![]() |
![]() ![]() |
![]() |
![]() ![]()
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 ![]() 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 ![]() Pomocy ![]() |
|
|
![]()
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 ![]() -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 105 Pomógł: 6 Dołączył: 7.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzięki!
![]() 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 ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 2.07.2025 - 11:11 |