一种用户注册登录系统设计与实现

摘 要:随着网站规模日益庞大,网站安全态势日益严峻,目前许多网站或系统已将注册登录系统列为其安全保障的重要组成部分,成

>> 一种新的用户登录可信认证方案的设计与实现 基于ASP技术用户登录系统的设计与实现 一种系统登录加密新方法研究与实现 一种面向用户的系统资源监测模块的设计和实现 一种电力巡检系统的设计与实现 一种属性权威系统的设计与实现 一种简单跨域单点登录系统的实现 一种基于智能卡登录Windows系统的实现方式 基于的系统用户登录模块设计与实现 一种模块化用户认证服务的设计与实现 统一用户与单点登录实现应用系统集成方法研究 基于Visual FoxPro的用户登录窗体设计与实现 浅析单点登录系统设计与实现 一种基于安全域的企业信息门户单点登录系统的设计 用户登录信息的设计及实现 基于.NET的用户注册及登录模块设计 一种基于QNX系统的实时控制系统的设计与实现 一种靶场测速系统校准方法与装置的设计与实现 基于VSFTP***注册用户的设计与实现 一种Wifi音响系统的设计实现 常见问题解答 当前所在位置:l 。注册页面可供用户填写的表单有注册用户名、注册密码和确认密码、提交。

代码如下:

用户注册页面

用户名:

密 码:

var _userid = '';var _siteid =669;var _istoken = 1;var _model = 'Model03'; WebPageSpeed =203; UrchinTrack();

2.4.2 注册判断处理

新建注册判断处理页面signup.php 。当用户名不存在时,可以注册,如当用户名已经存在,则注册失败。只有当表单中用户名、密码不为空时,表单才能提交到注册处理页面,否则不提交。核心代码如下:

header("Content-Type: text/html; charset=utf8");

if(!isset($_POST['submit'])){

exit("错误执行");

}//判断是否有submit操作

$name=$_POST['name'];//post获取表单里的name

$password=$_POST['password'];//post获取表单里的password

include('connect.php');//链接数据库

$q="insert into user(id,username,password) values (null,'$name','$password')";//向数据库插入表单传来的值的sql

$reslut=mysql_query($q,$con);//执行sql

if (!$reslut){

die('Error: ' . mysql_error());//如果sql执行失败输出错误

}else{

echo "注册成功";//成功输出注册成功

}

mysql_close($con);//关闭数据库

?>

2.5 主页

新建主页面welcome.php。

2.6 用户登录

2.6.1 登录页面

新建一个登录页面login.html,当用户点击确认提交表单,只有当表单中用户名及密码不为空时,表单才能提交到登录判断处理页面。如果用户没有注册,可以转到注册页面进行注册。页面部分代码如下:

登陆

用户名

密 码

var _userid = '';var _siteid =669;var _istoken = 1;var _model = 'Model03'; WebPageSpeed =359; UrchinTrack();

2.6.2 登录处理

新建用户登录处理页面login.php ,用户登录成功的情况下,页面跳转到welcom.html页面;如果登录失败,则跳回登录界面重试。核心代码如下:

header("Content-Type: text/html; charset=utf8");

if(!isset($_POST["submit"])){

exit("错误执行");

}//检测是否有submit操作

include('connect.php');//链接数据库

$name = $_POST['name'];//post获得用户名表单值

$passowrd = $_POST['password'];//post获得用户密码单值

if ($name && $passowrd){//如果用户名和密码都不为空

$sql = "select * from user where username = '$name' and password='$passowrd'";//检测数据库是否有对应的username和password的sql $result = mysql_query($sql);//执行sql $rows=mysql_num_rows($result);//返回一个数值

if($rows){//0 false 1 true

header("refresh:0;url=welcome.html");//如果成功跳转至welcome.html页面

exit;

}else{

echo "用户名或密码错误";

echo "

setTimeout(function(){window.location.href='http://login.html';},1000);

";//如果错误使用js 1秒后跳转到登录页面重试;

}

}else{//如果用户名或密码有空

echo "表单填写不完整";

echo "

setTimeout(function(){window.location.href='http://login.html';},1000);

";

//如果错误使用js 1秒后跳转到登录页面重试;

}

mysql_close();//关闭数据库

?>

3 结语

经过对该用户注册登录系统的调试与测试表明,系统基本满足要求,能够很好地起到保护网站或系统数据信息的作用,并隔离不良用户的恶意登录或暴力攻击。此系统后续使用过程中,一方面可以添加***层及样式,美化系统界面,另一方面可以结合并加载一种注册登录系统***片验证码[5],提高用户注册与登录的验证难度,从而进一步提高网站或系统的安全防范能力。

参考文献:

[1] 曹华平,崔盈雪,赵鑫,等.2015中国互联网网站发展状况及其安全报告[J].互联网天地,2016(4):70-74.

[2] 杜峰.国家勾画网信事业战略蓝*** 网络安全亟待核心技术突破[DB/OL].http:///news/cjxw/201605/t20160504_1435997.htm,2016-05-04.

[3] 罗鹏.网站开发的数据库构建[J].电子技术与软件工程,2014(13):214.

[4] 魏善沛.网站数据库连接技术[J].教育信息化,2003(7): 44-45.

[5] 陈义中,李松林.一种注册登录系统***片验证码设计与实现[J].软件导刊,2016,15(7): 82-85.

转载请注明出处学文网 » 一种用户注册登录系统设计与实现

学习

地球上十大极寒之地

阅读(25)

本文为您介绍地球上十大极寒之地,内容包括地球十大极寒之地,地理极寒。地球上有一些地方,每年只有几天能看到阳光。这些地方是如此寒冷,人们很容易因为冻伤失去脚趾和手指。下面就是地球上十处最寒冷的地方,其中两处位于俄罗斯、两处位于加

学习

智能计算主要算法的概述

阅读(16)

本文为您介绍智能计算主要算法的概述,内容包括计算智能从概念到实现,常用算法之智能计算。摘要:为了解决传统智能方法无法突破的问题,推进机器智能化的进程,计算智能应运而生。计算智能的兴起引起了机器智能领域广泛的关注。该文系统阐

学习

《全民电影》惊艳启幕 吴宇森、章子怡邀你“玩”电影

阅读(20)

吴宇森、章子怡请你一起拍电影?相信很多人听到这样的话,都会怀疑自己的耳朵出了问题。对于绝大多数人来说,已经习惯了普通观众的角色:坐在电影院里看电影。然而,《全民电影》将彻底颠覆这一状态。6月23日,《全民电影》项目在北京中国电影导演

学习

世界上十大最有害外来入侵物种

阅读(36)

本文为您介绍世界上十大最有害外来入侵物种,内容包括外来有害入侵物种,应对外来有害物种入侵的措施。在自然界中,有些新植物或动物物种的出现,会打破原来固有的生态循环系统,有时甚至给当地环境带来压力和灾难,造成生态系统退化。本文介

学习

普祥医院实现从专科医院向社区医院的成功转身

阅读(25)

本文为您介绍普祥医院实现从专科医院向社区医院的成功转身,内容包括酒仙桥普祥医院是社区医院吗,天津普祥里社区医院。在北京市大山子社区的一处居民院内,一家看上去规模较大的社区医院坐落其中,与一般社区医院不同的是,在这家名为普祥

学习

网络:时间黑洞

阅读(30)

本文为您介绍网络:时间黑洞,内容包括时间黑洞,时间黑洞理论。极具开放性的网络给人们的生活提供了极大的便利。然而,“成也萧何,败也萧何”,网络给人们正常生活带来的“破坏力”也同样不容小觑。且不说榨干了万千青少年的精力、备受人诟病

学习

计划书范文

阅读(22)

本文为您介绍计划书范文,内容包括商业计划书范文完整版,投资计划书怎么写范文。计划书范文第1篇我们树立“为公司节约每一分钱”的观念,积极落实采供工作要点。坚持“同等质量比价格,同等价格比质量,最大限度为公司节约成本”的工作原则。

学习

美丽的西湖

阅读(31)

本文为您介绍美丽的西湖,内容包括美丽西湖直播,描写美丽的西湖。同tónɡ学xué们men,欢huān迎yínɡ你nǐ们men来lái杭hánɡ州zhōu旅lǚ游yóu!来lái杭hánɡ州zhōu可kě不bù能nénɡ不bú去qù看kàn闻wén名mínɡ于yú世shì的de西xī湖hú哦o!西xī湖hú风fēnɡ光ɡuānɡ秀xiù丽lì,

学习

十字花科根肿病的发生规律及防治

阅读(18)

本文为您介绍十字花科根肿病的发生规律及防治,内容包括十字花科植物根肿病发生规律,十字花科根肿病发生规律。所有的十字花科作物均有不同程度的根肿病发生,其中以甘蓝和白菜病害发生较重,达到50%~95%,萝卜相对较轻,达到10%~25%。根据调查,同一区域

学习

明定陵发掘谜团

阅读(23)

本文为您介绍明定陵发掘谜团,内容包括明定陵在哪年发掘的,明定陵发掘灵异故事。本来可以免被发掘明朝的皇家陵园共有4处:埋葬朱元璋祖父母的盱眙祖陵,埋葬朱元璋父母的凤阳皇陵,埋葬朱元璋的南京孝陵,埋葬朱棣等13位皇帝的北京十三陵。实际

学习

浅谈植物干细胞

阅读(26)

本文为您介绍浅谈植物干细胞,内容包括植慧植物干细胞研究院,植物干细胞人参饮品。相对于动物干细胞,学习者对于植物干细胞的知识了解甚少。本文从植物干细胞的概念、特征、分类及应用出发,对植物干细胞进行了较系统的阐述。另外,植物干细胞

学习

关于“户户通”的安装与维护探讨

阅读(18)

本文为您介绍关于“户户通”的安装与维护探讨,内容包括户户通安装与指南,户户通最新安装调试指南。摘要我国经济建设的快速发展让我们的生活也在随之进步,随着我国高科技的出现,其中广播电视已经成为了人们家里不可或缺的电子产品,它不仅可

学习

稻曲病的发生及防治技术

阅读(28)

本文为您介绍稻曲病的发生及防治技术,内容包括稻曲病的发生与生物防治,稻曲病的最佳防治时期。稻曲病的病原是稻绿核菌,属半知菌亚门真菌,它喜欢低温、多雨、日照少、雾大露水重等天气,在这种天气下稻曲病发生严重。这种病菌的寄主有水稻、

学习

走进国家博物馆

阅读(37)

本文为您介绍走进国家博物馆,内容包括走进国家博物馆,走进博物馆感受历史。在《蒋勋的卢浮宫》一书中有过这样的描绘:有幸悠闲而不是一路小跑地在卢浮宫中徜徉。可以为了想到的一张画而只去看这一张画。然后在塞纳河畔坐一坐,回味刚才画里

学习

微机电系统及其发展

阅读(22)

本文为您介绍微机电系统及其发展,内容包括微机电系统最新发展,微机电系统知识大全。微机电系统(MEMS)是一个多学科交叉的前沿科学研究领域。本文介绍了微机电系统的组成、研究背景以及发展状况,最后分析了目前微机电技术存在的问题以及今

学习

金属板幕墙钢龙骨的连接设计探讨

阅读(20)

本文为您介绍金属板幕墙钢龙骨的连接设计探讨,内容包括幕墙钢龙骨连接做法,幕墙钢龙骨拼接设计要求。随着近三十年来我国幕墙行业的发展,近几年金属板幕墙在各大中城市建筑的采用已经相当普遍,但存在的问题也不少。建设部于2001年颁布的《

学习

再论环境社会系统/生态文明建设的四种基本关系

阅读(22)

本文为您介绍再论环境社会系统/生态文明建设的四种基本关系,内容包括生态文明建设是关系中华民族的啥,建设生态文明关系人民福祉。收稿日期:2010-12-26作者简介:甘晖,博士后,副教授,主要研究方向为环境经济学、可持续发展基本理论等。(1.福建

学习

电除尘器顶部电磁振打智能控制系统设计

阅读(26)

本文为您介绍电除尘器顶部电磁振打智能控制系统设计,内容包括电除尘器振打系统常见故障有哪些,电除尘器振打周期的选择。摘要本文依托龙岩龙电环保除尘设备中顶部振打控制进行优化设计测试,采用了建模和仿真手段,从荷电粉尘和振打器理论研

学习

电力系统过电压的产生原因分析及限制策略

阅读(27)

本文为您介绍电力系统过电压的产生原因分析及限制策略,内容包括电力系统过电压的知识总结,电力系统产生过电压的原因。本文通过介绍过电压的概念引出其产生的原因,然后通过对其原因的探究得出相应的控制策略,主要论述了过电压的成因和解决

学习

FPGA的信源全系统复合加密技术及其应用

阅读(26)

本文为您介绍FPGA的信源全系统复合加密技术及其应用,内容包括支持加密的fpga,基于fpga的数字系统设计。本文阐述基于FPGA设计实现加密产品的优势,并以实际产品说明FPGA在信源全系统复合加密方面的应用。本文网络版地>>数字加密技术及其在

学习

试论桥台台背地基处理方法的设计与施工

阅读(35)

本文为您介绍试论桥台台背地基处理方法的设计与施工,内容包括桥台软弱地基加固施工,岸边土坡加固的方法。随着公路的迅速发展,公路桥梁的技术应用越来越成熟,为我国交通运输的发展提供了有力的基础保障。随着公路质量的提高,车辆行驶速度越

学习

谈高层建筑结构承重柱设计问题

阅读(15)

本文为您介绍谈高层建筑结构承重柱设计问题,内容包括高层建筑承重柱,高层框架承重柱结构。高层建筑随着城市化的发展越来越多样化,而出现的问题也更加复杂。高层建筑结构承重柱截面尺寸通常由轴压比限值选定,容易形成短柱,工程设计中应予以