[PHP / AJAX] Obsługa formularzy

Odpowiedz Nowy wątek
2006-07-21 15:16
0

Mam następujący problem. Formularz jest wysyłany dzięki technologi AJAX i wszystko pięknie choola poza małym szczegółem, w treści e-mail'a nie pojawiają się polskie znaki.
oto nagłówki wiadomosci

$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-2\r\n";
$headers .= "From: $imie <$email>\r\n";
$headers .= "Reply-To: $email \r\n";

sama nie wiem juz co jest nie tak wiec prosze o pomoc.
I jak zawsze dziękuje z góry za nią :)


Pozostało 580 znaków

2006-07-21 15:20
0

a na stronie jest ISO-8859-2 ?


Dwie zasady gwarantujące sukces:
1. Nigdy nie mów nikomu wszystkiego<span style="color: white">

Pozostało 580 znaków

2006-07-21 15:22
0

a tresc jest odpowiednio zakodowana?

sprobo jeszcze dodac "Content-Transfer-encoding: 8bit", nie pamietam po co to jest, ale ja tak mam w skryptach :D


Pozostało 580 znaków

2006-07-21 15:28
0

wpisałam " ąąęę " przyszło " Ä?Ä?Ä?Ä? "
wrzuciłam

$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-2\r\n";
$headers .= "Content-Transfer-encoding: 8bit\r\n";
$headers .= "From: $imie <$email>\r\n";
$headers .= "Reply-To: $email \r\n";

i dalej to samo :(

a na stronie jest ISO-8859-2 jakby kto pytał ...


Pozostało 580 znaków

2006-07-21 17:05
0

W JavaScript kazdy znak na podstawie ustawionej strony kodowej jest zapisywany jako Unicode, wiec przez AJAX zawsze przyjdzie do skryptu UTF-8, proponuje uzyc funkcji iconv i dokonac konwersji z UTF-8 do ISO-8859-2


Pozostało 580 znaków

2006-08-01 08:33
0

dopiero teraz mogłam przeczytać odpowiedź bo nie było mnie jakiś czas. Bardzo dziekuje za pomoc :)


Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0