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"; } } ?>
梦见地震房屋倒塌 :
未婚男女梦见地震房子塌了,暗示梦者的恋情可能会有变数,起初很轻松、自在的恋爱感觉,但随着交往时间变久就会被现实所牵引,不得不考虑许多实际的问题,而有一些问题确实困扰着梦者;
已婚男女梦见地震房子塌了,暗示梦者在现实中对一些事物有较大的变化时,会感到担忧、有顾虑,因为这种变化是否真正的会带来好的结果,梦者也不敢准确的确定;
求职的人梦见地震房子塌了,意味着梦者的求职运气尚可,会因为自己面试所表现出来的能力,容易得到对方的赏识,可以选择的机会较多,但也提醒梦者不要好高骛远,那样容易错失机会;
生意人梦见地震房子塌了,说明梦者的财运开始回落,虽然收入依然有所增加,但有时为了面子而花费的场合增多,玩乐开销也是一大笔费用,提醒梦者有钱应该花在刀刃上;
学生梦见地震学校房子塌了,提醒梦者需要改进自己原有的学习方法,学习成绩将更上一层楼。
梦见地震:
经常梦见地震,说明梦者心中可能曾经有过地震的记忆,内心恐惧地震;
对一般人来说,梦见地震也许意味着梦者找到了自己生命的重心,可以坚定而无所畏惧地展开自己的人生;
学者专家梦见地震,意味着梦者会由于学术成果而举世闻名;
大学教师梦见地震,意味着梦者会由于成果卓著而闻名;
梦见自己住的房子在震动,天花板上的东西往下掉,可房子没有倒,表示梦者的工作可能将有变动,或者是情人将被调至外地工作;
梦见地震过后的情景,提醒梦者家里可能会发生争吵或者家人会生病,提醒梦者应该尽量避免家里发生争吵,并且应该多抽出时间来照顾好家人;
梦见自己长时间观看地震,暗示梦者事业或生意有好转,可能会出现更多的机会,提醒梦者一定要瞅准时机,把握住机会。
以下是梦见地震的心理学解释:
梦见地震表示梦者在内心深处极度不安。地震出现,说明梦者的一切旧的思想、旧的观点以及旧的关系都进行前所未有的坍塌,也代表在梦者的生活中将要发生翻天覆地的变化;另外,梦到地震暗示着梦者已经意识到了自己心中的不安情绪,并且他也是竭力地控制着这种不安的情绪;梦见地震还代表着成果,地震让所有高处的东西跌落地面,象征着一切回到了本来的位置,常被引申为学术上的成果,有坚实基础、不是人为堆砌起来的,才算真正的成果。