Formulaire de contact
danbeau43
Messages postés
10
Statut
Membre
-
duweb Messages postés 388 Statut Membre -
duweb Messages postés 388 Statut Membre -
Bonjour,
J'ai essayé des dizaine de formulaire de contact et j'ai toujours le même problème.
Quand je met sur mon site (héberger chez GoDaddy) et que je clique sur envoyer ca ne m'envoie rien, et cela me redirige vers ma page contact.php.
Si une bonne âme charitable pouvais m'aider se serais vraiment sympa
Merci
J'ai essayé des dizaine de formulaire de contact et j'ai toujours le même problème.
Quand je met sur mon site (héberger chez GoDaddy) et que je clique sur envoyer ca ne m'envoie rien, et cela me redirige vers ma page contact.php.
Si une bonne âme charitable pouvais m'aider se serais vraiment sympa
Merci
3 réponses
-
Bonsoir,
Il faudrait te renseigner auprès de ton hébergeur pour savoir si la fonction mail() est bien activée. -
Tu peux poste les parties importantes du code?
-
contact.php
<?php
if(isset($_POST) && isset($_POST['nom']) && isset($_POST['email']) && ($_POST['message']))
{
extract ($_POST);
if(!empty($nom) && !empty($email) && !empty($message))
{
$message=str_replace("\'","'",$message);
$destinataire="info@gestionwebdb.com";
$sujet="Formulaire de contact";
$msg="Une nouvelle question est arrivée \n
Nom : $nom \n
Email : $email \n
Message : $message";
$entete="From: $nom \n Reply-To: $email";
mail($destinataire,$sujet,$msg,$entete);
echo"Le email a bien été envoyé."
}
else
{
echo"Vous n'avez pas rempli tous les champs.";
}
}
?>
contact.html
<form method="post" action="contact.php">
Nom: <input type="text" name="nom"/><br/>
Email: <input type="text" name="email"/><br/>
Message: <textarea name="message" cols="30" rows="15"></textarea><br/>
<input type="submit" value="Envoyer"/>
<input type="reset" value="Cancel" />
</form>
Il est simple, mais comme expliqué plus haut, j'en ai essayé plusieurs.