PHP实现简单用户登录界面


Posted in PHP onOctober 23, 2019

用PHP实现简单的用户登录界面,供大家参考,具体内容如下

首先要实现用户登录界面需要一个html登录表单

<form action="connet.php" method="POST" >
用户名:<input type = "text" name = "username"/> <br />
密码:<input type = "password" name="password"/> <br />
重复密码:<input type = "password" name="repassword"/><br />
<input type = "submit" value = "提交"/>
</form>

PHP实现简单用户登录界面

然后开始按照流程图写PHP代码

PHP实现简单用户登录界面

<?php
if(trim($_POST['password'])!=trim($_POST['repassword'])){
 exit('两次密码不一致,请返回上一页');
} 
 //$_POST用户名和密码
 $username = $_POST['username'];
 $password = $_POST['password'];
 //连接mysql
 $con = mysqli_connect('localhost','root','');
 //验证mysql连接是否成功
if(mysqli_errno($con)){
 echo "连接mysql失败:".mysqli_error($con);
 exit;
}
//设置数据库字符集
 mysqli_set_charset($con,'utf8');
 //查看数据库emp
 mysqli_select_db($con,'emp');
 //查看表sgbf用户名与密码和传输值是否相等
 $sql = "select *from sgbf where username='$username' and password='$password'";
 //result必需规定由 mysqli_query()、mysqli_store_result() 或 mysqli_use_result() 返回的结果集标识符。
 $result = mysqli_query($conn,$sql);
 $num = mysqli_num_rows($result);// 函数返回结果集中行的数量
 if($num){
 
 echo '成功';
 }else{
 echo'失败';
 }
 mysqli_close($con);
 ?>

再PHP运行之前需要再mysql中提前创建含有登录信息的数据库 emp以及数据表sgbf。

|usename |password |
|hw |wer|

好验证一下

PHP实现简单用户登录界面

PHP实现简单用户登录界面

PHP实现简单用户登录界面

PHP实现简单用户登录界面

到这里一个简单的登录系统就结束了!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
php4的session功能评述(三)
Oct 09 PHP
PHP DataGrid 实现代码
Aug 12 PHP
php cout&amp;lt;&amp;lt;的一点看法
Jan 24 PHP
国产PHP开发框架myqee新手快速入门教程
Jul 14 PHP
ThinkPHP中的常用查询语言汇总
Aug 22 PHP
php为字符串前后添加指定数量字符的方法
May 04 PHP
Symfony学习十分钟入门经典教程
Feb 03 PHP
PHP单链表的实现代码
Jul 05 PHP
php中输出json对象的值(实现方法)
Mar 07 PHP
PHP fprintf()函数用法讲解
Feb 16 PHP
Laravel 微信小程序后端搭建步骤详解
Nov 26 PHP
php使用gearman进行任务分发操作实例详解
Feb 26 PHP
laravel Task Scheduling(任务调度)在windows下的使用详解
Oct 22 #PHP
laravel 解决crontab不执行的问题
Oct 22 #PHP
laravel 解决paginate查询多个字段报错的问题
Oct 22 #PHP
在Laravel 中实现是否关注的示例
Oct 22 #PHP
Laravel 错误提示本地化的实现
Oct 22 #PHP
laravel 解决后端无法获取到前端Post过来的值问题
Oct 22 #PHP
Laravel 实现在Blade模版中使用全局变量代替路径的例子
Oct 22 #PHP
You might like
ThinkPHP Mobile使用方法简明教程
2014/06/18 PHP
PHP关于foreach复制知识点总结
2019/01/28 PHP
javascript 文件的同步加载与异步加载实现原理
2012/12/13 Javascript
使用Java实现简单的server/client回显功能的方法介绍
2013/05/03 Javascript
jQuery - css() 方法示例详解
2014/01/16 Javascript
jquery插件uploadify实现带进度条的文件批量上传
2015/12/13 Javascript
JavaScript实现身份证验证代码
2016/02/17 Javascript
解读Bootstrap v4 sass设计
2016/05/29 Javascript
用js实现简单算法的实例代码
2016/09/24 Javascript
node.js 利用流实现读写同步,边读边写的方法
2017/09/11 Javascript
nodejs异步编程基础之回调函数用法分析
2018/12/26 NodeJs
[04:36]DOTA2国际邀请赛 ti3精彩集锦
2013/08/19 DOTA
[01:57]2018年度DOTA2最具潜力解说-完美盛典
2018/12/16 DOTA
python生成多个只含0,1元素的随机数组或列表的实例
2018/11/12 Python
详解python-图像处理(映射变换)
2019/03/22 Python
Python extract及contains方法代码实例
2020/09/11 Python
python基于pygame实现飞机大作战小游戏
2020/11/19 Python
详解CSS3中字体平滑处理和抗锯齿渲染
2017/03/29 HTML / CSS
TripAdvisor台湾:全球最大旅游网站
2018/08/26 全球购物
.NET程序员的几道面试题
2012/06/01 面试题
密封类可以有虚函数吗
2014/08/11 面试题
经管应届生求职信
2013/11/17 职场文书
银行营业厅大堂经理岗位职责
2014/01/06 职场文书
幼儿园中班新学期寄语
2014/01/18 职场文书
《学会待客》教学反思
2014/02/22 职场文书
最新结婚典礼主持词
2014/03/14 职场文书
护士求职自荐信范文
2014/03/19 职场文书
员工安全承诺书
2014/05/22 职场文书
我的未来不是梦演讲稿
2014/09/02 职场文书
技术经济专业求职信
2014/09/03 职场文书
创建文明城市倡议书
2015/04/28 职场文书
唐山大地震观后感
2015/06/05 职场文书
礼貌问候语大全
2015/11/10 职场文书
MongoDB使用profile分析慢查询的步骤
2021/04/30 MongoDB
Java elasticsearch安装以及部署教程
2021/06/28 Java/Android
vue @click.native 绑定原生点击事件
2022/04/22 Vue.js