Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Stronicowanie
metalog
post 23.06.2008, 08:54:30
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 1
Dołączył: 19.07.2006

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


Witam robię zaawansowaną wyszukiwarkę i dynamicznie ładowane są rodzaje i wartości.

Plik .htaccess wygląda tak.
RewriteRule ^([0-9]+),([0-9]+),(produkty+)\.html$ index.php?act=schody&str=$2&limit_start=$1 [QSA,L]

A plik gdzie jest wykonywane stronicowanie tak:

$querty = $_SERVER['QUERY_STRING'];
$strony = stronicowanie('schody.html?'.$querty,$il,$limit_ogr);

Mam problem ponieważ skrypt za każdym razem dodaje 2 raz stare parametry.

Przykład 1 raz klikam na stronicowanie:
/0,1,schody.html?act=schody&akcja=zawansowane_szukaj
2 raz:
0,1,schody.html?act=schody&str=1&limit_start=0&act=schody&akcja=zawansowane_szukaj
i np 3 raz klikamy:
0,1,schody.html?act=schody&str=1&limit_start=0&act=schody&str=1&limit_start=0&act=schody&akcja=zawansowane_szukaj


Jak przefiltrować $_SERVER['QUERY_STRING']; żeby nie było podwójnych zmiennych?

Z góry dziękuje za pomoc smile.gif
Go to the top of the page
+Quote Post
cbagov
post 23.06.2008, 09:04:14
Post #2





Grupa: Zarejestrowani
Postów: 181
Pomógł: 18
Dołączył: 19.04.2008

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


Np. parse_str() i zastapienie wartosci parametrow.
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: 13.06.2025 - 00:36