nandos Posted July 6, 2011 Share Posted July 6, 2011 Hi PHP Experts, I'm a total newbie in PHP, I'm trying to modify this script, What I want is to display the result of what the user type in after they've clicked the submit button. Can somebody please tell me which script I need to change. Thanks <?PHP /* SUBJECT AND EMAIL VARIABLE */ $emailSubject = ' crazy php scripting '; $webMaster = '[email protected] '; /* gathering data variable */ $emailField = $_POST['email'] ; $nameField = $_POST['name'] ; $phoneField = $_POST['phone'] ; $budgetField = $_POST['budget'] ; $travelersField = $_POST['travelers'] ; $commentsField = $_POST['comments'] ; $newsletterField = $_POST['newsletter'] ; $body = <<<EOD <br><hr><br> Email : $email <br> Name : $name <br> Phone : $phone <br> Budget : $budget <br> Number of Travelers : $travelers <br> Comments : $comments <br> Newsletter : $newsletter <br> EOD; $headers = "From : $email\r\n"; $headers .= "Content-type: text/html\r\n"; $success = mail($webMaster, $emailSubject, $body, $headers); /*results rendered as html*/ $theResults = <<<EOD <html> <head> <title>JakesWorks - travel made easy-Homepage</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- body { background-color: #f1f1f1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #666666; text-decoration: none; } --> </style> </head> <div> <div align="left">Thank you for your interest! Your email will be answered very soon!</div> </div> </body> </html> EOD; echo "$theResults"; ?> Link to comment https://forums.phpfreaks.com/topic/241269-how-to-print-result-on-web-browser/ Share on other sites More sharing options...
jcbones Posted July 7, 2011 Share Posted July 7, 2011 See if this works for you: *you can compare the two and see the 1 line that I changed.* <?PHP /* SUBJECT AND EMAIL VARIABLE */ $emailSubject = ' crazy php scripting '; $webMaster = '[email protected] '; /* gathering data variable */ $emailField = $_POST['email'] ; $nameField = $_POST['name'] ; $phoneField = $_POST['phone'] ; $budgetField = $_POST['budget'] ; $travelersField = $_POST['travelers'] ; $commentsField = $_POST['comments'] ; $newsletterField = $_POST['newsletter'] ; $body = <<<EOD <br><hr><br> Email : $email <br> Name : $name <br> Phone : $phone <br> Budget : $budget <br> Number of Travelers : $travelers <br> Comments : $comments <br> Newsletter : $newsletter <br> EOD; $headers = "From : $email\r\n"; $headers .= "Content-type: text/html\r\n"; $success = mail($webMaster, $emailSubject, $body, $headers); /*results rendered as html*/ $theResults = <<<EOD <html> <head> <title>JakesWorks - travel made easy-Homepage</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- body { background-color: #f1f1f1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #666666; text-decoration: none; } --> </style> </head> <div> <div align="left">Thank you for your interest! Your email will be answered very soon!</div> <div>You have entered the following: {$body} </div> </div> </body> </html> EOD; echo $theResults; Link to comment https://forums.phpfreaks.com/topic/241269-how-to-print-result-on-web-browser/#findComment-1239367 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.