Einzelnen Beitrag anzeigen
  #1  
Alt 05.05.2006, 21:36:27
ProGamer11 ProGamer11 ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 55
HTML Mail funktioniert nicht richtig

hi.. wenn ich eine HTML Mail schicken will, kommt bei mir im Outlook nur ein grünes Feld an.. (tabelle). Also ich füge in die Mail den direkten HTML Code vom HTML Prog en..

Wenn ich jedoch vom HTML Code alle " Zeichen rausnehme, dann funktioniert es komischerweise. 8o

Wieso muss ich immer bei den ganzen HTML Mails die " rausnehmen? das muss doch auch so gehen, oder?


Folgendermaßen sieht der Quelltext aus.. achja.. die HTML Mails kommen immer mit einem <img src=\"test.gif\" .. zB an.

Wenn man die \ Zeichen rausnehmen würde, dann gehts!


Code:
$xtra    = "From: $absender\r\n";
$xtra  .= "MIME-Version: 1.0\r\n";
$xtra  .= "Content-type: text/html; charset=iso-8859-1\r\n";
$xtra  .= "X-Mailer: PHP ". phpversion(); 

mail("$to", "$betreff", "$message", "$xtra");
So geb ich den Code ein:

Code:
<body bgcolor="#F5F5F5" topmargin="0" marginwidth="0" marginheight="0">

und so kommt er an:

Code:
<body bgcolor=\"#F5F5F5\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\">

Geändert von ProGamer11 (05.05.2006 um 21:41:44 Uhr)
Mit Zitat antworten