用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

php数据库连接之权限配置

时间:2015-01-23  来源:西部数据  作者:西部数据

虽然是说简单的数据库连接代码,但最终是来判断用户权限的,设置权重代码如下:

  1. <?php 
  2. error_reporting(0); 
  3. session_start(); 
  4. //数据库教程连接 
  5. $conn = mysql教程_connect('localhost''root'''); 
  6. mysql_select_db('chenkun'$conn); 
  7. mysql_query('SET NAMES UTF-8'); 
  8. //定义常量 
  9. define('ALL_PS''PHP'); 
  10.  
  11. function user_shell($uid$shell$m_id) { 
  12.     $sql = "select * from admin where uid='$uid'"
  13.     $query = mysql_query($sql); 
  14.     $row = mysql_fetch_array($query); 
  15.  
  16.     $shell = is_array($row) ? $shell == md5($row['username'] . $row['password'] . ALL_PS) : FALSE; 
  17.     if ($shell) { 
  18.         if ($row['m_id'] <= $m_id) { 
  19.             return $row
  20.         } 
  21.         echo "你的权限不足"
  22.         exit (); 
  23.     } else { 
  24.         echo "你无权限访问该页"
  25.         exit (); 
  26.     } 
  27.  
  28. function user_mktime($onlinetime) { 
  29.     $new_time = mktime(); 
  30.     if (($new_time - $onlinetime) > '900') { 
  31.         session_destroy(); 
  32.         echo "登陆超时"
  33.         exit (); 
  34.     } else { 
  35.         $_SESSION['times'] = mktime(); 
  36.     } 
  37.  
  38. ?> 
来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门