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

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

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这是与注册页面相对应后台页面

$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"";

echo"";

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"";

echo"";

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"";

}

}

else

{

echo"";

echo"";

}

}

}

}

?>

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

header("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"";

echo"";

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"";

}

{

echo"";

echo"";

}

}

}

}

?>

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

以上就是小编为大家带来的php注册和登录界面的实现案例(推荐)全部内容了,希望大家多多支持萬仟网~

希望与广大网友互动??

点此进行留言吧!

好看的php登录界面,php注册和登录界面的实现案例(推荐)相关推荐

  1. 登录界面转换实现html,html5和css3登录注册表单界面切换动画

    这是一款使用html5和css3 伪类:target制作的登录界面和注册表单界面切换动画. HTML html结构包含两个表单:登录表单和注册表单.开始时使用css将注册表单隐藏. Log in Yo ...

  2. mysql和php的登录注册界面_php实现注册和登录界面的方法

    本篇文章主要介绍php实现注册和登录界面的方法,感兴趣的朋友参考下,希望对大家有所帮助. 当初我觉得一个网站上注册和登录这两个功能很神奇,后来自己研究一下发现其实道理很简单,接下来看一下怎么实现的吧. ...

  3. ios mysql注册登录界面_iOS+PHP实现登录功能

    近期在做app开发的时候,因为要用到app登录功能,就自己写了个简单的iOS+PHP实现登录功能的demo,经过运行能够通过登录测试. 在开发过程中,也是碰到了各种各样的问题,经过不断的调试和改变方法 ...

  4. Python Socket联机自动匹配双人五子棋(含登录注册系统与界面,数据库连接,可作结课作业,可用于学习)

    1.前言 首先,关于源码的获取,本人提供了三种方式: 直接从文章里面Ctrl+C,Ctrl+V,然后按照我已给的文件结构搞一下即可: 通过积分下载上传到CSDN的资源: 点开本人的主页,点击" ...

  5. React-Native 高仿“掘金”App 注册和登录界面

    上一篇博客写了关于如何自定义一个输入框,所以打算拿一个app来练练手.看了一下感觉"掘金"客户端,感觉不错,里面包含了很多控件可以用react-native来实现.相信这个app做 ...

  6. java登陆界面背景_Java登录界面的实现(注册、登录、背景图片)

    */ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:text.java * 作者:常轩 * 微信公众号:Worldh ...

  7. pyqt5登录界面设计——模仿qq登录界面,可登录注册(数据库)

    pyqt5登录界面设计--模仿qq登录界面 一.简单易用的可直接登录的界面--账号密码程序写死 1.1.效果图: 1.2.视频效果图 3.代码说明 4.使用示例 5.全部源码见: 二.带数据库的可登录 ...

  8. asp实现注册登录界面_(06)ASP登录页面的设计思路

    一.登录面页的设计思路 登录页面有3个部分组成: 1. 用户名 2. 密码 3. 验证码 登录页面的显示是由下图所示的index.asp文件在服务器端执行后返顺到浏览器显示的.这个index.asp文 ...

  9. HTML5 CSS登录注册表单界面示例源码

    先上图 高质量前端技术交流,有问必答q群:579720104 html <!DOCTYPE html> <html lang="zh"> <head& ...

  10. Android仿QQ登录界面示例,实现登录、注册功能。

    首语 欢迎大家关注我的公众号:八归少年 微信公众号优先更新文章.扫描上面二维码即可关注!一起进步,一同成长. Android开发经常用到注册.登录功能,于是便整理出一般通用的登录界面,并实现其相应功能 ...

最新文章

  1. 记录一下利用ffmpeg将avi转为mp4
  2. Servlet Mapping 中/ 和 /*的区别
  3. linux java socket编程_linux下java程序与C语言程序通过SOCKET通信的简单例子
  4. sublime搭建python开发环境_使用sublime搭建python开发环境
  5. halcon直线标定板对相机标定的效果评估(对比矫正前后、对比标定板矫正效果)
  6. jQuery ajax 和 普通js ajax 笔记
  7. Python笔记-使用U2自动登录某APP及watcher使用
  8. python嵌套循环_关于Python嵌套循环代码优化
  9. ai中如何建立阴影_在投资管理中采用AI:公司如何成功建立
  10. R语言超星学习通习题
  11. 服务器pe装系统教程,U盘pe如何重装系统_U盘pe系统安装教程
  12. Linux安装JDK-8-附有百度网盘链接
  13. OpenCV-RGB转HSV
  14. 计算机指令集类型,指令集分类 (CISC,RISC和VLIW等)
  15. java游戏后端日志【6】 -- 初生牛犊不怕虎?
  16. 个人表现怎么写学生_个人主要事迹怎么写
  17. html怎样通过链接启动迅雷,火狐浏览器使用迅雷专用链接教程
  18. web前端html5+css3学习笔记(3)——标签
  19. 怎么拿到签到王者的勋章?
  20. Linux环境下安装部署redis

热门文章

  1. 墨者学院—网络安全篇3
  2. TBtools:基因家族分析简单流程
  3. 图灵奖得主 Adi Shamir最新理论,揭秘对抗性样本奥秘 | 智源大会特邀报告回顾...
  4. Mybatis-Plus
  5. API 库的文档体系支持:主流编程语言的文档设计
  6. 南京大学计算机科学与技术,南京大学计算机科学与技术系简介
  7. Web 全栈大会:万维网之父的数据主权革命
  8. 小波变换matlab代码,matlab小波变换代码
  9. 二叉搜索树前序序列转后序序列(或相反)
  10. python计算手机销量年增长率_python如何计算环比增长率