1.新建三个html文件,两个php文件和若干个CSS文件和若干个JS文件

2.登录的html页面显示效果图

3.注册的页面的显示效果图

4.登录页面的form表单代码

用户名:

密码:

登录

没有账号?请

注册

忘记密码?

5.注册页面的form表单代码

用户名

输入密码

密码由6-16的字母、数字、符号组成

确认密码

密码不一致,请重新输入

手机号/邮箱

获取短信验证码

验证码

看不清楚?

换张图

我有阅读并同意

《宅客微购网站服务协议》

立即注册

已有账号?请

登录

6.login.php代码

header("Content-type: text/html; charset=utf-8");

$username = $_POST['username'];

$password = $_POST['password'];

$conn = new mysqli('localhost','root','root','shopping');

if ($conn->connect_error){

echo '数据库连接失败!';

exit(0);

}else{

if ($username == ''){

echo '';

exit(0);

}

if ($password == ''){

echo '';

exit(0);

}

$sql = "select username,password from userinfo where username = '$_POST[username]' and password = '$_POST[password]'";

$result = $conn->query($sql);

$number = mysqli_num_rows($result);

if ($number) {

echo '';

} else {

echo '';

}

}

?>

7.regist.php代码

header("Content-type: text/html; charset=utf-8");

$username = $_POST['username'];

$password = $_POST['password'];

$repassword = $_POST['repassword'];

$telphone = $_POST['telphone'];

if ($username == ''){

echo '';

exit(0);

}

if ($password == ''){

echo '';

exit(0);

}

if ($password != $repassword){

echo '';

exit(0);

}

if($password == $repassword){

$conn = new mysqli('localhost','root','root','shopping');

if ($conn->connect_error){

echo '数据库连接失败!';

exit(0);

}else {

$sql = "select username from userinfo where username = '$_POST[username]'";

$result = $conn->query($sql);

$number = mysqli_num_rows($result);

if ($number) {

echo '';

} else {

$sql_insert = "insert into userinfo (username,password,telphone) values('$_POST[username]','$_POST[password]','$_POST[telphone]')";

$res_insert = $conn->query($sql_insert);

if ($res_insert) {

echo '';

} else {

echo "";

}

}

}

}else{

echo "";

}

?>

8.进入首页后的图片

9.数据库的图片

到此这篇关于基于PHP的登录和注册的功能的实现的文章就介绍到这了,更多相关PHP实现登录和注册的功能内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

zblogphp登录和注册_基于PHP的登录和注册的功能的实现相关推荐

  1. 注册登录的设计:基于33款APP的注册登录分析

    对33款APP进行7个维度的对比分析后,为自己解决了有关注册登录设计的疑惑:并不是所有的应用都有设计注册登录的必要性:注册设计包括了路径设计.流程.内容设计--你在设计时是否也出现过类似的疑惑呢?不妨 ...

  2. sprongboot mysql登录注册_后端开发:SpringBoot实现注册与登录功能

    这次实现的注册与登录功能需要进行数据库的基本操作,而且是前后端分离式开发.总的来说就是首先进行数据库的设计,然后根据数据库进行编写服务端API接口,接着来到客户端或移动端,进行登录与注册的界面设计,接 ...

  3. pythonurllib登录微博账号_简单爬虫实现登录新浪微博(python2.7)

    因为图论作业,所以要写一个爬虫,就开始学python.接触python开始,就觉得这个语言非常舒服,不需要定义变量,不需要分号,非常简洁. 下面就聊聊,我写爬虫的经历.上网搜了一下爬虫的代码,发现简单 ...

  4. python点名代码_基于python tkinter的点名小程序功能的实例代码

    基于python tkinter的点名小程序功能的实例代码,花名册,次数,窗口,未找到,初始化 基于python tkinter的点名小程序功能的实例代码 易采站长站,站长之家为您整理了基于pytho ...

  5. java抢单功能_基于消息队列的高并发抢单功能实现方法与流程

    本发明涉及嵌入式软件中间件,具体涉及一种基于消息队列的高并发抢单功能实现方法. 背景技术: 中间件是一种独立的系统软件或服务程序,分布式应用系统借助这种软件在不同的技术之间共享资源,管理计算资源和网络 ...

  6. php 微信分享功能_基于thinkPHP实现的微信自定义分享功能

    这篇文章主要介绍了基于thinkPHP实现的微信自定义分享功能,结合实例形式分析了thinkPHP调用微信接口实现自定义分享功能的相关操作技巧,需要的朋友可以参考下 本文实例讲述了基于thinkPHP ...

  7. node mysql登录注册_图解NodeJS实现登录注册功能

    该Demo根据菜鸟教程的练手项目,请提前到菜鸟教程的官网查看nodejs的相关教程,根据教程实际操作一遍,然后自己动手去实现登录.注册功能,此Demo只作参考,不符合前端相关规范. 使用的技术栈 no ...

  8. unity 使用mysql实现登录注册_用mysql实现登录注册功能

    1.创建用户表 表结构如下 id uname upwd isdelete 注意:需要对密码进行加密. 如果使用md5加密,则密码包含32个字符. 如果使用sha1加密,则密码包含40个字符,这里使用这 ...

  9. java坦克大战登录界面设计_基于JAVA的坦克大战设计和实现-代码.doc

    JISHOU UNIVERSITY 本科生毕业设计 题 目:基于JAVA的坦克大战设计与实现作 者:学 号:所属学院:专业年级:指导教师:职 称:完成时间:2012年5月7日 吉首大学 基于JAVA的 ...

最新文章

  1. Apple的LZF算法解析
  2. 《http权威指南》读书笔记 二
  3. C# WINFORM 自定义窗体 皮肤[转]
  4. keras简单介绍与使用
  5. Android 跨进程通信基础
  6. Hadoop详解(九):Hadoop Streaming和Pipes原理和实现
  7. Http Get 和 Post
  8. 分类检测分割中的损失函数和评价指标
  9. 中国电子计算机大学竞赛安徽分赛,我院学子喜获第十二届全国大学生数学竞赛安徽赛区15项一等奖...
  10. linux tcp ip c,Linux下TCP/IP编程--TCP实战(select)
  11. oracle删除word回车符,看完oracle 007之后的笔记(有些乱)
  12. 学python需要什么基础-Python入门学习需要哪些条件?
  13. 识别中文_关于开展中文语音识别和语音合成基础服务可信评估的通知
  14. 英语在线听力翻译器_英语翻译_在线英语听力室
  15. SPARK SQL ERROR: Detected cartesian product for INNER join between logical plans报错解决方法
  16. 利用原生写js满天星星
  17. 如何把Windows10打造成Mac
  18. VLC编译错误难解 3 fatal error: features.h: 没有那个文件或目录
  19. 阿里云大数据助理工程师ACA认证最新笔记(2021)
  20. .Net 7里的函数.Ctor和.CCtor是干啥用的呢?你知道吗

热门文章

  1. 基于Scrapy框架爬取豆瓣《复联4》影评,并生成词云
  2. linux 离线安装dtc,DTC使用小结-cuter-电子技术应用-AET-中国科技核心期刊-最丰富的电子设计资源平台...
  3. 用turtle模块画小猪佩奇
  4. 前端生成二维码 微信小程序
  5. win10——戴尔笔记本电脑插上耳机没有声音电脑外放
  6. c语言求abc大小时要怎么输入,C语言 有3个数a,b,c,要求按大小顺序把它们输出。,急!!!!!有三个数abc,要求按大小顺序输出. 请问用C语...
  7. 如何应对社会人,如何应对平淡的物质世界
  8. C# EXCEL 删除行
  9. POI操作EXCEL删除行
  10. 51单片机DS1302实时时钟