我已經創建了一個頁面,其中modorators(group 2)可以擁有自己的頁面來顯示正在發生的事情,禁止用戶等。我希望管理員(組1)也能夠訪問該頁面。使用該功能的IM是:爲什麼這隻允許一個類型不是兩個? php
function mod_protect() {
global $user_data;
if (has_access($user_data['user_id'], 1, 2) === false) {
header('Location: index.php');
exit();
}
}
當我使用只是MODS的組號(2)它工作正常,但是當我試圖把雙方只有1作品?
對不起has_access代碼:
function has_access($user_id, $type) {
$user_id = (int)$user_id;
$type = (int)$type;
return (mysql_result(mysql_query("SELECT COUNT(`user_id`) FROM `users` WHERE `user_id` = $user_id AND `type` = $type"), 0) == 1) ? true : false;
}
什麼是'has_access()'? – Jeff
顯示'has_access()'的代碼' –
'has_access()'只使用2個參數,而不是3個。 –