2010-03-31 60 views
0
session_start(); 
//login page 
if(mysql_num_rows($result) != '0'){ // If match. 

     session_register("username"); // Craete session username. 

     header("location:admin/admin.php"); // Re-direct to admin.php  
    exit; 

    }else{ // If not match. 

     $message="Please Incorrect your account !"; 

    } 

登錄成功去admin.php的失去了會話重定向

session_start(); 

回聲$ _SESSION //以後[ '用戶名'];

回答

1

嘗試設置變量:

if (mysql_num_rows($result)) { 
    $_SESSION['username'] = "something"; 
    header(....); exit; 
} // etc 
+0

感謝nickf 對我來說是:$ _SESSION [ '用戶名'] =(字符串)$ _ POST [ 「用戶名」]; – kn3l 2010-04-01 08:44:12

+0

@python:它已經是一個字符串了,所以你不需要投它。 – nickf 2010-04-02 01:35:15