sathees Posted June 8, 2007 Share Posted June 8, 2007 Hallo Php world, As you may notice from the below code, I am new to PHP. Wwy the below code not directing after successful login? if(isset($_POST['Login'])) { if($_POST['username']!='' && $_POST['password']!='') { //Use the input username and password and check against 'users' table $query = mysql_query('SELECT ID, Username, Active FROM user WHERE Username = "'.mysql_real_escape_string($_POST['username']).'" AND Password = "'.mysql_real_escape_string(md5($_POST['password'])).'"'); if(mysql_num_rows($query) == 1) { $row = mysql_fetch_assoc($query); if($row['Active'] == 1) { $_SESSION['user_id'] = $row['ID']; $_SESSION['logged_in'] = TRUE; header("Location:http://localhost/fphmmr/php/hallo.php"); exit; } else This is where it is expected to go after login! header("Location:http://localhost/fphmmr/php/hallo.php"); Any help, appreciated! Quote Link to comment https://forums.phpfreaks.com/topic/54729-redirect-after-login/ Share on other sites More sharing options...
MemphiS Posted June 8, 2007 Share Posted June 8, 2007 Your problem is a header problem HEADER ERRORS - READ HERE BEFORE POSTING THEM akitchin 1 9898 August 07, 2004, 11:42:21 AM by toplay Read that topic which is highlighted at the top of this forum. Quote Link to comment https://forums.phpfreaks.com/topic/54729-redirect-after-login/#findComment-270690 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.