public static function getData() { $dbLink = new db_union_mysql(); $db = TRUE; while ($db) { while ($db_id = $dbLink->db_read(self::$tab['tab'], '', self::$tab[uid], self::$data['name']) xor $db_name = $dbLink->db_read(self::$tab['tab'], '', self::$tab[name], self::$data['name']) xor $db_phone = $dbLink->db_read(self::$tab['tab'], '', self::$tab[phone], self::$data['name'])) { $login = self::db_with($db_id ? $db_id : ($db_name ? $db_name : $db_phone)); $db = FALSE; break; } self::$tab = array('tab' => 'admin', 'uid' => 'admin_id', 'name' => 'admin_name', 'phone' => 'admin_phone', 'pass' => 'admin_pass'); } $dbLink->db_closemysql($dbLink); return $login; }
public static function real($set) { //判断有没有通过实名认证,如果没有,则开始,有则返回 $db_link = new db_union_mysql(); switch ($set) { case 'set': if ($_POST) { $data['name'] = $_POST['name']; $data['card_type'] = $_POST['card_type']; $data['card_id'] = $_POST['card_id']; $data['card_img'] = $_POST['card_img']; $data['card_img_2'] = $_POST['card_img_2']; $data['rid'] = $db_link->db_select_id(db_id, $_SESSION[uid], '该用户的实名认证记录')[num]; $real = $data['rid']; $real = $db_link->db_inset('`real`', '', "{$_SESSION['uid']},{$data['rid']},'{$data['name']}'," . "'{$data['card_type']}',{$data['card_id']},'{$data['card_img']}','{$data['card_img_2']}',now(),null,null"); //更新实名认证状态记录 $real = $db_link->db_edit('user', 'u_real=1', "uid={$_SESSION['uid']}"); } break; default: $real = $db_link->db_read('`real`', '', 'uid', $_SESSION[uid]); break; } $db_link->db_closemysql($db_link, $real); return $real ? $real : NULL; }