ps_perm.inc

来自「phpShop是一个基于php的分布式电子商务模块」· INC 代码 · 共 52 行

INC
52
字号
<?php/* * ps_perm Class * * Copyright (c) Edikon Corporation.  All rights reserved. * Distributed under the phpShop Public License (pSPL) Version 1.0. * * $Id: ps_perm.inc,v 1.1.1.1 2004/07/27 14:58:34 pablo Exp $ * */class ps_perm {  var $permissions = array(			   "shopper" 	=>  "1",			   "demo" 	=>  "2",			   "storeadmin" =>  "4",			   "admin" 	=>  "8" 			);   function check($perms) {     global $auth;     $db = new ps_DB;     // Parse all permissions in argument, comma separated     // It is assumed auth_user only has one group per user.     if ($perms == "none") {	return True;     }     else {       $p1 = explode(",", $auth["perms"]);       $p2 = explode(",", $perms);       while (list($key1, $value1) = each($p1)) {	 while (list($key2, $value2) = each($p2)) {	   if ($value1 == $value2) {	     return True;	   }	 }       }     }     return False;       }}?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?