Résolu Problème formulaire de contact

Statut
N'est pas ouverte pour d'autres réponses.

NicoX

Premium
Inscription
16 Février 2013
Messages
2 607
Réactions
616
Points
10 053
RGCoins
0
Salut à tous,

Je dispose d'un site internet qui à été réalisé par un ami à moi mais il manquait certaines choses sur mon site internet, dont le formulaire de contact, sauf qu'il m'a lâché.
J'ai donc décidé d'en intégrer un moi-même en trouvant un template sur internet car je ne m'y connais pas trop en PHP.
J'ai bien modifié le formulaire et autres (cashprono.fr/contact), mais quand j'envoie un message, je ne reçois pas de mail sur ma boite mail.
Quelqu'un aurait la solution pour m'aider à résoudre ce problème​

<?php
$action=$_REQUEST['action'];
if ($action=="") /* display the contact form */
{
?>
<form action="" method="POST" enctype="multipart/form-data">
<input type="hidden" name="action" value="submit">
Votre pseudo:<br>
<input name="name" type="text" value="" size="30"/><br>
Votre e-mail:<br>
<input name="email" type="text" value="" size="30"/><br>
Votre message:<br>
<textarea name="message" rows="7" cols="30"></textarea><br>
<input type="submit" value="Envoyer votre message"/>
</form>
<?php
}
else /* send the submitted data */
{
$name=$_REQUEST['name'];
$email=$_REQUEST['email'];
$message=$_REQUEST['message'];
if (($name=="")||($email=="")||($message==""))
{
echo "Vous n'avez pas correctement rempli le formulaire, <a href=\"\">réessayez</a> à nouveau.";
}
else{
$from="From: $name<$email>\r\nReturn-path: $email";
$subject="Message sent using your contact form";
// mail("[email protected]", $subject, $message, $from);
echo "Votre message à bien été pris en compte, une réponse vous sera fournis dans les 24h qui suivent.";
}
}
?>

Merci beaucoup, NicoX. :ok:
 

YTMr1060

Développeur Full-stack
Premium
Inscription
8 Février 2012
Messages
910
Réactions
262
Points
20 618
RGCoins
25
Salut,

index.php :
send_mail.php :

Je te laisse adapter à ton site mais si tu as besoin d'aide passe me voir en MP :)
 
Cette réponse a aidé l'auteur de cette discussion !

NicoX

Premium
Inscription
16 Février 2013
Messages
2 607
Réactions
616
Points
10 053
RGCoins
0
Salut,

index.php :
send_mail.php :

Je te laisse adapter à ton site mais si tu as besoin d'aide passe me voir en MP :)
Salut, au final j'ai trouvé la solution il fallait juste enlever "//" à une ligne :)
Sinon le tient est peut-être mieux ? Tu aurais un aperçu ? :)
 

YTMr1060

Développeur Full-stack
Premium
Inscription
8 Février 2012
Messages
910
Réactions
262
Points
20 618
RGCoins
25
J'ai pas de demo pour le script mais celui que je te propose est beaucoup plus propre niveau code car le tien est horrible ;)
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut