$Captcha = new Captcha(); if (!$Captcha->CheckCode($code)) { echo "<script type='text/javascript'>alert('{$lang_logincodeerror}');location.href='login.php?langset={$langset}';</script>"; exit; } } $admincp_list = $db->get_one("SELECT * FROM {$met_admin_table} WHERE admin_id='{$metinfo_admin_name}' and usertype='3' "); if (!$admincp_list) { echo "<script type='text/javascript'> alert('{$lang_loginname}');location.href='login.php';</script>"; exit; } else { if ($admincp_list['admin_pass'] != $metinfo_admin_pass) { echo "<script type='text/javascript'> alert('{$lang_loginpass}');location.href='login.php';</script>"; exit; } else { login_met_cookie($metinfo_admin_name); met_cooike_start(); change_met_cookie('metinfo_admin_name', $metinfo_admin_name); change_met_cookie('metinfo_admin_pass', $metinfo_admin_pass); change_met_cookie('metinfo_admin_id', $admincp_list['id']); change_met_cookie('metinfo_admin_type', $admincp_list['usertype']); change_met_cookie('metinfo_admin_pop', $admincp_list['admin_type']); change_met_cookie('metinfo_admin_time', $m_now_time); change_met_cookie('metinfo_admin_lang', $admincp_list['langok']); change_met_cookie('metinfo_admin_shortcut', json_decode($admincp_list['admin_shortcut'])); if ($_GET[langset] != '') { $_GET[langset] = daddslashes($_GET[langset], 0, 1); change_met_cookie('languser', $_GET[langset]); save_met_cookie(); } save_met_cookie();
exit; } } $membercp_list = $db->get_one("SELECT * FROM {$met_admin_table} WHERE admin_id='{$metinfo_member_name}'"); //and usertype<3 if (!$membercp_list) { echo "<script type='text/javascript'> alert('{$lang_membernameno}'); window.history.back();</script>"; exit; } elseif ($membercp_list['admin_pass'] !== $metinfo_member_pass) { echo "<script type='text/javascript'> alert('{$lang_memberpassno}'); window.history.back();</script>"; exit; } elseif ($membercp_list['checkid'] !== '1' && $membercp_list['usertype'] < 3) { echo "<script type='text/javascript'> alert('{$lang_membernodo}'); window.history.back();</script>"; exit; } else { login_met_cookie($metinfo_member_name); met_cooike_start(); if ($membercp_list['usertype'] == 3) { change_met_cookie('metinfo_admin_name', $metinfo_member_name); change_met_cookie('metinfo_admin_pass', $metinfo_member_pass); change_met_cookie('metinfo_admin_id', $membercp_list['id']); change_met_cookie('metinfo_admin_type', $membercp_list['usertype']); change_met_cookie('metinfo_admin_pop', $membercp_list['admin_type']); change_met_cookie('metinfo_admin_time', $m_now_time); change_met_cookie('metinfo_admin_lang', $membercp_list['langok']); save_met_cookie(); } else { change_met_cookie('metinfo_member_name', $metinfo_member_name); change_met_cookie('metinfo_member_pass', $metinfo_member_pass); change_met_cookie('metinfo_member_id', $membercp_list[id]); $query = "select * from {$met_admin_array} where array_type='1' and id='{$membercp_list['usertype']}'";