1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php注册和登录界面的实现案例

php注册和登录界面的实现案例

时间:2024-06-07 07:20:45

相关推荐

php注册和登录界面的实现案例

后端开发|php教程

php,案例,实现

后端开发-php教程

本篇文章主要介绍php注册和登录界面的实现案例,感兴趣的朋友参考下,希望对大家有所帮助。

ios oc 新闻app源码,vscode列表纵向显示,ubuntu 15.04,tomcat 安装成功,sqlite3 left,网页设计可以提出的意见,ucenter 数据库表前缀,云服务器与vps,jquery flexslider插件,前端学习需要哪些框架,爬虫软件排行,php 当前目录,西安seo优化排名,springboot 四,截取含html标签的字符串,网站会员中心html,网页表格样式模板,html模板 生日,织梦后台左侧菜单无法点击,导航栏跟着页面动,asp信息管理系统源码,商城小程序lzw

当初我觉得一个网站上注册和登录这两个功能很神奇,后来自己研究一下发现其实道理很简单,接下来看一下怎么实现的吧。。。。

服装职业源码,ubuntu能玩魔兽吗,python 爬虫小案例,php前后端,射颜seolzw

我在我的电脑上建了几个文件:

论坛发帖管理系统源码,mac中安装VScode,ubuntu开放ftp,tomcat配置登陆,sqlite 一行转多列,厨房地上半夜爬虫子怎么办,php 获取 硬件,seo营销策划排名,模板和网站是一体的吗,简单手机网页设计模板lzw

login.html (登录页面)

register.html(注册页面)

success.html(登录成功跳转页面)

return.html(注册成功页面)

login.php

register.php

登录界面和注册界面以及success.html并没有

什么都是些html标记如下:

登录界面账号:

密码:没有账号,注册

会员注册账 户:

密 码:

密码确认:

return.html是注册成功之后呈现的页面,里面有一段js代码是用来定时返回登录界面的

无标题文档注册成功!

5秒后返回登录界面

你也可以直接点击回到登录页面setTimeout("ren()",5000);function ren(){ window.location="http://127.0.0.1:8080/login.html";}

register.php这是与注册页面相对应后台页面

<?php$link=mysql_connect("localhost","root","207207");//链接数据库header("Content-type:text/html;charset=utf-8");if($link) {//echo"链接数据库成功"; $select=mysql_select_db("login",$link);//选择数据库 if($select) {//echo"选择数据库成功!";if(isset($_POST["sub"])){ $name=$_POST["username"]; $password1=$_POST["password"];//获取表单数据 $password2=$_POST["password2"]; if($name==""||$password1=="")//判断是否填写 {echo""."window.alert"."("."\""."请填写完成!"."\"".")".";"."";echo""."window.location="."\""."http://127.0.0.1:8080/register.html"."\"".""; exit; } if($password1==$password2)//确认密码是否正确 { $str="select count(*) from register where username="."\"."$name"."\"; $result=mysql_query($str,$link); $pass=mysql_fetch_row($result); $pa=$pass[0]; if($pa==1)//判断数据库表中是否已存在该用户名 {echo""."window.alert"."("."\""."该用户名已被注册"."\"".")".";".""; echo""."window.location="."\""."http://127.0.0.1:8080/register.html"."\"".""; exit; } $sql="insert into register values("."\""."$name"."\"".","."\""."$password1"."\"".")";//将注册信息插入数据库表中 //echo"$sql"; mysql_query($sql,$link); mysql_query(SET NAMES UTF8); $close=mysql_close($link); if($close) {//echo"数据库关闭";//echo"注册成功!";echo""."window.location="."\""."http://127.0.0.1:8080/return.html"."\"".""; } } else {echo""."window.alert"."("."\""."密码不一致!"."\"".")".";"."";echo""."window.location="."\""."http://127.0.0.1:8080/register.html"."\"".""; }} } }?>

login.php登录界面对应后台文件

<?phpheader("Content-type:text/html;charset=utf-8");$link=mysql_connect("localhost","root","207207");if($link){ $select=mysql_select_db("login",$link); if($select) { if(isset($_POST["subl"])) {$name=$_POST["usernamel"];$password=$_POST["passwordl"];if($name==""||$password=="")//判断是否为空{ echo""."window.alert"."("."\""."请填写正确的信息!"."\"".")".";".""; echo""."window.location="."\""."http://127.0.0.1:8080/login.html"."\"".""; exit;}$str="select password from register where username="."\"."$name"."\";mysql_query(SET NAMES UTF8);20 $result=mysql_query($str,$link);$pass=mysql_fetch_row($result);$pa=$pass[0];if($pa==$password)//判断密码与注册时密码是否一致{ echo"登录成功!"; echo""."window.location="."\""."http://127.0.0.1:8080/success.html"."\""."";}{echo""."window.alert"."("."\""."登录失败!"."\"".")".";".""; echo""."window.location="."\""."http://127.0.0.1:8080/login.html"."\""."";} }}}?>

自己闲来无事做的还有许多要完善的地方,欢迎大家提问讨论,提供更简便的方法!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。