HTMl funktioniert nicht in Mail
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfrage
angezeigt schau
aufgefallen
betreff
code
darstellen
deklaration
eintragen
email
ergebnis
grad
header
mime
nachricht
programm
punkt
stehen
text
type
zeichen
-
Hi,
hab folgenden Code:
$headers .= 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers = "From: email@email.de\n"; $abfrage = "SELECT * FROM newsletter"; $ergebnis = mysql_query($abfrage); while($row = mysql_fetch_object($ergebnis)) { $empfaenger = $row->email; mail($empfaenger, $betreff, $nachricht, $headers); }
HTML funktioniert aber irgendwie nicht.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Beschreib mal bitte näher, was GENAU nicht funktioniert.
Wird die Mail als Text-Mail angezeigt? Schau mal im Header der empfangenen Mail nach.
Kann dein E-Mail Client-Programm vielleicht keine HTML-Mails darstellen? -
Kann es sein, dass du beim eintragen in die DB html zensieren lassen hast?
-
Oha, ist mir auch grad aufgefallen...
In dem Fall geht die MIME-Type und Content-Type deklaration flöten, und in $header bleibt nur noch "From: email@email.de\n" stehen. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage