Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> polskie znaki w URL
peklo
post 20.11.2015, 11:11:42
Post #1





Grupa: Zarejestrowani
Postów: 420
Pomógł: 0
Dołączył: 27.07.2011

Ostrzeżenie: (10%)
X----


witam
Nie wiem czy wrzuciłem to do odpowiedniego działu ale mam problem z polskimi znakami.
Mam wyszukiwarkę w której np wpisuje słowo Chełm i wyszukuje interesującą mnie frazę.
Ale nie wszystkie polskie znaki tak ładnie łapie, np wpisując słowo Nałęczów gdzie występuje literka "ę" wywala mi taki błąd:

Error occurred: 403 - forbidden
Apache Server at: s1095286-26382.home-whs.pl

Kodowanie na stronie UFT-8,a w bazie utf8_polish_ci.
Czy jest to kwestia kodowania czy mo ze coś trzeba ustawić w APACHE. Na innym serwerze podobna aplikacja działa ok. Obydwa serwery są na az.pl

Ten post edytował peklo 20.11.2015, 11:13:32
Go to the top of the page
+Quote Post
freemp3
post 20.11.2015, 13:48:09
Post #2





Grupa: Zarejestrowani
Postów: 467
Pomógł: 77
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

Ostrzeżenie: (0%)
-----


Wpisujesz to bezpośrednio w pasku adresu, czy przekazujesz przez formularz wyszukiwania?
Zainteresuj się taką funkcją: urlencode.
Sprawdź też .htaccess, może jest gdzieś jakiś problem z przepisaniem adresu i ładuje się coś co nie powinno się załadować.


--------------------
Niemożliwym jest stworzenie czegokolwiek idiotoodpornego, ponieważ idioci są wyjątkowo pomysłowi.

https://www.aroch.pl
https://themeforest.net/user/aroch
https://www.astroblog.aroch.pl
https://www.4geeks.pl
Go to the top of the page
+Quote Post
peklo
post 20.11.2015, 15:33:26
Post #3





Grupa: Zarejestrowani
Postów: 420
Pomógł: 0
Dołączył: 27.07.2011

Ostrzeżenie: (10%)
X----


wpisuje przez formularz php w polu <input type='text'> Ale tego skryptu tzn tej wyszukiwarki używam w innym serwisie i polskie znaki działaja ok
Go to the top of the page
+Quote Post
trueblue
post 20.11.2015, 17:36:51
Post #4





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


A jesteś w stanie wyświetlić wartość tej odebranej zmiennej przed wyrzuceniem błędu?


--------------------
Go to the top of the page
+Quote Post
peklo
post 26.11.2015, 18:23:38
Post #5





Grupa: Zarejestrowani
Postów: 420
Pomógł: 0
Dołączył: 27.07.2011

Ostrzeżenie: (10%)
X----


witam
Może komuś się przyda. Do pliku .htaccess wkleiłem ponizsza regułe z supportu az.pl i działa juz ok.

  1. <IfModule mod_security2.c>
  2. SecRuleRemoveById 981257
  3. SecRuleRemoveById 981245
  4. SecRuleRemoveById 950109
  5. SecRuleRemoveById 950901
  6. SecRuleRemoveById 958291
  7. SecRuleRemoveById 960006
  8. SecRuleRemoveById 960024
  9. SecRuleRemoveById 973338
  10. SecRuleRemoveById 981318
  11. SecRuleRemoveById 981319
  12. SecRuleRemoveById 958295
  13. SecRuleRemoveById 960035
  14. SecRuleRemoveById 960904
  15. SecRuleRemoveById 981036
  16. SecRuleRemoveById 981231
  17. SecRuleRemoveById 981260
  18. </IfModule>


Ten post edytował peklo 26.11.2015, 18:24:36
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 Wersja Lo-Fi Aktualny czas: 24.04.2024 - 15:52