Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML][[przekazywanie zmiennych $_POST kilka razy
Larges
post
Post #1





Grupa: Zarejestrowani
Postów: 333
Pomógł: 16
Dołączył: 13.05.2008
Skąd: Łódź

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


Witam, stworzyłem odwiedzającemu opcję wyszukiwania "zaawansowanego" na stronie poprzez formularz i pola typu select.
Po wypełnieniu generuje się zapytanie do bazy mysql i wyświetla się lista (10 wierszy) z odpowiednimi informacjami.
Niestety (z pkt widzenia odwiedzającego na szczęście (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) jest o wiele więcej informacji. Chcę stworzyć stronicowanie jednak nie wiem jak dalej przekazać metodą np. POST kolejne zmienne które są potrzebne do zbudowania zapytania.

próbowałem ukryć formularz następująco

Kod
echo '<form method="POST">';
echo '<input type="hidden" name="szukaj" value="szukaj">';
echo '<input type="hidden" name="skad" value="' . $_POST['skad'] . '">';
echo '<input type="hidden" name="dokad" value="' . $_POST['dokad'] . '">';
echo '</form>';


Czy taka metoda ma prawo działać? ;]
Jeśli nie to co poradzicie? (byle nie $_GET).

Dziękuję

Ten post edytował Larges 15.03.2009, 12:21:30
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Foxx
post
Post #2





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

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


Możesz użyć sesji albo sposobu z type="hidden" ale niezupełnie dokładnie tak jak pokazałeś w przykładzie (formularz jest błędnie zbudowany). Nie ukrywasz całego formularza, tylko niektóre pola mają atrybut "hidden" - przekazują wartość ale nie są widoczne.

Ten post edytował Foxx 15.03.2009, 12:29:43
Go to the top of the page
+Quote Post

Posty w temacie


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: 2.10.2025 - 21:23