PHP beginner |
|
Beste,
Ik krijg de volgende tekst 'ë ï ü ö ä Ãáóéú' i.p.v. ë ü ï ä ö etc...
Ik kom er niet uit welke character set dit is..
op m'n site, (userlist) zie ik 't wel gewoon, terwijl ze ook zo in m'n database staan. Hoe kan ik zorgen dat ik ze - als ik m'n mail lees - dat ze dan ook weer normaal worden?
In m'n script staat dat ik als Character set 'iso-8859-1' gebruik, maar als ik daar op google dan zie ik compleet andere codering voor de tekst staan. Hoe los ik dit op?
Dit zijn de headers van mijn mail script:
$eol = "\r\n";
$headers = "";
$headers .= "To: " . $_POST['Firstname'] . "<" . $_POST['Email'] . ">" . $eol;
$headers .= "From: ***" . $eol;
$headers .= "BCC: ***" . $eol;
$headers .= "Reply-To: ***" . $eol;
$headers .= "Return-Path: ***" . $eol;
$headers .= "Message-ID: <" . time() . "-" . $_POST['Email'] . ">" . $eol;
$headers .= "X-Mailer: PHP v" . phpversion() . $eol;
$headers .= "Content-Type: text/html; charset=iso-8859-1" . $eol;
$eol = "\r\n"; $headers = ""; $headers .= "To: " . $_POST['Firstname'] . "<" . $_POST['Email'] . ">" . $eol; $headers .= "From: ***" . $eol; $headers .= "BCC: ***" . $eol; $headers .= "Reply-To: ***" . $eol; $headers .= "Return-Path: ***" . $eol; $headers .= "Message-ID: <" . time() . "-" . $_POST['Email'] . ">" . $eol; $headers .= "X-Mailer: PHP v" . phpversion() . $eol; $headers .= "Content-Type: text/html; charset=iso-8859-1" . $eol;
|