![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 0 Dołączył: 21.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Jak pobrać zmienna get z poniższego formularza wykorzystaniem mod rewrite?
Link po wykonaniu formularza to np: http://localhost/search?tekst=adasd W przypadku: RewriteRule ^search$ ?site=search&tekst=$1 zmienna tekst pobrana getem jest pusta W przypadku: RewriteRule ^search?tekst=([^-]+)$ ?site=search&tekst=$1 błąd Jak ma wyglądać poprawna reguła? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mój htaccess:
Kod Options -Indexes Options FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-s [NC] RewriteCond %{REQUEST_FILENAME} !-d [NC] RewriteRule ^([a-z0-9_-]+) index.php?page=$1 RewriteRule ^szukaj$ ?site=szukaj&tekst=$1 [QSA] Formularz: Kod <form action='szukaj' method='get'> <input type='text' name='tekst'> <input type="submit" value="Szukaj" /> </form> Adres po wpisaniu w wyszukiwarkę: http://www.mojastrona.pl/szukaj?tekst=dasd dasd to co wpisałem w wyszukiwarkę. Co jest nie tak? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 07:54 |