Need help with unexpected T-STRING error
Posted on
16th Feb 2014 07:03 pm by
admin
I'm a newbie and I'm still learning PHP. However this error has me stumped. I've googled, searched the forums, but I can't seem to fix this. I'm sure the fix is obvious, but I so new I really need help. Thanks.
Parse error: syntax error, unexpected T_STRING in /public_html/send.php on line 4
Code: <?php
error_reporting(E_ALL);
function valid_email($str)
{
return ( ! preg_match("/^([a-z0-9+_-]+)(.[a-z0-9+_-]+)*@([a-z0-9-]+.)+[a-z]{2,6}$/ix", $str)) ? FALSE : TRUE;
}
if($_POST['subject']!=""){
echo 'Dirty Spammer! Your message was NOT sent.';
} else {
if( isset($_POST['firstName']) && isset($_POST['lastName']) && isset($_POST['Email']) && valid_email($_POST['Email'])==TRUE && isset($_POST['message']) && strlen($_POST['message'])>15)
{
$to = 'contact@mikemanormusic.com';
$headers = 'From: '.$_POST['Email'].''. "rn" .
'Reply-To: '.$_POST['Email'].'' . "rn" .
'X-Mailer: PHP/' . phpversion();
$subject = "Your Simple AJAX Contact Form";
$message = htmlspecialchars($_POST['message']);
$spam = $_POST['subject'];
if(mail($to, $subject, $message, $headers))
{//we show the good guy only in one case and the bad one for the rest.
echo 'Thank you '.$_POST['firstName'].'. Your message was sent.';
echo '<noscript> <a href="http://www.yourdomain.com">Back to yourdomain.com</a></noscript>';
}
else {
echo "Message not sent.";
echo "Please make sure you're not running this on localhost and also that you are allowed to run mail() function from your webserver.";
}
}
else {
echo "Please make sure you filled in all the required fields, that you entered a valid email and also that your message contains more then 15 characters.";
echo "<noscript> Use your browser's back button or <a href="http://www.yourdomain.com">click here</a></noscript> to try again.";
}
?>
No comments posted yet
Your Answer:
Login to answer
147
44
Other forums
PHP error on MySQL insert
I'm sure it's the simplest of issues, but I can't recall why this isn't working.
Code: [Selec
Multidimensional array problems in $_POST
I'm having trouble with a three-dimensional $_POST array. It starts as a two-dimensional array on th
How do I use a global footer..?
If my index.php has a bole bunch of if functions and exit's in them
Error in SQL Syntax HELP!!!
I have this page:
Code: <?php
session_start();
//connect to server and s
Format timestamp from mysql
When I tried this:
Code: date("m/d/Y H:i A", $row['timestamp'])
I got 12/31/1969 18:
Forgot password won't work
My forgot password thing is not working properly. It is giving me this errorMailbox unavailable. The
Save file by click
Hello.
I'm not understand how to save file from page. I'd like make link to file with save abil
mysql query with single quotes in a variable
$sitedetails = "INSERT INTO vars (address, sitename, description, ownername, theme) VALUES ('$u
Need a fuction to count entries in a field
Hi
I need a fuction to count how many times a email address is entered in to a field.
I ma
search function
HI guys,
if anyone could point us in the right direction of how to do this, or provide some t