当前位置:首页 > PHP教程 > php应用 > 列表

php数据库连接之权限配置

发布:smiling 来源: PHP粉丝网  添加日期:2014-08-02 11:12:42 浏览: 评论:0 

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

  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. ?> 

Tags: php数据库连接 权限配置

分享到:

相关文章