欢迎来到天天文库
浏览记录
ID:36909442
大小:219.00 KB
页数:17页
时间:2019-05-10
《用户注册系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、PHP动态网页设计教程十二、用户注册系统的设计与实现黄迎久内蒙古科技大学工程训练中心主要内容本讲主要内容(1)用户注册系统的设计;一、用户注册系统简介用户注册系统是WEB中的功能较为简单的系统,该系统为浏览器用户提供用户注册功能和用户登录功能。用户先打开注册页面,然后填写用户注册信息,按下提交按钮,系统将用户提交的个人信息录入到数据库中。用户打开登录界面后,在登录界面中填写用户名和密码信息,按写按钮,系统将从数据库中查询是否存在该用户信息。二、用户注册系统界面的实现三、数据库的设计创建用户信息表:user。字段名字段类型字段说明user
2、namevarchar(20)用户登录名称passwordvarchar(20)用户登录密码sexvarchar(2)用户性别interestsvarchar(100)用户爱好remarktext用户简介四、用户注册功能的流程Index.html采集用户信息密码是否一致?连接数据库用户名是否已注册?用户信息的注册用户信息成功反馈密码输入错误信息反馈用户名重复错误信息关闭数据库服务器连接exitregister.phpYNNY五、用户注册系统功能的实现创建数据库连接文件connect.php
3、lhost’,’root’,’’);mysql_select_db(‘my_db’);mysql_query(‘setnamesgb2312’);?>五、用户注册系统功能的实现接收提交信息
4、[‘c1’];if(isset($_POST[‘c2’]))$interests=$interests.’/’.$_POST[‘c2’];if(isset($_POST[‘c3’]))$interests=$interests.’/’.$_POST[‘c3’];if(isset($_POST[‘c4’]))$interests=$interests.’/’.$_POST[‘c4’];$remark=$_POST[‘remark’];?>五、用户注册系统功能的实现判断提交的密码是否一致
5、1!=$password2){exit(‘密码不一致!’);}else{//判断用户名是否已被注册过…}五、用户注册系统功能的实现判断用户名是否已被注册过0){exit(‘该用户名已被注册过!’);}else{//将用户信息保存入数据中…}五、用户注册系统功能
6、的实现将用户信息保存入数据表中六、用户登录页面的实现六、用户登录页面的实现
7、ername=$_POST[‘username’];$password=$_POST[‘password’];//判断用户名和密码是否正确$sql=“select*fromuserwhereusername=‘$username’andpassword=‘$password’”;$result=mysql_query($sql);if(mysql_num_rows($result)>0){echo‘用户名和密码输入正确’;}else{echo‘用户名和密码输入错误!登录失败!’;}mysq_close();?>七、SQL注入所谓SQL注
8、入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。当配置文件php.ini中的magic_quotes_gpc选项设置为关闭(magic_
此文档下载收益归作者所有