hallo gemeinschaft
möchte eine personifizierte html mail erstellen
dazu hole ich mir aus einer txt datei die email adresse für den versand und den namen für die persönliche anrede
im mom ist es so, dass ich im kopf ein logo reinbekomme
nun möchte ich aber anstelle des unteren textes, den ich mir aus einem formualr hole text und bilder stehen haben - wie mache ich das
halt eine richtig formatierte html seite mit tabelen bilder formatierungen
möchte eine personifizierte html mail erstellen
dazu hole ich mir aus einer txt datei die email adresse für den versand und den namen für die persönliche anrede
im mom ist es so, dass ich im kopf ein logo reinbekomme
nun möchte ich aber anstelle des unteren textes, den ich mir aus einem formualr hole text und bilder stehen haben - wie mache ich das
halt eine richtig formatierte html seite mit tabelen bilder formatierungen
PHP-Code:
<body bgcolor="#CCCCCC">
<?
//error_reporting(E_ALL);
$von= $HTTP_POST_VARS["radiobutton"];
$von1= $HTTP_POST_VARS["radiobutton"];
$today = date("H:i:s");
echo "Hallo Jörg, es ist jetzt ".$today." und Du hast gerade an folgende Personen eine Mail versendet<br><br>";
if ($von == "jhaustein@web.de")
{
$von = 'jhaustein@web.de>';
}
elseif ($von == "jhaustein@web.de")
{
$von = 'jörg haustein <jhaustein@web.de>';
}
echo "<br><b>Von:".$von."</b><br>";
include('htmlMimeMail.php');
include('linkurl.php');
$fh = fopen('indexmail.html','r'); // Mailtext wird eingelesen.
while($line=fgets($fh,1024)){ // Die Index muss im selben Verzeichnis liegen wie diese Datei
$strHtml.=$line;
}
fclose ($fh);
$file="./email.txt"; //Ordner wo die Dateien liegen
$file2=fopen($file,'r');
while($data=fgetcsv($file2,5000," ")){
$mail_to=$data[0];
$anrede = $data[1];
$name = $data[4];
if($anrede == 'Herr')
{
$anrede = "Sehr geehrter Herr ".$name;
}
if ($anrede == 'Frau')
{
$anrede = "Sehr geehrte Frau ".$name;
}
if ($anrede == 'Familie')
{
$anrede = "Sehr geehrte Familie ".$name;
}
$strEmailTo = $mail_to;
$strEmailHtml = $strHtml;
$betreff= $HTTP_POST_VARS["Betreff"];
$strEmailSubject = $betreff; // Subject
$inhalt= nl2br($HTTP_POST_VARS["Inhalt"]);
$inhalt = smarty_modifier_linkurl($inhalt);
$strEmailHtml = str_replace("Inhalt","$inhalt", $strHtml); //Inhalt ersetzen
$strEmailHtml = str_replace("Anrede","$anrede", $strEmailHtml); //Anrede ersetzen
if ($von1 == "jhaustein@web.de")
{
$strEmailHtml = str_replace("Bild",'<p><img src="hallofh.gif" width="632" height="130"></p>', $strEmailHtml); //Anrede ersetzen
}
elseif ($von1 == "jhaustein@web.de")
{
$strEmailHtml = str_replace("Bild",'<p><img src="hallo.jpg" width="632" height="130"></p>', $strEmailHtml); //Anrede ersetzen
}
$mail = new htmlMimeMail();
$mail->setHTML($strEmailHtml,'','_img/'); // Verzeichnis für die Bilder => alsu ein Unterverzeichnis mit namen _img
$mail->setSubject($strEmailSubject);
$mail->setReturnPath('jhaustein@web.de'); // Return Path
$mail->setFrom($von); // Absender der Email
$datei="email.txt";
if (is_file($datei))
{
echo "Empfängeremail: ".$mail_to;
echo "<br>";
}
else
echo "Uuups! Die Datei ist garnicht mehr vorhanden! - vermutlich wurde sie bereits gelöscht";
$mail_to= array($data[0]);
$mail->send($mail_to);
}
?>
Kommentar