mindapolis Posted December 19, 2011 Author Share Posted December 19, 2011 I copied his code & it didn't send an email. <?php error_reporting(E_ALL); if(isset($_POST['submit'])) { $Recipient = $_POST['email']; $MsgSubject = "message subject"; $MsgBody = "message body."; mail($Recipient, $MsgSubject, $MsgBody); echo " thank you for your order. It is being processed. Thank you for your business."; } else { echo " Error sending email"; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <form action=" <?php echo $_SERVER['PHP_SELF']?>" method="post" name="test"> Name: <input name="name " type="text" id="name " size="8" /><br /> email <input name="email" type="text" size="9" maxlength="30" /><br /> <input name="submit" type="submit" value="submit" /> </form> </body> </html> Quote Link to comment https://forums.phpfreaks.com/topic/253452-email-not-sending/page/2/#findComment-1299202 Share on other sites More sharing options...
melloorr Posted December 19, 2011 Share Posted December 19, 2011 I copied his code & it didn't send an email. I have just tried the code again, and it has worked. Do you even have an email account at godaddy? Quote Link to comment https://forums.phpfreaks.com/topic/253452-email-not-sending/page/2/#findComment-1299274 Share on other sites More sharing options...
mindapolis Posted December 19, 2011 Author Share Posted December 19, 2011 it still won't send email w/the followimg code. Yes, i do have godaddy email. <?php error_reporting(E_ALL); if(isset($_POST['submit'])) { $Recipient = $_POST['email']; $MsgSubject = "message subject"; $MsgBody = "message body."; mail($Recipient, $MsgSubject, $MsgBody); echo " thank you for your order. It is being processed. Thank you for your business."; } else { echo " Error sending email"; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <form action=" <?php echo $_SERVER['PHP_SELF']?>" method="post" name="test"> Name: <input name="name " type="text" id="name " size="8" /><br /> email <input name="email" type="text" size="9" maxlength="30" /><br /> <input name="submit" type="submit" value="submit" /> </form> </body> </html> Quote Link to comment https://forums.phpfreaks.com/topic/253452-email-not-sending/page/2/#findComment-1299389 Share on other sites More sharing options...
melloorr Posted December 19, 2011 Share Posted December 19, 2011 Then follow these instructions, and if that does not work, there is no reason why it would not be sending. So check and make sure it isn't being put into the spam folder. And also contact godaddy about it, as there may be a fault with your server, or just your hosting account Quote Link to comment https://forums.phpfreaks.com/topic/253452-email-not-sending/page/2/#findComment-1299395 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.