Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kodowanie polskich znaków
JoShiMa
post
Post #1





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


Pracuję nad pewną skryptozakładką, która analizuje wskazaną stronę, dodaje do niej formularz i za jego pomocą umożliwia przesłanie pewnych danych do pewnego systemu. Wszystko jest fajnie, kiedy analizowana strona jest kodowana w UTF-8. Jednak kiedy jest w ISO-8859-2 to "po drodze" znikają polskie znaki. Nie są gubione podczas obróbki, po prostu z POST przychodzą już bez polskich znaków.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
modern-web
post
Post #2





Grupa: Zarejestrowani
Postów: 763
Pomógł: 117
Dołączył: 15.03.2010
Skąd: void

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


Stronie zawierającej formularz (przekazujący wartości POST-em do systemu).
Innymi słowy:
1) sprawdź jakie masz kodowanie tego właśnie pliku
2) rzuć okiem na opcje programu, którym edytujesz ten plik - kodowanie znaków
3) jeśli korzystasz z mysql -> mysql_set_charset
4) jednorazowa zmiana kodowania (trochę `polowy` sposób ale działa) ->
  1. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">

5) ewentualnie ->
  1. header("Content-Type: text/html; charset=ISO-8859-2");


Pozdrawiam (IMG:style_emoticons/default/wink.gif)

P.S.
Sory za to -eś (IMG:style_emoticons/default/biggrin.gif) Nie zwróciłem uwagi (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 10:50