Can you Find my syntax error expecting ',' or ';' please

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
ak4744710
Forum Newbie
Posts: 5
Joined: Sat Feb 09, 2013 1:50 am

Can you Find my syntax error expecting ',' or ';' please

Post by ak4744710 »

This is driving me crazy trying to figure out what I am doing wrong with this form I am guessing something is not closing correctly but i have no clue what I have submitted my code below if anyone can please help! Also before anyone says I am forgeting the closing tags on 5 and 6 test it and see it will not work even with the semi coluns thats what has me so stumped.
<?php
function printForm($strMessage){
echo "<strong>" .$strMessage."</strong>";
echo "<form method=\"post\" action=\"" .$_SERVER['PHP_SELF']. "\" name=\"form\">\n";
echo "First Name: <input type=\"text\" name=\"fname\" value=\"" .trim($_POST['fname'])."\"
echo "Last Name: <input type=\"text\" name=\"lname\" value=\"" .trim($_POST['lname'])."\"
echo "<input type=\submit\" value=\"send\" name=\"submit\"/>\n";
echo "</form>\n";
}
?>
<html>
<head>
<title>Self Submitting Sticky Form</title>
</head>
<body>
<?php
if(isset($_POST['submit'])){
$firstname=trim($_POST['fname']);
$lastname=trim($_POST['lname']);
if ($firstname==''){
$strMessage='Please enter your first name.';
printForm($strMessage);
}
elseif ($lastname==''){
$strMessage='Please enter your last name.';
printForm($strMessage);
}
else{
$strMessage='Thank you. your information was sent.';
echo $strMessage;
}
}
else{
$strMessage='Please enter all fields below:';
printForm($strMessage);
}
?>
</body>
</html>
ak4744710
Forum Newbie
Posts: 5
Joined: Sat Feb 09, 2013 1:50 am

Re: Can you Find my syntax error expecting ',' or ';' please

Post by ak4744710 »

solved
Post Reply