garethwigan Posted November 29, 2011 Share Posted November 29, 2011 My php contact form wont send the emails to my account?This is my contact from page<table width="400" border="0" align="center" cellpadding="3" cellspacing="1"><tr><td><h2><strong>Contact Form </strong></h2></td></tr></table><table width="400" border="0" align="center" cellpadding="0" cellspacing="1"><tr><td><form name="form1" method="post" action="send_contact.php"><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td width="16%">Subject</td><td width="2%">:</td><td width="82%"><input name="subject" type="text" id="subject" size="50"></td></tr><tr><td>Detail</td><td>:</td><td><textarea name="detail" cols="50" rows="4" id="detail"></textarea></td></tr><tr><td>Name</td><td>:</td><td><input name="name" type="text" id="name" size="50"></td></tr><tr><td>Email</td><td>:</td><td><input name="customer_mail" type="text" id="customer_mail" size="50"></td></tr><tr><td> </td><td> </td><td><input type="submit" name="Submit" value="Submit"> <input type="reset" name="Submit2" value="Reset"></td></tr></table></form></td></tr></table><p> </p></form>This is my php code for the contact form<?php// Contact subject$subject ="$subject"; // Details$message="$detail";// Mail of sender$mail_from="$customer_mail"; // From $header="from: $name <$mail_from>";// Enter your email address$to ='gareth.joynt@go.edgehill.ac.uk';$send_contact=mail($to,$subject,$messa…// Check, if message sent to your email // display message "We've recived your information"if($send_contact){echo "We've recived your contact information";}else {echo "ERROR";}?>Please help thanks Link to comment Share on other sites More sharing options...
Ingolme Posted November 29, 2011 Share Posted November 29, 2011 Are you getting any error messages?Is this part of your real script? $send_contact=mail($to,$subject,$messa… Link to comment Share on other sites More sharing options...
garethwigan Posted November 29, 2011 Author Share Posted November 29, 2011 Hi. Thanks for the reply. I dont get any errors the page opens up and says message has been sent but it never arrives. Yes thats the actual script. Thanks Link to comment Share on other sites More sharing options...
Ingolme Posted November 29, 2011 Share Posted November 29, 2011 I mean this:$send_contact=mail($to,$subject,$messa… This probably has to do with your server configuration. Maybe you don't have sendmail properly configured or something is blocking the e-mail. Maybe the e-mail is showing up at the destination's junk folder. Link to comment Share on other sites More sharing options...
justsomeguy Posted November 29, 2011 Share Posted November 29, 2011 You're not getting any of the form data, review the tutorials about using PHP to process forms. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.