![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 105 Pomógł: 6 Dołączył: 7.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam ALL,
wysyłam standardowo metodą post dane z formularza korzystając z AdvancedAJAX 2.0 RC1
odbieram: I zamiast oczekiwanych polskich znaków są niestety krzaczory. nawet jak dane bezposrednio z $_POST zapisywane są w bazie danych (IMG:http://imgfly.com/files/070906_083344/problem_ajax.jpg) Jeśli korzystałem z najprostszej implementacji : http_request.onreadystatechange = alertContents; http_request.open('POST', url, true); http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); http_request.setRequestHeader("Content-length", parameters.length); http_request.setRequestHeader("Connection", "close"); http_request.send(parameters); Problem nie występował... Jaka jest na to rada. Widzilem podobene posty, ale nie ma konkretnej porady (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Pomocy (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 4 Dołączył: 22.04.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Moim zdaniem powinieneś dać:
bo javascript ma kodowanie utf-8, albo możesz użyć np funckcji iconv do przekonwertowania z utf-a na iso. A co do wcześniejszych postów to zapweniam cię że były już podobne problemy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 105 Pomógł: 6 Dołączył: 7.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzięki! (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif)
Zmiana kodowania całego serwisu raczej nie wchodziła w rachubę, ale dzięki iconv() $wiadomosc=iconv('utf-8','iso-8859-2',$_POST[wiadomosc]); problem został rozwiązany (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 17:14 |