TapeGun007 Posted July 31, 2009 Share Posted July 31, 2009 Ok, I have a sneaky suspicion that I'm not searching for the right answer here, because it's got to be simple and I can't find it. Let's say I have a form called form.php: <form method="post" action="form.php"> <input name="stuff" type="text"></input> ... </form> So, basically the form will call itself with form information from "stuff". Now, the PHP code I want before the form is: <?php if ($_POST["stuff"]=="") { echo "No Stuff!"; } ?> Of course, the IF statement gives me this error: PHP Parse error: parse error in C:\inetpub\wwwroot\_Meir\form.php on line 5 I did my homework: I know WHY I get the error, it's because when the form first loads, that variable "stuff" doesn't contain anything. What I can't find is the answer. And I know it's some rather simple. *sigh* Link to comment https://forums.phpfreaks.com/topic/168315-solved-a-form-calling-itself/ Share on other sites More sharing options...
lonewolf217 Posted July 31, 2009 Share Posted July 31, 2009 if(isset($_POST['stuff']) && $_POST['stuff']=="") Link to comment https://forums.phpfreaks.com/topic/168315-solved-a-form-calling-itself/#findComment-887833 Share on other sites More sharing options...
TapeGun007 Posted July 31, 2009 Author Share Posted July 31, 2009 Ah... isset is what I needed to know. Thanks, I fixed it and it works! Thanks. I knew it was something really stupid. All I needed was the if(isset($_POST['stuff']) Link to comment https://forums.phpfreaks.com/topic/168315-solved-a-form-calling-itself/#findComment-887834 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.