avo Posted April 27, 2006 Share Posted April 27, 2006 Hi AllCan anyone please telll me why this is allways assigned to what ever is in the else statement (bad)and never assigns good even when i have a @ symbol in the text box that is to be posted.[code]if (strpos($_POST['email'], '@') !== false) {$frm_check_email = "good";}else {$frm_check_email = "bad"; // why is this still = bad with @ symbol or without$frm_check = "bad";}[/code]Thank you in Advance Quote Link to comment https://forums.phpfreaks.com/topic/8535-allways-assinged-to-bad/ Share on other sites More sharing options...
wildteen88 Posted April 27, 2006 Share Posted April 27, 2006 I have tried the above code and it worked fine. If it isn't working for you then the $_POST['email'] is either not setup or you dont have a form field called [b]email[/b].When you echo out $_POST['email'] does it return a value when you submit your form? Quote Link to comment https://forums.phpfreaks.com/topic/8535-allways-assinged-to-bad/#findComment-31258 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.