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"; } } ?>
梦见剑:
梦见插入剑鞘里的剑,暗示梦者在必要时会得到别人的帮助;
梦见挂在墙上的剑,意味着梦者生活会愉快、安宁;
梦见用剑刺别人,提醒梦者平常与人相处,要以和为贵,那样便可避免受到敌人的攻击;
梦见别人用剑刺自己,意味着一切忧愁都会过去;
梦见赠送别人剑,代表梦者会官运亨通;
梦见自己佩带一柄宝剑,象征梦者有能力培养出特殊的力量,并根据自己的信仰来正确运用这些力量;
梦见自己对一名陌生人挥剑,表示梦者体内潜伏着好战因子,愿意为信仰而战;
梦见有人递给自己一把剑,表明梦者身受上层权威的庇护,可以根据自己的标准作出决定;
梦见从别人手中夺取短剑,说明梦者有能力、有办法解除敌人的威胁,有能力克服一切不幸;
梦见锋利的剑,提醒梦者即使遇到危险,也不可慌张、要冷静,静观其变,便可化险为夷;
女人梦见锋利的宝剑,提醒梦者不可粗心大意,离开住所的时候,要记得随手关好房门;
士兵梦见别人送给自己的剑,意味着梦者可能获得高等军功章;
商人梦见收到别人赠送的宝剑,意味着梦者的精明经营策略会收到奇效,赚取大量的利益,最终会把竞争对手挤走。
以下是梦见剑的心理学解释:
剑是一种杀伤性武器,梦中的剑,往往与安全联系在一起。所以梦境中出现短剑,暗示着有人可能会威胁梦者的安全。