PHP mail met html opmaak
Casper B
05/02/2012 17:31:50Goede avond,
Ik vraag me nog steeds af hoe ik met php een html opmaak kan versturen met de ingevulde gegevens.
Ik kom vaak op websites tegen tijdens het researchen de tekens ' ' (enkele) en " " (dubbele). Wat is nou precies het verschil tussen beide?
Tevens weet ik niet of ik op de volgende manier juist de variable oproept.
Hoe ik het momenteel in de mail krijg is zo:
<html><body><strong>Naam:</strong> $senderName<strong>E-mail:</strong> $senderEmail'<strong>Bericht:</strong><br/> $senderMessage</body></html>
Hieronder de code.
Ik hoor graag van jullie
Ik vraag me nog steeds af hoe ik met php een html opmaak kan versturen met de ingevulde gegevens.
Ik kom vaak op websites tegen tijdens het researchen de tekens ' ' (enkele) en " " (dubbele). Wat is nou precies het verschil tussen beide?
Tevens weet ik niet of ik op de volgende manier juist de variable oproept.
Hoe ik het momenteel in de mail krijg is zo:
<html><body><strong>Naam:</strong> $senderName<strong>E-mail:</strong> $senderEmail'<strong>Bericht:</strong><br/> $senderMessage</body></html>
Hieronder de code.
Ik hoor graag van jullie
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Variable
$senderName = $_POST['name'];
$senderEmail = $_POST['email'];
$senderMessage = $_POST['message'];
// Style HTML e-mail
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
$headers .= "From: ".$receiveFrom;
$headers .= ($html) ? 'MIME-Version: 1.0' . PHP_EOL : '';
$headers .= ($html) ? 'Content-type: text/html; charset=iso-8859-1' . PHP_EOL : '';
$body = '<html><body>';
$body .= '<strong>Naam:</strong> $senderName';
$body .= '<strong>E-mail:</strong> $senderEmail';
$body .= '<strong>Bericht:</strong<br/> $senderMessage';
$body .= '</body></html>';
$senderName = $_POST['name'];
$senderEmail = $_POST['email'];
$senderMessage = $_POST['message'];
// Style HTML e-mail
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
$headers .= "From: ".$receiveFrom;
$headers .= ($html) ? 'MIME-Version: 1.0' . PHP_EOL : '';
$headers .= ($html) ? 'Content-type: text/html; charset=iso-8859-1' . PHP_EOL : '';
$body = '<html><body>';
$body .= '<strong>Naam:</strong> $senderName';
$body .= '<strong>E-mail:</strong> $senderEmail';
$body .= '<strong>Bericht:</strong<br/> $senderMessage';
$body .= '</body></html>';
PHP hulp
24/11/2024 12:20:06Casper B
05/02/2012 17:51:45Obelix Idefix
05/02/2012 18:15:27Als je regel 10 aanpast zoal ik zei en regel 13 en 14 weghaalt of afcomment dan zou het zou het moeten werken.