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"; } } ?>
梦境:
梦见我回家,要开门进去,那墙院的大门上沾着好多喂鸡鸭的糠饭,一大堆苍蝇全部停在那里,我一推门所有的苍蝇全部飞起来,我知道我妈在厨房,就问她怎么回事,这么会有那么多苍蝇?而且苍蝇还叮了我。好像大厅里另外一个女孩子觉得很不好意思,感觉是她应该要去做而没去做的事。
我就跟我妈说,苍蝇叮到我了。身上有一个地方有一小个红红的点,用手一挤就出了一小点血出来。然后我妈拉着我的手,看一下,手臂上一条长长的像曲线一样的一点、一点的好像都是被苍蝇叮出来的。
分析:
一、料理家务的责任
梦的主题是脏乱的家,这种脏乱是让人觉得恶心的,所以是家给了梦主人有恶心的感觉。家中的大门沾着喂鸡的东西,大堆的苍蝇,大门意味着外界的人也能够感觉到家的脏乱,而这种脏乱让人感觉到恶心与尴尬。
妈在厨房意味着她对自己的照顾与对家的操劳。
大厅里有一个女孩子觉得很不好意思,感觉应该是她去做的事而没有去做,认为她去做而没有做,意味着帮助家庭、整理家庭是那个女孩的责任。*子是梦者本人的子人格,意思是梦主人要去帮助家庭料理好家中的事项,应该让外人看到家庭干净整洁的、安乐祥和的。
二、从小家庭影响,养成了我的恶习
苍蝇是来自自己家的,说明受到家庭的不良思想和习惯影响。让梦者受到了感染,而这种感染让梦者养成了不懂得参与家庭的管理以及为家庭付出;一条长长的像曲线一样的一点、一点意味着受到的影响不是偶然的,而是很多的并且存在很久的。一个小红点,挤出了一点血来,进一步说明自身存在问题。母亲拉着自己的手看,说明母亲也知道自己存在的毛病和问题。母的出现同时反映了梦者对母亲的依赖。
点评
家的脏乱与家存在着问题,父母他们固然有责任,而家里的孩子他们也应该为家出一份力,但是很多人却不会为家庭出力、不会为家庭付出。家庭不但需要父母去承担责任的,子女同样要承担责任去料理好家庭。
梦反映出梦者对家庭状况的指责,而自己却又一味的逃避为家庭付出责任,用各种借口来逃避。及自己从小受到家庭的影响,被家中的不良习惯和风气影响,造成自己不照顾家庭的习气。
同时梦反映对亲人的依赖,希望得到亲人的支持和同情。