Vielen Dank.Hat soweit super geklappt.
Habe jetzt 4 Upload-Zeilen. Wenn jedoch nicht in jeder eine datei hochgeladen wird, bekomm ich für die jeweils leeren eine Fehlermeldung. Die Nachricht wurde mit den Anhängen jedoch erfolgreich gesendet und ist auch angekommen.
Zum Beispiel hier: (nur ein Anhang hochgeladen in "Anhang3")
Warning: fread(): supplied argument is not a valid stream resource in /hp/bb/ab/em/www/www.website.de/temp/send.php on line 57
Warning: fread(): supplied argument is not a valid stream resource in /hp/bb/ab/em/www/www.website.de/temp/send.php on line 72
Warning: fread(): supplied argument is not a valid stream resource in /hp/bb/ab/em/www/www.website.de/temp/send.php on line 102
Habe den PHP-Code hier nochmal für euch.
$Header .= "\nDatum/Zeit: ";
$Header .= date("d.m.Y H:i:s");
$Header .= "\n";
$Header .= "--$Trenner";
$Header .= "\n";
$Header .= "Content-Type: ";
$Header .= $_FILES['Anhang']['type'];
$Header .= "; name=";
$Header .= $_FILES['Anhang']['name'];
$Header .= "\n";
$Header .= "Content-Transfer-Encoding: base64";
$Header .= "\n";
$Header .= "Content-Disposition: attachment; filename=";
$Header .= $_FILES['Anhang']['name'];
$Header .= "\n\n";
$Dateiinhalt = fread(fopen($_FILES['Anhang']['tmp_name'], "r"), $_FILES['Anhang']['size']);
$Header .= chunk_split(base64_encode($Dateiinhalt));
$Header .= "\n";
$Header .= "--$Trenner";
$Header .= "\n";
$Header .= "Content-Type: ";
$Header .= $_FILES['Anhang2']['type'];
$Header .= "; name=";
$Header .= $_FILES['Anhang2']['name'];
$Header .= "\n";
$Header .= "Content-Transfer-Encoding: base64";
$Header .= "\n";
$Header .= "Content-Disposition: attachment; filename=";
$Header .= $_FILES['Anhang2']['name'];
$Header .= "\n\n";
$Dateiinhalt = fread(fopen($_FILES['Anhang2']['tmp_name'], "r"), $_FILES['Anhang2']['size']);
$Header .= chunk_split(base64_encode($Dateiinhalt));
$Header .= "\n";
$Header .= "--$Trenner";
$Header .= "\n";
$Header .= "Content-Type: ";
$Header .= $_FILES['Anhang3']['type'];
$Header .= "; name=";
$Header .= $_FILES['Anhang3']['name'];
$Header .= "\n";
$Header .= "Content-Transfer-Encoding: base64";
$Header .= "\n";
$Header .= "Content-Disposition: attachment; filename=";
$Header .= $_FILES['Anhang3']['name'];
$Header .= "\n\n";
$Dateiinhalt = fread(fopen($_FILES['Anhang3']['tmp_name'], "r"), $_FILES['Anhang3']['size']);
$Header .= chunk_split(base64_encode($Dateiinhalt));
$Header .= "\n";
$Header .= "--$Trenner";
$Header .= "\n";
$Header .= "Content-Type: ";
$Header .= $_FILES['Anhang4']['type'];
$Header .= "; name=";
$Header .= $_FILES['Anhang4']['name'];
$Header .= "\n";
$Header .= "Content-Transfer-Encoding: base64";
$Header .= "\n";
$Header .= "Content-Disposition: attachment; filename=";
$Header .= $_FILES['Anhang4']['name'];
$Header .= "\n\n";
$Dateiinhalt = fread(fopen($_FILES['Anhang4']['tmp_name'], "r"), $_FILES['Anhang4']['size']);
$Header .= chunk_split(base64_encode($Dateiinhalt));
$Header .= "\n";
$Header .= "--$Trenner--";
mail($Empfaenger, $Mailbetreff, "", $Header);[/PHP]
Weiß jemend wie ich diese Fehlermeldungen beheben kann?
Vielen Dank