SirChick Posted August 28, 2007 Share Posted August 28, 2007 The input value is $Street = "Regent Street" the validation check im using is: ElseIF($Street = " "){ die('You must select a street at the estate agents first!'); } Now in the IF check i have " " not "". I have done the check for "" but because i had a list box and one was blank with a " " option i had to put the check for it also. But for some reason im assuming the else if is finding the space between the 2 words and so the result becomes: You must select a street at the estate agents first! So is my if statement acting as a wild card to find the space " "? Cos im lost on why its showing the die. Quote Link to comment https://forums.phpfreaks.com/topic/67090-solved-why-is-this-acting-as-a-wildcard/ Share on other sites More sharing options...
lemmin Posted August 28, 2007 Share Posted August 28, 2007 ElseIF($Street == " "){ die('You must select a street at the estate agents first!'); } You have to use the comparison operator, not the asignment one. Quote Link to comment https://forums.phpfreaks.com/topic/67090-solved-why-is-this-acting-as-a-wildcard/#findComment-336456 Share on other sites More sharing options...
SirChick Posted August 28, 2007 Author Share Posted August 28, 2007 Oh yeah ! im amazed i didnt see that myself! lol! thanks Quote Link to comment https://forums.phpfreaks.com/topic/67090-solved-why-is-this-acting-as-a-wildcard/#findComment-336458 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.