没有合适的资源?快使用搜索试试~ 我知道了~
php后台多用户权限组思路与实现程序代码分享
2 下载量 39 浏览量
2020-12-18
14:29:37
上传
评论
收藏 54KB PDF 举报
温馨提示
试读
3页
adminconfig.php 这是后台系统中所有文件权限配置。 fun.php 这是一个功能函数 left.php 网站后台根据用户登录的ID来加载相对应的功能菜单 op.php 调用adminconfig.php 默认权限文件 opsava.php 保存用户权限成一个php文件 好了我们先来看看 fun.php文件吧。 复制代码 代码如下: <? function findsub($keys ,$userid=’abc’ ) //此函数重要就是为了调用用户的权限信息 { include(‘user/’.$userid.’.php’); foreach($bb as $key=>$subme
资源详情
资源评论
资源推荐
php后台多用户权限组思路与实现程序代码分享后台多用户权限组思路与实现程序代码分享
adminconfig.php 这是后台系统中所有文件权限配置。
fun.php 这是一个功能函数
left.php 网站后台根据用户登录的ID来加载相对应的功能菜单
op.php 调用adminconfig.php 默认权限文件
opsava.php 保存用户权限成一个php文件
好了我们先来看看 fun.php文件吧。
复制代码 代码如下:
<?
function findsub($keys ,$userid=’abc’ ) //此函数重要就是为了调用用户的权限信息
{
include(‘user/’.$userid.’.php’);
foreach($bb as $key=>$submenu)
{
foreach($submenu as $subkey=>$menuitem)
{
if( $subkey == $keys )
{
return 1;
}
}
}
}
//下面为生成用户的php权限文件
//写入
function cache_write($name, $var, $values) {
$cachefile = ‘op/www.hzhuti.com/’.$name.’.php’;
$cachetext = “<?phprn”.’$’.$var.’=’.arrayeval($values).”rn?>”;
if(!swritefile($cachefile, $cachetext))
{
exit(“File: $cachefile write error.”);
}
}
//数组转换成字串
function arrayeval($array, $level = 0) {
$space = ”;
for($i = 0; $i <= $level; $i++) {
$space .= “t”;
}
$evaluate = “Arrayn$space(n”;
$comma = $space;
foreach($array as $key => $val) {
$key = is_string($key) ? ”’.addcslashes($key, ”\’).”’ : $key;
$val = !is_array($val) && (!preg_match(“/^-?d+$/”, $val) || strlen($val) > 12) ? ”’.addcslashes($val, ”\’).”’ : $val;
if(is_array($val)) {
$evaluate .= “$comma$key => “.arrayeval($val, $level + 1);
} else {
$evaluate .= “$comma$key => $val”;
}
$comma = “,n$space”;
}
$evaluate .= “n$space)”;
return $evaluate;
}
//写入文件
function swritefile($filename, $writetext, $openmod=’w’) {
if(@$fp = fopen($filename, $openmod)) {
flock($fp, 2);
fwrite($fp, $writetext);
fclose($fp);
return true;
} else {
exit(“File: $filename write error.”);
return false;
}
}
weixin_38545243
- 粉丝: 7
- 资源: 900
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0