Sorrow Posted October 20, 2010 Share Posted October 20, 2010 Hi i am trying to send a form to an email address but it works at my house but apparently the person i am doing this for says its not working at their home and at work. So this code works at some place. what would i be doing wrong. Here is the form: <form method="post" action="envoyez.php"> Nom:<br /> <input name="Nom" type="text"><br> Courriel:<br /> <input name="Courriel" type="text"><br> Commentaire:<br> <textarea name="Commentaire" rows="15" cols="40"></textarea><br> <input type="submit" value="Envoyez"> </form> and here the code to send the email: <?php $Nom = $_REQUEST['Nom'] ; $Courriel = $_REQUEST['Courriel'] ; $Commentaire = $_REQUEST['Commentaire'] ; mail( "do@notwork.ca", "Commentaire", $Commentaire, "From: $Courriel" ); ?> what am I doing wrong. Because If i send a comment it is working. Can anyone help pls?? Quote Link to comment Share on other sites More sharing options...
chrisd1891 Posted October 20, 2010 Share Posted October 20, 2010 using just the $_POST variable instead of $_REQUEST would work better for this case. Quote Link to comment Share on other sites More sharing options...
phprocker Posted October 20, 2010 Share Posted October 20, 2010 One thing I see in your form is that your input doesn't have a name. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.