-=[ Mr. Bumblebee ]=-
_Indonesia_
<?
############################################
// login mode admin
############################################
$info_admin = array (
'loginid' => $_SESSION['approve_admin_id'] ,
'loginno' => $_SESSION['approve_admin_no'] ,
'loginname' => $_SESSION['approve_admin_name'] ,
'loginlevel' => (empty($_SESSION['approve_admin_level']))?'0':$_SESSION['approve_admin_level'] ,
'sess_key' => $_SESSION['session_admin_keyword'] ,
'cook_key' => $_COOKIE['cookie_admin_keyword']
) ;
// is cookie
if ( empty( $info_admin['sess_key'] ) && !empty( $info_admin['cook_key'] ) )
{
$admin_login_query = " from tbl_" . $config['A01'][1] .
" where login_keyword = '" . $info_admin['cook_key'] . "' " ;
$admin_login_column = " id , numid , name , login_keyword , level " ;
$admin_login_info = $exe->qry_fetch ( $admin_login_query , $admin_login_column ) ;
if ( !empty( $admin_login_info['numid'] ) )
{
$approve['approve_admin_id'] = $info_admin['loginid'] = $admin_login_info['id'] ;
$approve['approve_admin_no'] = $info_admin['loginno'] = $admin_login_info['numid'] ;
$approve['approve_admin_level'] = $info_admin['loginlevel'] = $admin_login_info['level'] ;
$approve['approve_admin_name'] = $info_admin['loginname'] = $admin_login_info['name'] ;
$approve['session_admin_keyword'] = $info_admin['sess_key'] = $admin_login_info['login_keyword'] ;
foreach ( $approve as $key=>$val )
{
${$key} = $val ;
session_register($key) ;
}
}
}
// is session
else if ( !empty( $info_admin['sess_key'] ) && empty( $info_admin['cook_key'] ) )
{
setcookie( 'cookie_admin_keyword' , $info_admin['sess_key'] , 0 , $urlAdminpage ) ;
}
############################################
// login mode user
############################################
$info_user = array (
'loginid' => $_SESSION['approve_user_id'] ,
'loginno' => $_SESSION['approve_user_no'] ,
'logincode' => $_SESSION['approve_user_code'] ,
'loginname' => $_SESSION['approve_user_name'] ,
'loginlevel' => (empty($_SESSION['approve_user_level']))?'0':$_SESSION['approve_user_level'] ,
'sess_key' => $_SESSION['session_user_keyword'] ,
'cook_key' => $_COOKIE['cookie_user_keyword']
) ;
// is cookie
if ( empty( $info_user['sess_key'] ) && !empty( $info_user['cook_key'] ) )
{
$user_login_query = " from tbl_" . $config['A02'][1] .
" where login_keyword = '" . $info_user['cook_key'] . "' " ;
$user_login_column = " id , numid , name , login_keyword , level , keycode " ;
$user_login_info = $exe->qry_fetch ( $user_login_query , $user_login_column ) ;
if ( !empty( $user_login_info['numid'] ) )
{
$approve['approve_user_id'] = $info_user['loginid'] = $user_login_info['id'] ;
$approve['approve_user_no'] = $info_user['loginno'] = $user_login_info['numid'] ;
$approve['approve_user_code'] = $info_user['logincode'] = $user_login_info['keycode'] ;
$approve['approve_user_level'] = $info_user['loginlevel'] = $user_login_info['level'] ;
$approve['approve_user_name'] = $info_user['loginname'] = $user_login_info['name'] ;
$approve['session_user_keyword'] = $info_user['sess_key'] = $user_login_info['login_keyword'] ;
foreach ( $approve as $key=>$val )
{
${$key} = $val ;
session_register($key) ;
}
}
}
// is session
else if ( !empty( $info_user['sess_key'] ) && empty( $info_user['cook_key'] ) ) {
setcookie( 'cookie_user_keyword' , $info_user['sess_key'] , 0 , '/' ) ;
}
?>
Copyright © 2017 || Recoded By Mr.Bumblebee