webhead Posted April 2, 2005 Share Posted April 2, 2005 I have a from page which requires login with a username and password. It appears to work but when you go to the form page and submit the form, it takes you back to login again. The second time you supply the correct username and password it works fine. Here's code from the form page: <?php //check for authorization session_start(); if ($_SESSION['logged'] != 1) { $redirect = $_SERVER['PHP_SELF']; header ("Location: filemaint_login.php"); die(); } And this is the code from the login page: session_start(); define ('SQL_HOST','blah'); define ('SQL_USER','blah'); define ('SQL_PASS','blah'); define ('SQL_DATB','blah'); define ('SQL_LUSR','blah'); define ('SQL_LPAS','blah'); $_SESSION['logged'] = 0; if(isset($_POST['submit'])) { if ($_POST['username'] == SQL_LUSR && $_POST['password'] == SQL_LPAS) { $_SESSION['logged'] = 1; header ("Location: file_maint.php"); } else Quote Link to comment https://forums.phpfreaks.com/topic/2237-double-login-problem/ Share on other sites More sharing options...
webhead Posted April 4, 2005 Author Share Posted April 4, 2005 Sorry, I posted this in two spots, and I don't see how to delete this one. Quote Link to comment https://forums.phpfreaks.com/topic/2237-double-login-problem/#findComment-7373 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.