Datei über PHP Mail anhängen

Ich versuche, ein benutzerdefiniertes Kontaktformular mithilfe von PHP-Mail zu erstellen, damit ein Benutzer ein Foto anfügt, das dann an den im PHP-Mailcode angegebenen Empfänger gesendet wird

<input type="file" id="file" name="file">

Der Formularcode lautet wie folgt:

<form action="register-mail.php" method="POST" enctype="multipart/form-data">
 <input type="file" id="file" name="file">
 <input type="submit" value="Submit">
</form>

Der PHP-Mailcode lautet wie folgt:

<?php $file = $_FILES['file'];
 $formcontent="Email Text Content";
 $recipient = "[email protected]";
 $subject = "Here is a Photo";
 $mailheader = 'From: Basic Sign-up <[email protected]>' . "\r\n";
 mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
die();
?>

Es scheint nicht möglich zu sein, die Datei an die zu sendende E-Mail anzuhängen. Was mache ich falsch?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage