Probleem met speciale tekens in mail
Roel H
05/09/2013 20:16:35Hallo,
Ik heb een mail script. Dit werkt perfect, op 1 ding na...
Als ik ááá ééé en zulk soort tekens wil versturen, krijg ik 'aparte' tekens. Nu dacht ik dit met nl2br en/of htmlspecialchars op te vangen, maar niet dus.
Dit zijn mijn header
Wie weet wat ik hier aan moet/kan doen?
Groet,
Roel
Ik heb een mail script. Dit werkt perfect, op 1 ding na...
Als ik ááá ééé en zulk soort tekens wil versturen, krijg ik 'aparte' tekens. Nu dacht ik dit met nl2br en/of htmlspecialchars op te vangen, maar niet dus.
Dit zijn mijn header
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
// Headers
$headers = "From: \"titel\" <".$cfg['email'].">\r\n";
$headers .= "Reply-To: \"".$naam."\" <".$email.">\n";
$headers .= "Return-Path: Mail-Error <".$cfg['email'].">\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Transfer-Encoding: 8bit\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers = "From: \"titel\" <".$cfg['email'].">\r\n";
$headers .= "Reply-To: \"".$naam."\" <".$email.">\n";
$headers .= "Return-Path: Mail-Error <".$cfg['email'].">\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Transfer-Encoding: 8bit\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
Wie weet wat ik hier aan moet/kan doen?
Groet,
Roel
Gewijzigd op 05/09/2013 20:33:39 door Roel H
PHP hulp
22/12/2024 07:09:18Victor G
05/09/2013 20:40:36Probeer http://php.net/manual/en/function.htmlentities.php eens?
Roel H
05/09/2013 20:49:27Ja thanks! Haha heb ik net die niet gebruikt. Ik wist dat ik 1 van deze functies moest hebben...
Thanks!
Thanks!
Victor G
05/09/2013 20:50:06Roel H
06/09/2013 10:05:55Oke, heel apart!
Thuis op mijn hosting werkt het wel. Echter ga ik naar waar het naar toe moet, dan werkt het niet.
Iemand een idee wat het kan zijn? Ik neem aan dat bij hosting zelf niks aangepast hoeft te worden?
Toevoeging op 06/09/2013 10:17:31:
Wanneer ik het bericht laat zien op de pagina en niet verzend met de mail, laat die wel goede tekens zien...
Dus het zit hem dan ergens in het versturen ervan. Ligt het dan aan het script of de server?
Thuis op mijn hosting werkt het wel. Echter ga ik naar waar het naar toe moet, dan werkt het niet.
Iemand een idee wat het kan zijn? Ik neem aan dat bij hosting zelf niks aangepast hoeft te worden?
Toevoeging op 06/09/2013 10:17:31:
Wanneer ik het bericht laat zien op de pagina en niet verzend met de mail, laat die wel goede tekens zien...
Dus het zit hem dan ergens in het versturen ervan. Ligt het dan aan het script of de server?
Zie Foto
07/09/2013 14:13:50Zo doe ik het voor een bericht met é en à goed in je mail te krijgen