vipsa Posted October 22, 2013 Share Posted October 22, 2013 If you have code like this where you have two conditions <code> if (isset($_POST['action'] and $_POST['action'] == 'login') { if (!isset($_POST['email'] or $_POST['email'] == '' or !isset($_POST['password']) or $_POST['password'] == '') } $GLOBALS['loginError'] = 'Please fill in borh field'; return false; } </code> Why am I getting this error: Parse error: syntax error, unexpected 'and' (T_LOGICAL_AND), expecting ',' or ')' in C:\wamp\www\learnphp\includes\access.inc.php on line 4 Quote Link to comment Share on other sites More sharing options...
vinny42 Posted October 22, 2013 Share Posted October 22, 2013 Look at the line mentione in the error, you don't close isset correctly. Quote Link to comment Share on other sites More sharing options...
gristoi Posted October 22, 2013 Share Posted October 22, 2013 if (isset($_POST['action']) && $_POST['action'] == 'login') { if (!isset($_POST['email']) || $_POST['email'] == '' || !isset($_POST['password']) || $_POST['password'] == '') } $GLOBALS['loginError'] = 'Please fill in borh field'; return false; } Quote Link to comment 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.