What is the difference between if(!$variable) and if(isset($variable))?
if(!$variable)
if(isset($variable))
If a variable is not set, then you will get a warning when using if(!Variable).