Bonjour, j'ai un formulaire qui envoi son contenu par mail, dont voici le code :
Cela fonctionne, mais le premier souci, il me mets des codes à la place des lettres accentués :
et ensuite comment je peux faire pour vider complétement le formulaire pour éviter le renvoi
lorsque je veux réactualiser la page ? voici ce qu'il me mets
Merci.
<p>Vous avez des questions, besoin de renseignements, n'hésitez pas à me contacter via ce formulaire.</p>
<form method="POST">
<label for="name">Votre nom et prénom :</label> <br>
<input type="text" name="name" required><br>
<label for="email">Votre email :</label><br>
<input type="email" name="email"><br>
<label for="subject">Sujet :</label><br>
<input type="text" name="subject" required><br>
<label for="message">Votre message :</label><br>
<textarea name="message"></textarea><br>
<input class="envoyer" type="submit" value="Envoyer">
</form>
<?php
if (isset($_POST['message'])) {
$retour = mail('destinataire@mondomaine.fr', $_POST['subject'], $_POST['message'], 'From: contact@lmondomainer.fr' . "\r\n" . 'Reply-to: ' . $_POST['email']);
if($retour)
echo '<p style="color:red">"Votre message a été envoyé avec succès, merci".</p>';
}
?>
Cela fonctionne, mais le premier souci, il me mets des codes à la place des lettres accentués :
=C3=A9 pour é
et ensuite comment je peux faire pour vider complétement le formulaire pour éviter le renvoi
lorsque je veux réactualiser la page ? voici ce qu'il me mets
Pour afficher cette page, les informations précédemment transmises par Firefox doivent être renvoyées. Ceci répétera toute action (telle qu’une recherche ou un ordre d’achat) entreprise précédemment.
Merci.