![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 0 Dołączył: 8.11.2006 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Próbowałem ale się poddałem.
Mam pewien serwis z ogłoszeniami orfin.net.pl i paginacją. Po wybraniu pozycji z wyszukiwarki np. miejscowości z polskimi znakami i kliknięciu szukaj w urlu wyświetlają się z polskimi znakami ale po wybraniu kolejnej strony serwer koduje polskie znaki. Wie ktoś dlaczego ? http://www.orfin.net.pl/?section=search&am...=Szukaj&a=1 Na lokalnym serwerze wszystko jest ok, na home.pl było ale raptem przestało działać. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 0 Dołączył: 8.11.2006 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Już chyba znalazłem przyczynę ale nie wiem jak naprawić. Otóż:
$skrypt=$_SERVER['QUERY_STRING'].'&'; <a href=\"index.php?".$skrypt."a=$i\" class=\"pasek_wyniki_link\"> klikająć w ten link w url nie ma polskich znaków a są 'krzaki' (IMG:style_emoticons/default/smile.gif) Jak z linku usunę 'index.php?' albo sam znak zapytania czyli: <a href=\" Rozwiązane, usunąłem z linku 'index.php' i zostawiłem sam znak zapytania ?zmienna=dddd i działa (IMG:style_emoticons/default/smile.gif) Ten post edytował rafiksq 21.04.2017, 12:08:22 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 79 Dołączył: 6.04.2010 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
Rozwiązane, usunąłem z linku 'index.php' i zostawiłem sam znak zapytania ?zmienna=dddd i działa (IMG:style_emoticons/default/smile.gif) A to zdaje się, że to przez mod_rewrite. Bo on domyślnie zamienia znaki specjalne na kodowane procentowo. Masz tam w .htaccess albo w konfiguracji virtual hosta coś w rodzaju Kod RewriteRule ^index.php ... ? Gdybyś na końcu dodał flagę NE (tak jak tu w manualu opisane), to powinno hulać z- i bez index.php ...chyba (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 04:31 |