您的位置:首页技术文章

杏林同学录(五)

【字号: 日期:2023-11-09 16:58:45浏览:61作者:馨心
密码查询:class/querypsw.php <HTML> <HEAD> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <TITLE>询问密码</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF"> <?php ;;include "config.php" //询问班级注册问题密码 ;;if ($class){ ;;;$headers .= "Content-Type: text/html; charset=gb2312n"// Mime type ;;;$subject="询问班级注册问题密码 ";//主题 ;;;$message=nl2br($message); ;;;$message="查询人:".$name."<BR>留言:<BR>".$message;;;;;;//内容 ;;;mail($superemail,$subject,$message,$headers); ;;;echo "恭喜您,您的请求已经向管理员发出,近期内请注意查收email。";;exit; ;;} ;;//询问个人注册密码 ;;if ($member){;;;;$result = mysql_query("SELECT * FROM user where user='$username'",$db); ;;if (mysql_num_rows($result)==0){;;//若返回列的数目为0,说明无此资料 echo "我们的数据库中无此用户,请确认。注意大小写。<a href='javascript:history.back()'>返回</a>"exit;} ;;;$myemail=mysql_result($result,0,"email");//读取user数据库中的email ;;;;if (!$myemail){;//如果还没有email,则返回 ;;;;;echo "我们的数据库中没有您的email,请再次填写。<a href='javascript:history.back()'>返回</a>";;;;exit; ;;;;} $psw=mysql_result($result,0,"psw");;;;;;;//密码 $name=mysql_result($result,0,"name");;;;;//姓名 $subject="询问个人注册密码" $message=$name.",您好。您的用户名是".$username.",密码是".$psw."。<BR>-----------------------<BR><a href='https://www.uahao.com/bcjs/".$url."'>".$sitename."</a>"//信件内容 $headers .= "Content-Type: text/html; charset=gb2312n"// Mime type mail($myemail,$subject,$message,$headers); ;;;echo "恭喜您,系统已经向您的信箱中发出了答复信件,请注意查收email。";;exit; ;;} ?>;;<table width="93%" border="0" cellspacing="0" cellpadding="0" align="center" height="286"> ;;<tr>;;<td height="75" colspan="2">;;;;<div align="center">询问密码<br> ;;</div> </td> ;;;;;;</tr> ;;;;;;<tr>;;<td height="75" width="47%"> ;;<form name="form1" method="post" action="<? echo $PHP_SELF;?>"><div align="center">询问班级注册问题答案<br> ;;;;您的姓名;;;;;;<input type="text" name="name"> ;;;;<br>您的留言(写上能证实您身份的简短留言及email地址) <textarea name="message" rows="3" cols="50"></textarea> ;;;;<br> ;;;;系统将向班级管理员发送您的请求,是否确认?<br> ;;;;;;;<input type="submit" name="class" value="确认"> ;;;;<input type="reset" name="cancel" value="重填"> ;;;;<br> ;;</div></form> </td> <td height="75" width="53%"> ;;<div align="center"> <form name="form2" method="post" action="<? echo $PHP_SELF;?>"> ;;询问个人注册密码<br> ;;<br> ;;您的用户名(不是姓名)<br> ;;<br> ;;;;;;;<input type="text" name="username"> ;;<br> ;;<br> ;;<br> ;;;;系统将会向您注册的信箱中发发送密码,是否确认?<br> ;;<input type="submit" name="member" value="确认"> ;;<input type="reset" name="cancel2" value="重填"> </form> </div> </td> ;;;;;;</tr> ;;;;</table>;;;;</BODY> </HTML> 悄悄话:privatenote.php <? session_start(); // 开始session if(!session_is_registered("userregister")||($userregister==""))//检查是否注册,如userregister未注册或session为空值,重新注册. { echo "<a href='https://www.uahao.com/index.php'>请重新注册<BR>"exit; } //删除留言 include "config.php"if ($del=="1"){ mysql_query("delete from privatenote where id='$id'",$db); //以id为删除标志 echo "删除成功!"} //添加留言 if ($Submit){ $id=time();;;;;;//以时间戳为记录号 $time=date("Y年m月d日 h:i:s A");//留言时间 $result = mysql_query("SELECT * FROM user where user='$userregister'",$db); $fromuser=mysql_result($result,0,'name')//发消息人姓名 $result = mysql_query("SELECT * FROM user where name='$yname'",$db); $touser=mysql_result($result,0,'user'); ;;;//接受人用户名 $message=nl2br(strip_tags($ynote));//留言内容 mysql_query("INSERT INTO privatenote (id,fromuser,touser,time,message) values ('$id','$fromuser','$touser','$time','$message')",$db); //写入数据库 echo "留言成功!"} ?> <HTML> <HEAD> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <TITLE>悄悄话</TITLE> <style type="text/css"> <!-- .blue9 {;;font-size: 10pt; color: #9999FF; text-decoration: none} .black10 {;;font-size: 10pt} --> </style> </HEAD> <BODY BGCOLOR="#FFFFFF"> <table width="64%" border="1" cellspacing="1" cellpadding="1" align="center" "> ;;<tr>;;;;;;<td colspan="2" height="63">;;;;;;;;<div align="center"><img src="image/classlogo.gif" width="224" height="60">;;;;;;;;</div> ;;;;</td> ;;</tr> ;;<tr> ;;;;<td class="blue9" colspan="2">;;;;;;;;<div align="center"> ;;;;;;<? ;;;;;;$result = mysql_query("SELECT * FROM user where user='$userregister'",$db); ;;;;;;$name=mysql_result($result,0,"name");//姓名 ;;;;;;echo $name; ;;;;;;?> ;;;;;;的悄悄话</div> ;;;;</td> ;;</tr> ;;<tr>;;;;;;<td class="blue9" colspan="2">;;;;;;;;<?php $result = mysql_query("SELECT * FROM privatenote where touser='$userregister' ORDER BY time DESC",$db); $row=mysql_num_rows($result);//悄悄话总数 ;;;;$unlook=0;;;;;;;;;;if (!$row==0){ ;;;;;;for ($i=0;$i<$row;$i++){ ;;;;;;;$id=mysql_result($result,$i,'id');//留言id ;;;;;;;$fromuser=mysql_result($result,$i,'fromuser');//留言人姓名 ;;;;;;;$time=mysql_result($result,$i,'time');//留言时间 ;;;;;;;$message=mysql_result($result,$i,'message');;;//留言内容 ;;;;;;;$look_s="已看过";;;;;;//注释 ;;;;;;;$look=mysql_result($result,$i,'look');//是否看过 ;;;;;;;if ($look=="0"){$unlook++;$look_s="尚未看过";} //计算未看过的悄悄话数目,并改变注释 ;;;;;;;mysql_query("UPDATE privatenote SET look='1' where id='$id'",$db)//将悄悄话看过状态改为1 ;;;;;;;echo "第",$i+1,"条 发出人:",$fromuser," 留言时间:",$time,"<BR>";;;;;;echo " 留言内容:",$message,"<BR>------",$look_s; ;;;;;;;echo "<a href='https://www.uahao.com/bcjs/$PHP_SELF?del=1&id=$id'>删除</a><HR>";;;;;} ;;;;;;} ;;;;;;echo "悄悄话总数:",$row,".",$unlook,"条新悄悄话."?> </td> ;;</tr> ;;<tr>;;;;;;<td class="black10" colspan="2">;;;;;;;;<form method="post" action="<?php echo $PHP_SELF;?>"> <p align="center">您要给谁发悄悄话?;;;;;;;;;<select name="yname"> ;;;;<? ;;;;$result = mysql_query("SELECT * FROM user",$db); ;;;;$row=mysql_num_rows($result);;;;;//成员人数 ;;;;for ($i=0;$i<=($row-1);$i++){ ;;;;;$name=mysql_result($result,$i,'name');;;//姓名 ;;;;;echo "<option>",$name,"</option>";;;} ;;;;mysql_close($db); ;;;;?> ;;</select> ;;<br> ;;留言内容:<br> ;;<textarea name="ynote" cols="60" rows="6"></textarea> ;;<br> ;;<b>;;;;<input type="submit" name="Submit" value="确认"> ;;</b>;;;;<input type="reset" name="cancel" value="重写"> </p> ;;;;;;</form> ;;;;</td> ;;</tr> </table> </BODY> </HTML>
标签: PHP