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! 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. Link to comment https://forums.phpfreaks.com/topic/54729-redirect-after-login/#findComment-270690 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.