< PHP
require_once( 'config.php文件')?;
require_once('classes/admin.class.php');
require_once('classes/log.class.php');
$ OBJ_LOGIN = new ADMIN();
$ OBJ_LOG = new LOG();
// print_r($ _ SESSION);
如果($ OBJ_LOGIN- > LoggedUser()){
重定向( 'dashboard.php');
}
// $ res_login = array();
$ flg = 0;
$ action = $ _GET ['a'];
if($ action =='logout')
{
// $ sql1 =「INSERT INTO log VALUES(NULL,'」。$ _ SESSION ['userempname']。'','Log out of System ',現在())」;
$ OBJ_LOG- > userName = $ _SESSION ['userfullname'];
$ OBJ_LOG- > logText ='註銷系統';
$ res_log = $ OBJ_LOG- > Addlog();
// mysql_query($ sql1);
如果(session_destroy())
{
重定向(「索引。PHP');
}
}
如果($ _ POST [ 'logfrm'] == '是')
{
$ OBJ_LOGIN- > aUsername = $ _POST [ 'UNAME'];
$ OBJ_LOGIN- > aPassword = md5($ _ POST ['upwd']);
$ res_login = $ OBJ_LOGIN- > LoginUser();
// print_r($ res_login);
如果($ _ POST [ 'UNAME'] == $ res_login [0] [ 'aUsername'] & & MD5($ _ POST [ 'upwd'])== $ res_login [0] [」 aPassword '])
{
$ _SESSION [' adminid '] = $ res_login [0] [' adminID'];
$ _SESSION ['userrole'] = $ res_login [0] ['aType'];
$ _SESSION ['useremail'] = $ res_login [0] ['aEmail'];
$ _SESSION ['login_user'] = $ res_login [0] ['aUsername'];
$ _SESSION ['userpass'] = $ res_login [0] ['aPassword'];
$ _SESSION [ 'userfullname'] = $ res_login [0] [ 'aFullname'];
$ _SESSION ['userimg'] = $ res_login [0] ['aImage'];
$ OBJ_LOG- >的userName = $ _SESSION [ 'userfullname'];
$ OBJ_LOG- > logText ='登錄到系統';
$日誌= $ OBJ_LOG- > Addlog();
重定向('儀表板。PHP「);
}
存在
{
$ FLG = 1;
}
}
? >
請在此處添加userhome.php的內容。在數據庫中,並在看到'$ _SESSION [「USER_TYPE」]'和你去登錄時 –
大類型的用戶。 –
你已包括在adminhome.php這一點呢?如果是這樣,我有一個暗示重定向問題可能是什麼。但如果沒有,你是如何處理的人通過鍵入URL會2個adminhome.php沒有在首測? –