Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Stronicowanie
metalog
post
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
 
Start new topic
Odpowiedzi (1 - 1)
cbagov
post
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 Aktualny czas: 22.08.2025 - 02:41