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 Quote Link to comment 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. Quote Link to comment Share on other sites More sharing options...
Jragon Posted July 20, 2010 Author Share Posted July 20, 2010 thanks Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.