Retour du php me fait sortir de mon site web
Bonjour,
Dans mon site https://abc.go.yj.fr/ à partir de ma page de contact, je permets au visiteur de m'envoyer un mail via le programme contact.php.
Le mail est bien envoyé, mais l'acquittement de ma fonction php est affiché dans une nouvelle page blanche d'url https://abc.go.yj.fr/contact.php.
Comment afficher l'acquittement sur ma page d'envoi ? Accessoirement effacer les champs?
Merci
Code extrait du html:
Code:
1 2 3 4 5 6 7
| <div id="formContact">
<form method="post" action="contact.php">
<input type="text" name="nom" placeholder="Nom" required><br>
<input type="email" name="email" placeholder="E-mail" required><br>
<textarea name="message" placeholder="Message" required></textarea><br>
<input type="submit" value="Envoyer">
</form> |
Code du fichier contact.php:
Code:
1 2 3 4 5 6 7 8
| <?php
if (isset($_POST["message"])) {
$retour = mail("xxx@gmail.com", "abc.go.yj.fr", $_POST["nom"] . "\n" . $_POST["email"] . "\n" . $_POST["message"]);
if($retour)
echo '<p>Message bien envoyé</p>';
else
echo '<p>Pas de message</p>';
}; |