Following error showing day_12_ex_3.php
Parse error: syntax error, unexpected '$body' (T_VARIABLE) in day_12_ex_3.php on line 5
Missing ( ; ) in
$fromEmail = $POST['fromEmail']
Following error showing day_12_ex_3.php
Parse error: syntax error, unexpected '$body' (T_VARIABLE) in day_12_ex_3.php on line 5
Missing ( ; ) in
$fromEmail = $POST['fromEmail']
Become PHP Expert in 30 days
FreeMarriage.com - Free Online Matrimonial
FlashWebHost.com - Professional Web Hosting, Designing.
Sender email address not getting in inbox.
its showing as 'unknown sender'
in day_12_ex_3.php, i changed the below line
$fromEmail = $POST['fromEmail'];
to
$fromEmail = $_POST['fromEmail'];
and now its working.
http://php.flashwebhost.com/sibichan...ay_12_ex_3.php
PHP Code:
<?php
if (isset($_POST['submit'])) {
$fromEmail = $_POST['fromEmail'];
$body = $_POST['body'];
mail('[email protected]','Message from web site', $body, 'From: ' . $fromEmail);
echo 'Thank you for contacting us.';}
else {
echo
'<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Contact Us</title>
</head>
<body>
<form action="day_12_ex_3.php" method="POST">
Email<br> <input type="text" name="fromEmail"><br>
Message<br> <textarea name="body" cols="30" rows="10"></textarea>
<br> <button type="submit" name="submit" value="submit">Send Mail</button></form>
</body></html>
';}
Last edited by Vahaa11; 06-03-2014 at 05:53 AM.
Add "\n\r" after $fromEmail.
Find
Replace withPHP Code:mail('[email protected]','Message from web site', $body, 'From: ' . $fromEmail);
PHP Code:mail('[email protected]','Message from web site', $body, 'From: ' . $fromEmail . "\n\r");
Become PHP Expert in 30 days
FreeMarriage.com - Free Online Matrimonial
FlashWebHost.com - Professional Web Hosting, Designing.
Why need "\n\r" after $fromEmail ?
Become PHP Expert in 30 days
FreeMarriage.com - Free Online Matrimonial
FlashWebHost.com - Professional Web Hosting, Designing.
http://php.flashwebhost.com/stefin/contact.php
Code:<?php if (isset($_POST['submit'])) { $fromEmail = $_POST['fromEmail']; $body = $_POST['body']; mail('[email protected]','Message from web site', $body, 'From: ' . $fromEmail . "\n\r"); echo 'Thank you for contacting us.'; } else { echo '<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Contact Us</title> </head> <body> <form action="contact.php" method="POST"> Email<br> <input type="text" name="fromEmail"><br> Message<br> <textarea name="body" cols="30" rows="10"></textarea> <br> <button type="submit" name="submit" value="submit">Send Mail</button></form> </body></html> ';}
http://php.flashwebhost.com/annie/form.phpCode:<?php if (isset($_POST['submit'])) { $formEmail = $_POST['formEmail']; $body = $_POST['body']; mail('[email protected]', 'Message from Skype', $body , 'From: ' . $fromEmail . "\n\r"); echo 'Thanks for Contacting us'; } else { echo '<!doctype html> <html lang="en"> <head> <meta charset = "UTF-8"> <title> Contact Us </title> </head> <body> <form action= "form.php" method="POST"> Email <br> <input type="text" name="fromEmail"> <br> Message <br> <textarea name="body" cols="30" rows="10"></textarea> <br> <button type="submit" name="submit" value="submit"> Send Mail </button> </form> </body> </html>';}
Bookmarks