Hello ich nochmal,
$boundary = strtoupper(md5(uniqid(time())));
$header = "From: $from\n"; //kommt von Formular
$header .= "MIME-Version: 1.0";
$header .= "\nContent-Type: multipart/mixed;\nboundary="$boundary"";
So korrekt mit der Leerzeile??
Jetzt verschickt der die Mail mit Attachment, aber als blabla.dat???
Die Foreach-Schleife:
Wo muss die Straten, wo enden??
hier wird das Attachment vorbereitet.
##Hier Beginn foreach???
$fh = fopen($file,"r");
if ($fh)
{
$file_content = fread($fh,filesize($filename));
fclose($fh);
$file_content = chunk_split(base64_encode($file_content),76,"\n");
$header .= "\n--$boundary";
$header .= "\nContent-Type: application/octetstream;"."name="".basename($filename).""";
$header .= "\nContent-Transfer-Encoding: base64";
$header .= "\nContent-Disposition: attachment;"."filename="".basename($filename).""";
$header .= "\n\n$file_content\n";
}
#Kommt hier das ende foreach hin??
$header .= "\n--$boundary--";
Oder hier ende foreach??
Danke, Tom1tk