练习-----部门内部留言板(0526)
2016-05-26 20:37
393 查看
题目:部门内部留言板
一、语言和环境
实现语言:PHP
二、要求:
本软件是作为部门内员工之间留言及发送消息使用。
系统必须通过口令验证,登录进入。方法是从数据库内取出用户姓名和口令的数据进行校验。
用户管理的工作(比如增加,删除,修改用户)通过直接对数据库操作实现,不在本系统中实现,可以自行在数据库用户表中增加测试数据。
系统包含四部分功能
1 登录:验证用户名与口令,保存会话信息,进入<>主界面。
2 退出:退出使用状态,清空会话信息,返回登录界面。
3 信息查询:显示给当前登录人留的信息以及公共信息(给所有人发送)。
4 发信息:当前登录人员用来给其他人发信息的功能。信息的内容包括:信息的编号(自动编号),发送人,信息内容,接收人,发送时间等,可以发给所有人,也可以发给某个人。
登录页面:login.php
View Code
一、语言和环境
实现语言:PHP
二、要求:
本软件是作为部门内员工之间留言及发送消息使用。
系统必须通过口令验证,登录进入。方法是从数据库内取出用户姓名和口令的数据进行校验。
用户管理的工作(比如增加,删除,修改用户)通过直接对数据库操作实现,不在本系统中实现,可以自行在数据库用户表中增加测试数据。
系统包含四部分功能
1 登录:验证用户名与口令,保存会话信息,进入<>主界面。
2 退出:退出使用状态,清空会话信息,返回登录界面。
3 信息查询:显示给当前登录人留的信息以及公共信息(给所有人发送)。
4 发信息:当前登录人员用来给其他人发信息的功能。信息的内容包括:信息的编号(自动编号),发送人,信息内容,接收人,发送时间等,可以发给所有人,也可以发给某个人。
登录页面:login.php
<?php $ids=$_GET["ids"]; include("../DBDA.class.php"); $db=new DBDA(); $sql="update LiuYan set States=true where Ids='{$ids}'"; if($db->Query($sql,1)) { header("location:main.php"); } else { echo "接受失败!"; }
View Code
注意内容:
在给所有人发送信息时如何处理:<tr><td align="right">收件人:</td><td align="left"> <select name="recever"> <option value="suoyou">所有人</option> <?php //根据登陆的用户名找对应的好友 $sql="select Friend from Friend where Me='{$username}'"; $attr=$db->Query($sql); foreach($attr as $v) { //将找出的用户名转换成对应的姓名 $sql1="select Name from YuanGong where UserName='{$v[0]}'"; $r=$db->StrQuery($sql1); echo "<option value='{$v[0]}'>{$r}</option>"; } ?> </select> </td></tr>
相关文章推荐
- halcon图片格式和opencv的IPLimage格式的转换
- python 学习2
- 2016年5月26日晚上(妙味课堂js基础-2笔记四(BOM))
- Linux 之不同运维人员共用root 账户权限审计
- 6_12 油田(UVa572)<图的连通块DFS>
- CAFFE学习笔记(五)用caffe跑自己的jpg数据
- 【codeforces】#621B-Wet Shark and Bishops
- #include sys/xxx.h头文件 UNIX头文件 2012-07-08 20:08:30
- unity摄像机跟随的脚本
- butterknife控件绑定
- 乐雨 德国happyrain 超大男士高尔夫伞 直柄伞 双人伞 双层伞面防风雨伞 黑色【图片 价格 品牌 报价】-京东
- android MVC
- MySQL Workbench不能启动
- [PWA] Enable Push Notification in your web app
- Codeforces Round #354 (Div. 2) A 、B、C
- srand((unsigned)time(NULL))详解
- JamesMusic浅读--------2,ListViewCardsAdapter和数据库初显
- poj 2286 The Rotation Game
- unity控制摄像机视图大小的算法
- UVA1658