HTML interesse |
|
Hoi Certius,
Ik gebruik zelf altijd HTML mailings, omdat deze gemakkelijker vorm te geven zijn.
Het is noodzakelijk dat je de juiste headers gebruikt.
Hieronder een volledig voorbeeldje:
$aan = "naam@ontvanger.nl";
$subject = "Een html mail";
$headers = "From: Naam afzender <advies@domein.com>\r\n" .
"Reply-To: noreply@domein.com \r\n" .
"MIME-Version: 1.0\n" .
"Content-type: text/html; charset=UTF-8";
$html = "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> \n
<html xmlns='http://www.w3.org/1999/xhtml'> \n
<head> \n
<meta http-equiv='Content-Type' content='text/html; charset=UTF-8' /> \n
<title>Titel</title> \n
</head> \n
<body> \n
Hier kan je nu alle html zetten die je maar wilt.
</body> \n
</html>";
if( mail( $aan, $subject, $html, $headers ) )
echo "&request=done";
$aan = "naam@ontvanger.nl"; $subject = "Een html mail"; $headers = "From: Naam afzender <advies@domein.com>\r\n" . "Reply-To: noreply@domein.com \r\n" . "MIME-Version: 1.0\n" . "Content-type: text/html; charset=UTF-8"; $html = "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> \n <html xmlns='http://www.w3.org/1999/xhtml'> \n <head> \n <meta http-equiv='Content-Type' content='text/html; charset=UTF-8' /> \n <title>Titel</title> \n </head> \n <body> \n Hier kan je nu alle html zetten die je maar wilt. </body> \n </html>"; if( mail( $aan, $subject, $html, $headers ) )
Je kan hier nu een HTML table in zetten die er voor zorgt dat je gegevens netjes worden weergegeven. Denk er wel aan dat je aan het einde van elke regel een \n zet, anders wordt een html regel op een gegeven moment te lang en wordt deze door de mail applicatie zelf afgebroken en dit komt er nooit mooi uit te zien.
Gr, |