Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyszukiwarka i zmiana jezyka
AxZx
post 12.07.2005, 14:52:57
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


witam

mam formularz wyszukiwania,
pokazuje mi jakies tam wyniki ktore znalazl w bazie,
url wyglada tak:

  1. index.php?opcja=szukaj


teraz klikam na linka zmiany jezyka, skrypt wygenerowal taki link:

  1. index.php?opcja=szukaj&jezyk=pl


na poczatku strony mam skrypt ktory zapisuje jezyk do sesji i przekierowuje na

  1. index.php?opcja=szukaj


ale niestety znika mi to co znalazl w bazie, bo mam wyszukiwanie z $_POST
a jak headerem przekierowuje to $_POST sie traci
kombinowalem z zapisem do sesji, ale sie pogubilem
czy ktos moglby mi pomoc jak to rozwiazac sensownie zebym mogl w kazdej chwili zmienic jezyk po tym jak mi wyswietli wyniki
z gory dziekuje za pomoc
pozdrawiam


--------------------
aplikacje internetowe | Symfony
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
smentek
post 13.07.2005, 12:12:13
Post #2





Grupa: Zarejestrowani
Postów: 130
Pomógł: 11
Dołączył: 7.04.2003

Ostrzeżenie: (10%)
X----


Tu sie dostaje wedke a nie rybe.

Poczytaj sobie na spokojnie o sesji. W php to jest naprawde BARDZO proste. Potem napisz sobie ten kod od nowa przy uzyciu sesji. Nie rob zadnych przekierowan przez header(). Po prostu zaluz sesjie i wpisuj do globalnej tabicy $_SESSION wszystko co chcesz zachowac (jezyk, wyniki z wyszukiwan itd.). Na pewno dasz rade.


--------------------
.:SMENTEK:.
Go to the top of the page
+Quote Post
AxZx
post 13.07.2005, 12:23:08
Post #3





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


LOL
laugh.gif laugh.gif laugh.gif laugh.gif laugh.gif


--------------------
aplikacje internetowe | Symfony
Go to the top of the page
+Quote Post
dr_bonzo
post 13.07.2005, 12:27:09
Post #4





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


1. Przekazuj zapytanie do wyszukiearki GETem


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
crash
post 13.07.2005, 12:59:45
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


Po wykoniu zapytania, a przed header():
  1. <?php
  2. $_SESSION[ 'szukane' ] = $_POST[ 'szukane' ];
  3. ?>

I przy wyszukiwaniu odwołuj się do $_SESSION[ 'szukane' ]...
No i oczywiście session_start()" title="Zobacz w manualu PHP" target="_manual na początku skryptu.


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 17:49