fife Posted March 16, 2011 Share Posted March 16, 2011 I have a simple if statment issue. Here is the code <?php $address = $User['address_l1']; if (empty($address)) { echo "You have not entered an address";} else {echo "You Have entered an address";} ?> The variable $address in this case is not empty so it should echo you HAVE entered an address but its echoing NOT. Can somebody please explain why this is not working? Quote Link to comment https://forums.phpfreaks.com/topic/230824-if-statement/ Share on other sites More sharing options...
Maq Posted March 16, 2011 Share Posted March 16, 2011 Where's $User['address_l1']; defined? Quote Link to comment https://forums.phpfreaks.com/topic/230824-if-statement/#findComment-1188266 Share on other sites More sharing options...
cyberRobot Posted March 16, 2011 Share Posted March 16, 2011 Does it display anything if you add: echo $User['address_l1']; Quote Link to comment https://forums.phpfreaks.com/topic/230824-if-statement/#findComment-1188267 Share on other sites More sharing options...
fife Posted March 16, 2011 Author Share Posted March 16, 2011 yes it echos the address of the user. Quote Link to comment https://forums.phpfreaks.com/topic/230824-if-statement/#findComment-1188268 Share on other sites More sharing options...
fife Posted March 16, 2011 Author Share Posted March 16, 2011 maq is that debug code. I have never used any can you show me where to put it please? Quote Link to comment https://forums.phpfreaks.com/topic/230824-if-statement/#findComment-1188269 Share on other sites More sharing options...
Maq Posted March 16, 2011 Share Posted March 16, 2011 maq is that debug code. I have never used any can you show me where to put it please? No, it's a question. Is it supposed to be "address_l1" or "address_11"? Quote Link to comment https://forums.phpfreaks.com/topic/230824-if-statement/#findComment-1188270 Share on other sites More sharing options...
cyberRobot Posted March 16, 2011 Share Posted March 16, 2011 @maq - I think he was talking about the code in your signature. Quote Link to comment https://forums.phpfreaks.com/topic/230824-if-statement/#findComment-1188274 Share on other sites More sharing options...
cyberRobot Posted March 16, 2011 Share Posted March 16, 2011 yes it echos the address of the user. The code seems to work fine for me. Does this display the same address: echo $address; If it does, could you provide an example address that doesn't seem to be work. Quote Link to comment https://forums.phpfreaks.com/topic/230824-if-statement/#findComment-1188280 Share on other sites More sharing options...
Maq Posted March 16, 2011 Share Posted March 16, 2011 @maq - I think he was talking about the code in your signature. Oh, haha. maq is that debug code. I have never used any can you show me where to put it please? Yes it is. These two lines temporarily set error reporting to display and to the maximum. Quote Link to comment https://forums.phpfreaks.com/topic/230824-if-statement/#findComment-1188281 Share on other sites More sharing options...
cyberRobot Posted March 16, 2011 Share Posted March 16, 2011 maq is that debug code. I have never used any can you show me where to put it please? Yes it is. These two lines temporarily set error reporting to display and to the maximum. And to clarify, the error reporting code should be placed at the beginning of the script. Or at least above the part you're trying to test. Quote Link to comment https://forums.phpfreaks.com/topic/230824-if-statement/#findComment-1188283 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.