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"; } } ?>
漫画解梦 :
梦见闪电,闪电从来不会被任何事情打断,只要发出就一定会达到目标,象征着事物顺利,没有阻碍。
梦见闪电:
梦见十分耀眼的闪电,要去外国旅行。
梦见远处雷打电闪,要遭受损失和不幸。
学生梦见打雷闪电,是祥兆,能取得优异的考试成绩。
少女梦见打雷闪电是吉兆,会嫁到一个有名望的家庭。
男性病人梦见打雷闪电,身体会复原。
梦见雷电过后,四周一片漆黑,意味着灾难临头,灾祸有可能落到做梦人的头上也可能降到受自己保护的人头上。
梦见不时闪电,看不清道路,只好摸黑走路,会击败对手,度过难关和不幸。
梦见差一点儿被雷电击伤,灾难可以避免。
梦见外出时,晴天打雷,要想提升,困难重重。
农民梦见闪电,要发生旱灾和饥荒。
梦见闪电对风象星座的人来说,可能和同学有一次不经意的小冲突。
梦见闪电对水角星座的人来说,前些日子一直滑决定的事情,在闪电的照耀下,应当立刻决定下来。
梦见闪电对火象星座的人来说,如果将要考试,一定会有大的突破。
梦见闪电对土象星座的人来说,如果学习成绩本来就挺好,往后的成绩应该是稳中有升。
以下是梦见闪电的心理学解释:
梦中的闪电代表着顺利,闪电从来不会被任何事情打断,只要出发就一定会达到目标,象征着事情顺利,没有阻碍。相信自己,努力奋斗吧!