Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyświetlanie w tabeli
Forum PHP.pl > Forum > PHP
Danon
Witam
Mam na stronie głównej link <A HREF="......./index.php?go=1">Księga Gości</A> do Księgi Gości, która otwiera mi się w środkowej tabeli strony
<?
if(!isset($go)){
include("news.htm");
}
else if($go==1){
include("ksiega.php");
?>
strona odświeża się i pojawia sie księga.
Ale kiedy dodaje nowy wpis formularz otwiera mi się w nowym oknie, jak zaadresowac link aby otwierał się w tym samym miejscu co księga czyli środkowej tabeli.
To link w pliku ksiega.php:
<a href=$page_name?action=new>dodaj wpis</a>

$page_name przekierowuje do osobnego pliku .php z zawartością:
<?
include "ksiega.php";
?>
nobody
Kod
<A HREF="strona.php?go=1">Ksiega gosci</A>

<A HREF="strona.php?go=2">Formularz</A>

W tabeli wpisujesz:
[php:1:65580be82f]<?php
switch($_GET['go']){
case 1:
include("ksiega.php");
break;
case 2:
include("formularz.php");
break;
default:
include("newsy.php");
break;
}
?>[/php:1:65580be82f]
Jesli Cie dobrze zrozumialem...
BTW.Uzywaj BBCode'u
Danon
Okey........ a w przypadku kiedy formularz jest w tym samym pliku ksiega.php? i właśnie w tym pliku jest odwołanie do formularza znajdującego się w kodzie poniżej (action=new)
nobody
Cytat
Okey........ a w przypadku kiedy formularz jest w tym samym pliku ksiega.php? i właśnie w tym pliku jest odwołanie do formularza znajdującego się w kodzie poniżej (action=new)

[php:1:21a28b5c18]<?php
switch($_GET['go']){
case 1:
include("ksiega.php");
break;
case 2:
$action="new";
include("ksiega.php");
break;
default:
include("newsy.php");
break;
}
?>[/php:1:21a28b5c18]
Dalej nie wiem czy Cie dobrze rozumiem :wink: . Link daj strona.php?go=2 zamiast ksiega.php?action=new. Powinno dzialac.
Danon
Dzięki smile.gif

O to właśnie mi chodziło.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.