![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 25.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Hello!
htaccess: RewriteRule ^szukaj/([^/]*)$ modules/search.php?fraza=$1 HTML: PHP w search.php print_r($_GET) WYNIK: Array ( [fraza] => ) Czy ktoś z Was wie gdzie jest błąd? Czy problem tkwi w regulce htaccess? dlaczego $_GET['fraza'] jest pusta? pomimo tego, ze wpisuje jakies dane do inputa, naciskam wyslij -> akcja idzie na prawidlowa strone, lecz tam print_r($_GET) daje Array ( [fraza] => ) pasek adresu: http://127.0.0.1/test/szukaj/?fraza=test+wyszukiwarki a wynik print_r($_GET); => Array ( [fraza] => ) CZYLI ZMIENNA fraza nie przyjmuje wartosci - WHY ? PROSZE O POMOC Ten post edytował milk 18.09.2010, 16:09:38 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
A wejdź na adres
/szukaj/jakas_fraza Ten post edytował wookieb 18.09.2010, 16:11:57 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 25.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Tak ale mod rewrite raczej nie sprawdza QUERY_STRING (czyli zapytania po "?" - ale nie jestem pewien)
Jeżeli chcesz obsłuży adres w ten sposób musisz obsługiwać formularz za pomocą javascript. Jeżeli chcesz żeby twoje zapytanie działało musisz dodać flage QS Kod RewriteRule ^szukaj/([^/]*)$ modules/search.php?fraza=$1 [QS] Chyba powinno działać ale głowy nie daje. Ten post edytował wookieb 18.09.2010, 17:27:45 -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 250 Pomógł: 55 Dołączył: 27.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Twoja zmienna fraza w takim adresie http://127.0.0.1/test/szukaj/?fraza=test+wyszukiwarki nie istnieje
Wstaw w mod rewrite Kod RewriteRule ^szukaj/([^/]*)$ modules/search.php?fraza=$1 [QSA]
Ten post edytował krispak 18.09.2010, 17:24:52 -------------------- * * * * * * * * * * * * * * * * * * * * * * * * *
PHP, Laravel, Docker, Docker Compose, Laradock, Redis, JS, React, Vue, CSS, SCSS, Gulp, GIT ... itd.. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 25.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Twoja zmienna fraza w takim adresie http://127.0.0.1/test/szukaj/?fraza=test+wyszukiwarki nie istnieje Wstaw w mod rewrite Kod RewriteRule ^szukaj/([^/]*)$ modules/search.php?fraza=$1 [QSA] KRISPAK wielkie dzieki! teraz wszystko działa jak powinno! Jeszcze raz dziękuję i pozdrawiam! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 16:09 |