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 Like 44 Dislike
Previous forums Next forums
Other forums

filesize problem
i use ubuntu 9.10 and i have mountet a folder from an windows

/mount/FOLDER
/mount/FOLDER/

$variable = $variable
Hello

Sorry if this is a really simple question but I have run out of ideas. Is there a reall

Strange Oracle Query problem
Ok So I have this PHP class that talks to a Javascript class that basically creates a table of infor

ctype() validation - allowing illegal characters
Hello,
I use ctype() to filter and validate a user form. However, I am trying to allow certain c

First root of a number
Hi,

I can't find any function in php to give me the first root of a number.
Is there any

PHP arrays into arrays need help
Hello
I am trying to highlight the days on my calendar based on the dates that i have in my datab

parsing error
can anyone explain this syntax error:

Parse error: syntax error, unexpected T_IF

The e

gettext translates ALWAYS?
I'm using gettext with the new version of XAMPP (5.3.0) on Windows Seven RTM (build 7600)
gettext

Problems with adding a link to one position in a 'foreach' loop, please help
Hello!

Iam pretty new to programming and I wanna create a table with users from an array. It

Files in current folder. Should be an easy fix.
Never mind. I've asked about this before and just found my answer. Anyway to delete this?

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash