Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: mod_rewrite i formularze GET
Forum PHP.pl > Forum > Serwery WWW > Apache
grit
Witam

Jakos nie moge z tym dojsc do ładu a na forum nie znalazlem odpowiedzi

Korzystam z .htaccess i wszystko gra dopoki na stronie nie umieszcze formularza z metodą GET

Z tego co wiem nie jestem w stanie dla niego opisac odpowiedniego URLa w action, który zawieraly by wartosc inputów - bo zawartosc inputów i tak bedzie przekazana w URlu
(chyba ze jest jakis sposob oprocz JS)

...wiec dostaje mniej wiecej taki URL

www.strona.pl,1,2?str=test

www.strona.pl przepisuje na plik php
1 i 2 to jakies tam zmienne

ale nie mam pojecia co zrobic alby przychwycic wartosc ?str

Pomozcie prosze
- albo jak opisac w php/HTML action formularza by zawieral wartosc inputa "str"
- albo jak odczytac w php wartosc str z URLs

Z góry dzieki
NoiseMc
Można na przykład tak:
Kod
RewriteRule (.*) index.php?params=$1&%{QUERY_STRING}

albo tak:
Kod
RewriteRule ^(.*)$ index.php?arg=$1 [QSA]

gdzie [QSA] oznacza Query String Append
grit
wielkie dzięki!
Wszystko działa smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.