![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 422 Pomógł: 0 Dołączył: 14.12.2005 Skąd: Wałbrzych Ostrzeżenie: (0%) ![]() ![]() |
Mianowicie user ma formularz wyszukiwarki. Dane są wysyłane metodą post. Następnie skrypt pobiera zapytanie użytkownika i usuwa wszystkie znaki wg. tej regułki [^a-ząćęłńóśźż0-9\-\_\ ]. Problem jest taki, że polskie znaki są również usuwane.
Potem wpadłem na to, że to problem z kodowaniem. Bo skrypt(symfony) jest napisany w utf-8, wszystkie templatki też i kiedy zrobię sobie taki skrypt
to wyświetla "kąsek". Problem jest więc taki, że najprawdopodobniej serwer zmienia kodowanie. Jak to zmienić ? Lub jeśli się nie da zmienić, to jak sprawdzić jak zakodowany jest dany tekst to potem iconv" title="Zobacz w manualu PHP" target="_manual sobie mogę zmienić. Pozdrawiam ! -------------------- Postura wielka i morda wredna, jestem Balon, kozak z osiedla !
bzdury.pl - Królestwo rozrywki |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 17:15 |