RiskyShenanigan Posted July 25, 2011 Share Posted July 25, 2011 I keep getting this message in my inbox when trying to send a test message through my contact page. I have changed the '$to' to a different email for the forum. From:<[email protected]> missing or malformed local part (expected word or "<") <!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</title> </head> <body> <?php if (isset($_POST['submit'])){ //send email $to = '[email protected]'; $subject = ''; $from = $_POST['name']; $email = $_POST['email']; $message = $_POST['message']; $headers = "From:" . "<".$email.">"; mail($to, $subject, $message, $from, $headers); echo '<script type="text/javascript"> alert("Thank you, your message has been submitted"); </script>'; } ?> </body> </html> Link to comment https://forums.phpfreaks.com/topic/242777-contact-page-error/ Share on other sites More sharing options...
AyKay47 Posted July 25, 2011 Share Posted July 25, 2011 your params are a little backwards, and you did not space your from header correctly.. $to = '[email protected]'; $subject = 'test subject'; $from = $_POST['name']; $email = $_POST['email']; $message = $_POST['message']; $headers = "From: <{$email}>"; mail($to, $subject, $message, $headers, $from); Link to comment https://forums.phpfreaks.com/topic/242777-contact-page-error/#findComment-1246960 Share on other sites More sharing options...
RiskyShenanigan Posted July 25, 2011 Author Share Posted July 25, 2011 your params are a little backwards, and you did not space your from header correctly.. $to = '[email protected]'; $subject = 'test subject'; $from = $_POST['name']; $email = $_POST['email']; $message = $_POST['message']; $headers = "From: <{$email}>"; mail($to, $subject, $message, $headers, $from); I tried that, but I do not get the email in my inbox. Link to comment https://forums.phpfreaks.com/topic/242777-contact-page-error/#findComment-1246961 Share on other sites More sharing options...
AyKay47 Posted July 25, 2011 Share Posted July 25, 2011 set your error_reporting to E_ALL if it isn't already.. what errors do you receive in your error.log? Link to comment https://forums.phpfreaks.com/topic/242777-contact-page-error/#findComment-1246972 Share on other sites More sharing options...
RiskyShenanigan Posted July 25, 2011 Author Share Posted July 25, 2011 set your error_reporting to E_ALL if it isn't already.. what errors do you receive in your error.log? Do I just put error_reporting(E_ALL);? Link to comment https://forums.phpfreaks.com/topic/242777-contact-page-error/#findComment-1247013 Share on other sites More sharing options...
AyKay47 Posted July 25, 2011 Share Posted July 25, 2011 ini_set("error_reporting", E_ALL) Link to comment https://forums.phpfreaks.com/topic/242777-contact-page-error/#findComment-1247068 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.