Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Przesyłanie tablicy między podstronami
gazelek
post
Post #1





Grupa: Zarejestrowani
Postów: 85
Pomógł: 3
Dołączył: 28.02.2008

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


Zrobiłem sobie taki mini-skrypt wyszukiwarki. Użytkownik podaje kryteria, pod kątem których baza jest przeszukiwana. Jedna strona zawiera formularz, po zatwierdzeniu na innej stronie tworzony zostaje obiekt ktory odpowiada za tworzenie zapytania do bazy (jest kilka kryteriów dlatego rozwiązalem to w ten sposob). Wszystko w porzadku - jednak ja chcialbym rozdzielic wyswietlanie wynikow na podstrony po 10 wynikow - analogicznie jak w Google. Tutaj mam dylemat - co zrobic, aby po klikneciu w przyciski nawigacyjne ([1],[2] itd) przesylana byla do wywolywanej podstrony zawartosc tablicy $_POST, ewentualnie stworzona tresc zapytania? Przesylanie za pomoca $_GET odpada. Innymi slowy - jak wyslac tablice $_POST bez wysylania formularza? Lub jak to rozwiazac uzywajac zupelnie innych metod?
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Sesja. Przekopiuj dane do sesji i sprawdzaj:
Jeśli są dane POST, użyj kryteriów z POST, jak nie ma a są dane w sesji, użyj tych z sesji.
Musisz jeszcze przekazać numer strony

Pozdrawiam
Go to the top of the page
+Quote Post
gazelek
post
Post #3





Grupa: Zarejestrowani
Postów: 85
Pomógł: 3
Dołączył: 28.02.2008

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


Dzięki, @Cysiaczek, punkt dla Ciebie, myslalem o sesjach, ale strona nie ma mozliwosci logowania, wiec sesje odrzucilem - jak sie okazalo, blednie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) jeszcze pytanie - czy w sesji mozna zarejestrowac odrazu cala tablice, czy trzeba wprowadzac zmienne pojedynczo?
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Traktuj sesję jak zwykłą tablicę. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
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: 23.08.2025 - 04:23