Mooie tabel in emailbericht via PHP

Status
Niet open voor verdere reacties.

Wimpieoh

Gebruiker
Lid geworden
18 mrt 2008
Berichten
40
Weet iemand hoe je een mooie tabel kan doorsturen met de PHP-functie mail die identiek oogt als een tabel in HTML. Ik dank je van harte voor je hulp!
 
Gewoon een html-email versturen. Je kunt aan de mail() functie headers toevoegen (de laatste param), als je daar een header stuurt die aangeeft dat het een html bericht is, dan wordt de html gerenderd door mailclients die het ondersteunen.
 
En wat moet je dan in die header zetten?
Kan je een stukje voorbeeld code neerzetten?

Gewoon een html-email versturen. Je kunt aan de mail() functie headers toevoegen (de laatste param), als je daar een header stuurt die aangeeft dat het een html bericht is, dan wordt de html gerenderd door mailclients die het ondersteunen.
 
Onderstaande voorbeeld werkt prima bij mij:
PHP:
$email = "email adres";
$error_email = "alternatief email adres";
$subject = "onderwerp";

$headers = "From: \"Van\" <$email>\r\n";
$headers .= "Reply-To: \"Naar\" <$email>\n";
$headers .= "Return-Path: Mail-Error <$error_email>\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Transfer-Encoding: 8bit\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$message = "<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>
			<html>
			<head></head>
			<body>

			<table><tr><td></td></tr></table>

			</body>
			</html>";

mail($email, $subject, $message, $headers);

Groeten vreugde
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan