Jragon Posted July 20, 2010 Share Posted July 20, 2010 My code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>What would you like to be said over and over agien?</title> </head> <body> <h1>What would you like to be said over and over agien?</h1> <h6>By Rory Anderson!</h6> <?php if(isset($_POST['submit'])){ if(is_int($_POST['times'])){ for($i=0; $i <= $_POST['times']; $i++){ echo $_POST['text']; echo '<br />'; } }else{ echo <<<ENDHTML <form method="post" action=""> <h2>What would you like to be said:</h2> <br /> <input type="text" name="text" value="$_POST['text']"/> <br /> <h2>How many times would you like it to be said:</h2> <br /> <input type="text" name="times"/> <br /> <input type="submit" value="say!" name="submit"/> </form> <h2>Please enter a number in the How many times would you like it to be said box</h2> ENDHTML; } }else{ echo <<<ENDHTML <form method="post" action=""> <h2>What would you like to be said:</h2> <br /> <input type="text" name="text"/> <br /> <h2>How many times would you like it to be said:</h2> <br /> <input type="text" name="times"/> <br /> <input type="submit" value="say!" name="submit"/> </form> ENDHTML; } ?> </body> </html> My Error: unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING when i submit something but with the times bit as a 'A' it comes up with this Link to comment https://forums.phpfreaks.com/topic/208312-unexpected-t_encapsed_and_whitespace-expecting-t_string-or-t_variable-or-t_num_/ Share on other sites More sharing options...
Alex Posted July 20, 2010 Share Posted July 20, 2010 Put curly braces around $_POST['text'] when you're echoing it in that string of text. And by the way, is_int($_POST['times']) will never be true. Variables in the $_POST array will always be strings and not integers, instead you should use is_numeric. Link to comment https://forums.phpfreaks.com/topic/208312-unexpected-t_encapsed_and_whitespace-expecting-t_string-or-t_variable-or-t_num_/#findComment-1088671 Share on other sites More sharing options...
Jragon Posted July 20, 2010 Author Share Posted July 20, 2010 thanks Link to comment https://forums.phpfreaks.com/topic/208312-unexpected-t_encapsed_and_whitespace-expecting-t_string-or-t_variable-or-t_num_/#findComment-1088679 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.