hallo gemeinschaft
habe folgendes script, welches leider nicht so richtig funzt - möchte gerne, dass in dem mailtextbereich die bilder reinkommen - leider geht das nicht
könnt ihr vielleicht mal schauen, woran das liegen kann
habe folgendes script, welches leider nicht so richtig funzt - möchte gerne, dass in dem mailtextbereich die bilder reinkommen - leider geht das nicht
könnt ihr vielleicht mal schauen, woran das liegen kann
PHP-Code:
<?
$local_1 = "logo.jpg";
$local_2 = "collage.jpg";
$AnzBilder = 2;
for ($i=1; $i<=$AnzBilder; $i++) {
$lokal_x = "lokal_" . $i;
$bild_x = "bild_" . $i;
$fd = fopen($$lokal_x,"rb");
$bild = fread($fd,filesize($$lokal_x));
fclose ($fd);
$$bild_x = chunk_split(base64_encode($bild));
}
$mix = strtoupper(md5(uniqid(time())));
$rel = "dvfjgk" . $mix;
$header = "From: $Von\nReply-To: $Von\n";
$headerPlain = "From: $Von\nReply-To: $Von\n";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-type: multipart/mixed; boundary=$mix\n\n";
$header .= "--$mix\n";
$header1 .= "Content-type: multipart/related; boundary=$rel\n\n";
$adresse="jhaustein@web.de";
$header1 .= "--$rel\n";
$header1 .= "Content-type: text/html\n\n";//; charset=iso-8859-1\n\n";
//$header1 .= AddNLBreaks($HTMLInhalt) ."\n\n";
// anrede + text html
$header2 = "\n\n";
$header2 .= "--$rel\n";
$header2 .= "Content-type: image/jpg\n";
$header2 .= "Content-Transfer-Encoding: base64\n";
$header2 .= "Content-ID:\n\n";
$header2 .= $bild_1 . "\n\n";
$header2 .= "--$rel\n";
$header2 .= "Content-type: image/jpg\n";
$header2 .= "Content-Transfer-Encoding: base64\n";
$header2 .= "Content-ID:\n\n";
$header2 .= $bild_2 . "\n\n";
$header2 .= "--$rel--\n\n";
$header2 .= "--$mix--";
$text = $header . $header1;
$text .= $HTMLInhalt;
$text .= $header2;
mail ($adresse, "betreffzeile", "", $text);
?>
EDIT:
php-tags sponsored by morti
Kommentar