class Login { static $username; //用户名 static $userpass; //密码 static $userid; //用户id static $authtable="account"; //验证用数据表 static $usecookie=true; //使用cookie保存sessionid static $cookiepath='/'; //cookie路径 static $cookietime=108000; //cookie有效时间 static $err_mysql="mysql error"; //mysql出错提示 static $err_username="用户名无效"; //用户名无效提示 static $err_user="用户无效"; //用户无效提示(被封禁) static $err_password="密码错误提示"; //密码错误提示 static $err; //出错提示 static $errorreport=false; //显示错误 public static function isLoggedin() //判断是否登录 { if(isset($_COOKIE['user_name'])) //如果cookie中保存有user_name { return true; } else //如果cookie中未保存user_name,则直接检查session { return false; } } public static function userAuth($username,$userpass) //用户认证 { self::$username=$username; self::$userpass=$userpass; $query="select * from `users` where `user_name`='".$username."'"; $result = db::get_one($query); $reset=array(); if($result['user_name']!="") //找到此用户 { if(md5($userpass)==$result['userpwd']) //密码匹配 { self::$userid=$result['uid']; setcookie('user_name',$result['user_name'],time()+self::$cookietime,self::$cookiepath); setcookie("usermore", 1, time()+self::$cookietime,self::$cookiepath); $reset['userlog']=true; return $reset; } else //密码不匹配 { $reset['userlog']=false; $reset['usererr']=self::$err_password; return $reset; } } else //没有找到此用户 { $reset['userlog']=false; $reset['usererr']=self::$err_username; return $reset; } } public static function setSession() //置session { $sid=uniqid('sid'); //生成sid session_id($sid); session_start(); $_SESSION['user_name']=self::$username; //给session变量赋值 $_SESSION['uid']=self::$userid; //.. if(self::$usecookie) //如果使用cookie保存sid { if(!setcookie('sid',$sid,time()+self::$cookietime,self::$cookiepath)) self::$errReport("set cookie failed"); } else{ setcookie('sid','',time()-3600); //清除cookie中的sid } } public static function userLogout() //用户注销 { if(setcookie('user_name','',time()-3600))//清除cookie中的sid return true; else return false; } function errReport($str) //报错 { if(self::$error_report) echo "ERROR: $str"; } } ?>
"鸽子"相关的:
·梦见鸽子 —— 一般是祥瑞。
·男人梦见卧着的鸽子 —— 生活富裕,安逸舒适。
·已婚女子梦见鸽子 —— 不久会怀孕,能生一个漂亮的男孩。
·梦见野鸽子 —— 能发财。
·梦见养鸽子 —— 收入丰厚,家里的人口也会增加。
·梦见飞翔的鸽子 —— 会陷入困境。
·梦见笼子里的鸽子 —— 能得到藏匿的财宝。
·梦见用枪打鸽子 —— 忧愁会逝去。
·梦见猫咬鸽子 —— 灾难会临头。
·梦见死鸽子 —— 要破财。
·梦见有很多鸽子 —— 会有生死朋友。
·梦见送鸽子给别人 —— 会名扬天下。
·梦见鸽子 —— 婚姻美满,会得到无数钱财。
·赌徒梦见鸽子 —— 能赢很多钱。
·梦见鸽子被打死 —— 是凶兆,妻子(或丈夫)要离开人世。
·梦见鸽子从自己手里飞走了 —— 妻子会离他而去。