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.
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 763 Pomógł: 117 Dołączył: 15.03.2010 Skąd: void Ostrzeżenie: (0%)
|
A narzuciłeś charset plikowi z formularzem?
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%)
|
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%)
|
A narzuciłeś charset plikowi z formularzem? To znaczy temu, który dodaje formularz do analizowanej strony? Analizowana przeze mnie strona ma jakieś kodowanie, mam je za pomocą JS zmienić? iconv nie mam na czym wypróbować bo z POST już przychodzi bez polskich znaków (IMG:style_emoticons/default/sad.gif) Ten post edytował JoShiMa 9.03.2011, 10:40:54 |
|
|
|
Post
#5
|
|
|
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) ->
5) ewentualnie -> 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) |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 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) ->
5) ewentualnie -> Ad1. Plik skryptozakładki (czyst javaScript) oraz skrypt odbierający dane są w utf-8. Ad2. Jak wyżej Ad3. A co ma do tego mysql? Informacja gubi się między formularzem a funkcją, która dane odbiera. |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 393 Pomógł: 5 Dołączył: 6.02.2003 Skąd: The.Luciferian.Doctrine.p df Ostrzeżenie: (30%)
|
mialem ten sam problem kiedys (IMG:style_emoticons/default/smile.gif) p.s. wstawiasz to ZARAZ po polaczeniu z baza danych Ten post edytował AndyPSV 9.03.2011, 23:24:05 |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%)
|
mialem ten sam problem kiedys (IMG:style_emoticons/default/smile.gif) p.s. wstawiasz to ZARAZ po polaczeniu z baza danych A ktoś tu pisał o bazie? |
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%)
|
mialem ten sam problem kiedys (IMG:style_emoticons/default/smile.gif) p.s. wstawiasz to ZARAZ po polaczeniu z baza danych Czy ty umiesz czytać człowieku? Piszę o przesyłaniu danych z formularza do aplikacji. Coście się na tę bazę tak uparli?!? Chodzi o $_POST |
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 763 Pomógł: 117 Dołączył: 15.03.2010 Skąd: void Ostrzeżenie: (0%)
|
|
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 393 Pomógł: 5 Dołączył: 6.02.2003 Skąd: The.Luciferian.Doctrine.p df Ostrzeżenie: (30%)
|
|
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 12:33 |