Hallo an alle,
Ich nutze den phpMailer zum versenden eines Bewerbungsformulars und möchte zu den normalen Formulardaten(Name, Anschrift, etc) jetzt, dass Bewerber ihre Bewerbung auch als PDF uploaden können und diese PDFs per Mail an den Personalchef gehen.
Ich habe mir jetzt drei verschiedene kurz-Tutorials und die Dokumentation über den phpMailer angeschaut, nachgebaut und getestet, aber die PDFs kommen entweder gar nicht an, oder sie sind defekt.
Hier mein Code:
Da bei AddAttachment hauptsächlich nur dabei steht, dass man den Dateipfad vom Server angeben muss, habe ich das natürlich auch ausprobiert, allerdings wurde die Testfile auch nicht versendet:
Ich hoffe, dass mir hier jemand helfen kann.
LG
Anna
Ich nutze den phpMailer zum versenden eines Bewerbungsformulars und möchte zu den normalen Formulardaten(Name, Anschrift, etc) jetzt, dass Bewerber ihre Bewerbung auch als PDF uploaden können und diese PDFs per Mail an den Personalchef gehen.
Ich habe mir jetzt drei verschiedene kurz-Tutorials und die Dokumentation über den phpMailer angeschaut, nachgebaut und getestet, aber die PDFs kommen entweder gar nicht an, oder sie sind defekt.
Hier mein Code:
PHP-Code:
$mail->From = $absender;
$mail->FromName = $vname.' '.$nname;
$mail->AddAddress("meinemail@mail.de");
$mail->Subject = "Bewerbung von ***";
$mail->AddAttachment($_FILES['$anschreiben_upload']['anschreiben.pdf']); //die PDF kommt aus dem inputfeld mit den Namen: anschreiben_upload
$mail->Body = $mailtext;
$mail->IsHTML(true);
$mail->AltBody = strip_tags($mailtext);
$mail->CharSet = "utf-8";
if(!$mail->Send())
{
//$mail->Send() liefert FALSE zurück: Es ist ein Fehler aufgetreten
echo "Die Email konnte nicht gesendet werden";
echo "Fehler: " . $mail->ErrorInfo;
}
else
{
//$mail->Send() liefert TRUE zurück: Die Email ist unterwegs
echo "Die Email wurde versandt.";
}
PHP-Code:
$mail->AddAttachment('/img/aktuelles/jubilaeum/aktion_jubi15_header.jpg', 'anhang.jpg');
LG
Anna
Kommentar