Ce site utilise des cookies pour améliorer uniquement votre expérience utilisateur.
Vous pouvez lire à tout moment comment nous utilisons les cookies sur le site.
Bonjour,
Cela faisait un certain temps que j'avais pas testé mon formulaire de contact et je viens de me rendre compte que je ne reçois aucun e-mail quand je le remplie.
Si vous pouvez m'aider à trouver mon erreur, je suis preneur.
Merci d'avance
Voici mon code :
<form method="post">
<input type="email" name="email" placeholder="Votre e-mail" required><br>
<input type="subject" name="sujet" placeholder="Sujet" required><br>
<textarea name="message" placeholder="Votre message" required></textarea><br>
<input type="submit" value="Envoyer" id="bouton_d_envoi">
<style>#bouton_d_envoi {font-size: 1.5em; background-color: #DCDCDC;} #bouton_d_envoi:hover {background-color: #0053FF; color: #FFFFFF;cursor: pointer; transition: 0.3s ease-in-out;}</style>
</form>
<?php
if (isset($_POST['message'])) {
$position_arobase = strpos($_POST['email'], '@');
if ($position_arobase === false)
echo '<p>Votre e-mail doit comporter un arobase.</p>';
else {
$retour = mail('***@gmail.com', $_POST['sujet'], $_POST['message'], 'From: ' . $_POST['email']);
if($retour)
echo "<p>Votre message a été envoyé avec succès.</p>";
else
echo "<p>Echec de l'envoi.</p>";
}
}
?>
Salut @gros-problemes 😀,
Avec 000webhost, j'utilise PHP Mailer 😏, c'est plus puissant car tu peux envoyer des images, des pièces jointes par exemple.
Et pour moi cela fonctionne bien, pour le mettre en place j'ai suivi ce tutoriel: voir le lien
Bon courage !