Sorry for the length of the code, but I felt I described the problem, (parse error, last line) and if I hadn't posted the entire code I probably would've been asked to. This list can be a little confusing for a newbie: just a couple days ago I read someone saying "too much information is better than not enough" and now I'm getting that I posted too much. I'm still learning! :)
What does the ! in if(!isset($id)) { $id = 0; } do? I think I get what this bit does in general: checks if $id has been assigned anything, if it's empty it gets assigned 0. Correct? Then I can use if($id) statements later on without having PHP return "Undefined Variable" errors. Right? Thanks for your help, I'll work on my PHP listetiquette. Jason Soza ----- Original Message ----- From: "1LT John W. Holmes" <[EMAIL PROTECTED]> Date: Thursday, April 25, 2002 5:35 am Subject: Re: [PHP] Parse Error - Help? (AGAIN) > I don't have your original code (which, btw, you shoudn't ever > post that > much code without explicitly saying what the error was, what line > it was > one, highlighting that line, and saying what you've done so far), > but these > errors are caused by not giving a default value to a variable, > basically. > If you have something like this: > > if($id = 5) > { > //whatever > } > > and $id hasn't been assigned a value, then you'll get that > warning. In > previous versions of PHP, you wouldn't get the warning, you'd just get > FALSE. > > So, before you test the value of a variable, or echo the value > out, make > sure you've assigned it something. > > if(!isset($id)) { $id = 0; } > > Hopefully that's not too confusing....it's hard to explain. > > ---John Holmes... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php