Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] problem z przekierowaniem wyniku, wynik skryptu nie trafia do podanego okna w tabeli
uzzy
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 22.03.2007
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Witam,
właśnie zaczynam się orientować w php, ale trafiłem na zagwostkę i nie mogę sobie poradzić.
Mianowicie mam tabelkę, w której jest sobie taka oto komórka:

  1. <td width="600" height="260" valign="top" title="gora"><?php include("menu.php"); ?></td>


plik menu.php wygląda tak:

  1. <?php
  2. $dozwolone=array('glowna','dodaj_k','szukaj_k','dodaj_u','wyswietl_u');
  3.  
  4. if (isset($_GET['pokaz'])) $pokaz=$_GET['pokaz']; else $pokaz=$dozwolone[0];
  5.  
  6. if (in_array($pokaz,$dozwolone)) include($pokaz.'.php');
  7.  else include($dozwolone[0].'.php');
  8. ?>


i w zależności od tego, co wybiorę sobie w menu to on mi wyświetla odpowiednią stronę w tym polu tabelki. Do tej pory wszystko działa, ale jak otworzę w tym polu formularz dodawania osoby do bazy danych który zdefiniowany jest przez:

  1. <form action="dodaj_kli.php" method="post" name="dodaj_klienta" dir="ltr" lang="pl" target="gora">


(i dalej jest tabelka z formularzem), to po kliknięciu guzika wysyłającego dane do bazy chcę żeby pojawiło się w tym właśnie miejscu "Dodano $imie $nazwisko", a efekt jest taki, że osobę dodaje do bazy, ale napis pojawia się w zupełnie nowym oknie, a w tabeli dalej jest wypełniony formularz.

kombinowałem przy formularzu z target="_self", ale nie zadziałało.

Z góry dzięki za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Daimos
post
Post #2





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

Ostrzeżenie: (0%)
-----


zakreciles troche, moze ((IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) zrozumialem o co Ci chodzi
wiec... jezeli plik glowny to np. index.php
i tam odpala sie cala strona, w nim jest includowany menu.php
to po prostu formularz musi byc nakierowany na ten glowny plik
np.
  1. <form action="index.php?id=formularz">


ale szczerze, jakos zakreciles tego posta, albo ja jeszcze nie przytomny jestem i nie moge zrozumiec (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
uzzy
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 22.03.2007
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Jest tak:
mam głowny index.php
w nim tabelke , w ktorej w jednym z pol jest inkludowane menu.php (plik ten nie wyswietla menu tylko wgrywa w pole tabeli strone, ktora wybiore z menu) i jak dajmy na to wybiore dodawanie osoby, to w tym polu tabeli:

  1. <td width="600" height="260" valign="top" title="gora"><?php include("menu.php"); ?></td>


wczytuje sie formularz do dodawania osoby do bazy. Po wypelnieniu i kliknieciu DODAJ nowa osoba zostaje dodana do bazy i chce zeby w tym polu, w ktorym byl formularz pojawil sie napis DODANO $imie $nazwisko, a on mi sie wredny pojawia w nowym oknie przeglądarki.


(IMG:http://forum.php.pl/style_emoticons/default/aarambo.gif) Dobra załatwiłem to wstawiając pływającą remkę w to pole tabeli, w którym chciałem żeby mi się wyświetlało, ale chciałem uniknąć ramek (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 12:21