Se connecter / S'enregistrer
Votre question

Problème pour envoi mail dans mon formulaire de contact

Tags :
  • Email
  • Programmation
Dernière réponse : dans Programmation
3 Octobre 2009 12:02:17

Bonjour à tous !

Alors je viens vous voir car je n'arrive pas à terminer mon formulaire de contact pour mon site. En fait, il n'envoie pas le formulaire sur mon adresse mail. Il doit y avoir une erreur dans mon code php... Pourriez vous m'aider svp ?


Voici le code php :

<?php
$from_name = $HTTP_POST_VARS['nom'];
$from_email = $HTTP_POST_VARS['smail'];
$subject = $HTTP_POST_VARS['sujet'];
$message = $HTTP_POST_VARS['texte'];

$headers = "From: ".$from_name." <".$from_email.">\r\n";
$headers .= "Reply-To: ".$from_email."\r\n";

$to_email='vachkiller@hotmail.com';
mail($to_email, $subject, $message, $headers);
echo "mail envoyé";
?>



Voici le code html :
<form action="mail.php" method="post">
<table width="300" border="0">
<tr>
<td>Votre nom</td>
<td><input type="text" name="nom" /></td>
</tr>
<tr>
<td>Votre adresse mail</td>
<td><input type="text" name="smail" /> </td>
</tr>
<tr>
<td>Sujet</td>
<td><input type="text" name="sujet" /> </td>
</tr>
</table>
<textarea name="texte" cols=50 rows=10></textarea>
<p><INPUT TYPE=submit VALUE="Envoyer"></p>
</form>


J'héberge mon site sur freehostia et je l'ai mis en mode php4.

Merci à ceux qui pourront m'aider ou me proposer mieux !! :) 

Gauth

Autres pages sur : probleme envoi mail formulaire contact

3 Octobre 2009 15:33:03

Sui tu es sur un hébergement gratuit chez freehostia Il est très clairement écrit que :

Citation :
SMTP Server Upgrade


Il n'y a donc pas de serveur pour envoyé les emails, et donc intrinsèquement, la fonction mail() de PHP ne peut fonctionner.
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS