Ich möchte mittels des mail() Befehls testen, ob meine HTML-Email bei mir so ankommt wie ich es möchte. Jetzt habe ich ganz normal (mit doctype, head und body) eine eMail in HTML erstellt. Der ganze Code muss jetzt in diese mail() Funktion eingebunden werden. Irgendwie bekomme ich immer einen parse Error. Wahrscheinlich gibs Probleme mit den Zeilenumbrüchen und Sonderzeichen.
Das sieht bei mir so aus:
Das sieht bei mir so aus:
PHP-Code:
<?php mail(xxxxxxxxx@web.de, "Your payment to xxxxxxxxx.com", "
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">;
<html xmlns=\"http://www.w3.org/1999/xhtml\">
<head>
<title>Your Subscription to xxxxxxxxx.com</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\" />
...............................................
............................................... (u.s.w.)
</body>
</html>
", "From: [email]webmaster@xxxxxxxxxxxxxxxx.com[/email]\nReply-To: [email]webmaster@xxxxxxxxxxxxxxx.com[/email]\nX-Mailer: PHP/" . phpversion());?>
Kommentar