毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
php+mysql博客网站的设计与实现+文献综述(11)
(2) 注册及登陆模块设计
用户注册子模块是在首页中操作的,该功能主要由register.php完成。当浏览的用户点击“注册”后进入用户注册界面,在注册页面中用户需要填写各种信息,包括姓名、密码等。其中用户的“密码”和“确认密码”必须一致才能注册,否则提示用户密码输入错误。信息正确后在数据库中为用户生成一个用户ID编号,该编号自动递增的生成,唯一标识用户。
图 3.11 用户注册界面
用户登录页面也是在 首页下操作的,注册成功的用户可以选择登录帐户,已经登录的用户也可以选择退出帐户。登录过程中,客户端要先发送登录请求给服务器端,服务器端通过检查数据库中该用户名是否存在,若存在,再进一步检查密码是否正确,在密码也正确情况下,系统服务器端给予允许响应。登录后的用户将获得相应权限的功能。
3.12 用户登录界面
大致代码如下:
$usernames = $_POST[‘usernames’];
$passwords= md5($_POST[“passwords”]);
$conn = mysql_connect(“localhost”,”root”,”123456”);
mysql_select_db(“cy_blog”);
$sql=“select* from users where username=’{$usernames} and passwords=’{$passwords}’”;
$result = mysql_query($sql);
(3) 文章页面设计
对一个博客系统来说,文章管理是最基本的功能,但同时也是最复杂的一个功能。本系统的文章管理模块包括“添加博客文章”、“查找博客文章”、“管理我的博客”、“发表评论”“删除文章”和“删除评论”等6 大功能。其中,普通用户只能删除自己的文章及对文章的评论,只有管理员才有权删除任何一篇文章及回复。
当用户登录后,系统会直接进入到文章添加页(file.php),也可以通过单击“文章管理”/“添加博客文章”回到file.php 页。文章添加页面的运行结果如图:
图 3.13 添加博客页面
当用户填写完博客主题和文章内容后,单击“提交”按钮,系统将跳转到处理页(check_file.php)进行处理。在处理页中,将传过来的文章标题、文章作者和文章内容等参数组成insert 语句,并最终保存到数据表中。如果添加信息成功,系统返回到本页,可继续执行添加操作;如果添加失败,则返回到上一步。
下面给出文章管理模块的框架:
<?php
include("connect.php");
if(!empty($_GET['id'])){
$sql="select * from news where `id`='".$_GET['id']."'";
$query=mysql_query($sql);
$rs=mysql_fetch_array($query);
}
if(!empty($_POST['sub'])){
$title=$_POST['title'];
$con=$_POST['con'];
$hid=$_POST['hid'];
$sql="update `news` set `title`='$title',contents='$con' where id='$hid' limit 1";
mysql_query($sql);
echo "<script>alert('更新成功');location.href='index.php'</script>";
}
?>
<form method="POST" action="edit.php" >
<input type="hidden" name="hid" value="<?php echo $rs ['id'] ?>">
共14页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
下一页
上一篇:
企业办公信息管理系统的设计与实施+ER图+需求分析
下一篇:
基于J2EE在线招聘系统的设计与开发+ER图+流程图
网上购物之路--浅析购物网...
jsp企业门户网站的设计开发+数据流图
java人寿保险网站的设计
php+mysql移动互联的110警务平台后台管理设计
php+mysql学生公寓管理系统的设计
jsp+sqlserver的Matlab学习网站的设计
jsp+mysql相亲网站的设计+ER图
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
公寓空调设计任务书
10万元能开儿童乐园吗,我...
中国学术生态细节考察《...
国内外图像分割技术研究现状
医院财务风险因素分析及管理措施【2367字】
志愿者活动的调查问卷表
承德市事业单位档案管理...