PHP-eMail - eMails als HTML versenden

Status
Nicht offen für weitere Antworten.

altox-de

Erfahrenes Mitglied
Hallo zusammen.
Leider verstehe ich nichts aus den anderen Beiträgen.
Hier ist der Code, den ich verwende:

Code:
<?PHP
 
 $Fehlen = "";
 if (empty($Betrag1)) {
    $Fehlen = $Fehlen."<LI>Der Spendenbetrag in Zahlen";
 } 
...
    
 if (!empty($Fehlen)) {
   echo "...";
} else {
 
  $Body =".... MfG, Ihre Pfarrgemeinde St. Pelagius Oberreitnau \n \n eMail: info@sankt-pelagius.de \n Homepage: www.sankt-pelagius.de";
    mail("$An;$eMail", "$Betreff", "$Body", "from:".$Von);
 
  header("location: http://www.altox.de/009-00-sankt-pelagius-04-05/pages/andere/spende/danke.html");

 }
    
?>

Wie kann ich diese eMail mit HTML formatieren,
um z.B: eine andere Schrift, Farbe, Größe etc. wählen zu können?
Danke

(Bitte nicht wieder löschen!)
 
Sorry, ich hab halt KEINE Ahnung!
Könnten Sie mir nicht einfach sagen, was ich hier

$Body =".... MfG, Ihre Pfarrgemeinde St. Pelagius Oberreitnau \n \n eMail: info@sankt-pelagius.de \n Homepage: http://www.sankt-pelagius.de";
mail("$An;$eMail", "$Betreff", "$Body", "from:".$Von);


einfügen muss (oder auch woanders)
Die ganze eMail soll in HTML sein...
Vielen DANK
 
Schreib ich des dann so

Code:
  $Body ="<HTML> <HEAD MIME-Version: 1.0\nContent-type: text/html; charset=iso-8859-1\n><font size=4 face=Arial><b>Online-Spende</b> \n \n <font size=3>Name: $Name \n Strasse:..........";
    mail("$An;$eMail", "$Betreff", "$Body", "from:".$Von);
 
In den Header, nicht in den Body!
In dem von Johannes geposteten Link ist im Beispiel 4 ausserdem alles aufgeführt.

snuu
 
Zuletzt bearbeitet:
So?

Code:
   mail("$An;$eMail", "$Betreff", "$Body", "from:".$Von);
 
  header MIME-Version: 1.0\nContent-type: text/html; charset=iso-8859-1\n ("location: http://www.altox.de/009-00-sankt-pelagius-04-05/pages/andere/spende/danke.html");

 }
    
?>
 
Oder so:
Code:
 header ("location: http://www.altox.de/009-00-sankt-pelagius-04-05/pages/andere/spende/danke.html", "MIME-Version: 1.0\nContent-type: text/html; charset=iso-8859-1\n");
 
Status
Nicht offen für weitere Antworten.
Zurück