php开发留言板项目.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
php开发留言板项目

项目:留言板 编写目的: 细化设计,为代码实现提供详细的依据; 术语和解释: 参考资料: PHP5中文手册 Mysql手册 数据库设计(使用Mysql版本:5.0.18) 数据库名称:GuestBook 创建数据库代码: CREATE DATABASE `GuestBook` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 存储留言信息表post 创建脚本: CREATE TABLE `guestbook`.`post` ( `id` INT( 11 ) NOT NULL AUTO_INCREMENT COMMENT post主键自增序列, `guest_id` VARCHAR( 11 ) NOT NULL COMMENT 发布人id, `post` TEXT NOT NULL COMMENT 发布内容, `post_time` VARCHAR(14 ) NOT NULL COMMENT 发布时间, PRIMARY KEY ( `id` ) ) ENGINE = MYISAM 存储留言客户信息表guest 创建脚本: CREATE TABLE `guestbook`.`guest` ( `id` INT( 11 ) NOT NULL COMMENT 客户自增id, `name` VARCHAR( 16 ) NOT NULL COMMENT 客户名称, `email` VARCHAR( 60 ) NULL COMMENT 电子信箱, `qq` VARCHAR( 11 ) NULL COMMENT QQ号码, PRIMARY KEY ( `id` ) ) ENGINE = MYISAM 存储回复信息表:revert 创建脚本: CREATE TABLE `guestbook`.`revert` ( `id` INT( 11 ) NOT NULL AUTO_INCREMENT COMMENT 自增id, `post_id` VARCHAR( 11 ) NOT NULL COMMENT 留言id, `revert` TEXT NOT NULL COMMENT 回复内容, `revert_time` VARCHAR( 14 ) NOT NULL COMMENT 回复时间, PRIMARY KEY ( `id` ) ) ENGINE = MYISAM 主要功能的实现逻辑 留言列表详细设计 页面名称:index.php 主要功能描述:按照留言先后顺序,分页显示留言信息 语言类型:PHP 涉及到的数据表:客户表(guest),留言信息表(post),留言回复信息表(revert) 处理过程: 用户进入留言板页面 { 初始化数据库连接; 联合查询guest、post、revert信息表,分页显示所有的留言信息,如果信息有回复内容显示回复内容;如果当前用户为管理员用户,显示对留言信息的操作功能(删除、和回复); } 留言功能详细设计 页面名称:post.php 主要功能描述:验证用户输入的数据完整性和合法性,保存用户信息和留言内容 语言类型:PHP 、javasript 涉及到的数据表:客户表(guest),留言信息表(post) 处理过程: 用户点击留言提交按钮 { Js验证用户填写内容的完整性:用户名称【必填】,email和qq号码必选其一; Js验证用户填写数据的合法性,用户名称【最多16个字符】,email如果填写必须格式正确,qq号码只能是大于等于5位小于11位的数字,不能以0开头; Js验证通过: { 提交表单到index.php, PHP程序重复以上验证,验证通过: { 保存用户信息到用户表guest,保存留言信息到post表;返回列表页面index.php显示留言内容; } 验证不通过:提示错误信息返回表单页面(post.php) } 验证不通过:提示错误信息不提交表单 } 管理员登录功能详细设计 页面名称:login.php 主要功能描述:管理员登录程序 语言类型:PHP 、javasript 涉及到的数据表:无 处理过程: 用户点击管理员登录链接,进入login.php页面 { Js验证用户填写内容的完整性:用户名称【必填】,email和qq号码必选其一; Js验证通过: { 提交表单到login.php, PHP程序重复以上验证,验证通过: { 判断用户输入的用户名和密码是否和系统配置的一致,一致:{ 写入session信息,返回到留言列表页面,并显示,对留言信息的功能操作; } 不一致:提示登录失败,重新输入,返回到login.php;

文档评论(0)

fds373ix + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档