Je souhaite envoyer un email avec PHP lorsqu'un utilisateur a fini de remplir un formulaire HTML et d'envoyer par email les informations contenues dans le formulaire. Je veux le faire à partir du même script qui affiche la page web contenant le formulaire.
J'ai trouvé ce code, mais le courrier n'est pas envoyé.
<?php
if (isset($_POST['submit'])) {
$to = $_POST['email'];
$subject = $_POST['name'];
$message = getRequestURI();
$from = "zenphoto@example.com";
$headers = "From:" . $from;
if (mail($to, $subject, $message, $headers)) {
echo "Mail Sent.";
}
else {
echo "failed";
}
}
?>
Quel est le code pour envoyer un email en PHP ?