$id = hm_get('id'); $action = hm_get('action'); switch ($action) { case 'add': /** Hiển thị giao diện thêm user */ function admin_content_page() { require_once BASEPATH . HM_ADMINCP_DIR . '/' . LAYOUT_DIR . '/' . 'user_add.php'; } break; case 'edit': /** Lấy thông tin user trả về array */ if (is_numeric($id)) { $args_use = user_data($id); } else { $session_admin_login = json_decode(hm_decode_str($_SESSION['admin_login']), TRUE); $id = $session_admin_login['user_id']; $args_use = user_data($id); } /** Hiển thị giao diện chỉnh sửa user */ function admin_content_page() { global $args_use; require_once BASEPATH . HM_ADMINCP_DIR . '/' . LAYOUT_DIR . '/' . 'user_edit.php'; } break; default: function admin_content_page() { require_once BASEPATH . HM_ADMINCP_DIR . '/' . LAYOUT_DIR . '/' . 'user_all.php'; }
/** Lấy user đang login */ function user_name() { $session_admin_login = $_SESSION['admin_login']; $json = hm_decode_str($session_admin_login); $array = json_decode($json, TRUE); return $array['user_login']; }