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 相关文章推荐
PHP语法速查表
Dec 06 PHP
php 获取完整url地址
Dec 20 PHP
PHP错误抑制符(@)导致引用传参失败Bug的分析
May 02 PHP
实用PHP会员权限控制实现原理分析
May 29 PHP
ThinkPHP自动验证失败的解决方法
Jun 09 PHP
php中3des加密代码(完全与.net中的兼容)
Aug 02 PHP
基于session_unset与session_destroy的区别详解
Jun 03 PHP
php使用function_exists判断函数可用的方法
Nov 19 PHP
php生成4位数字验证码的实现代码
Nov 23 PHP
PHP检测链接是否存在的代码实例分享
May 06 PHP
php依赖注入知识点详解
Sep 23 PHP
PHP页面静态化――纯静态与伪静态用法详解
Jun 05 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
php编写的简单页面跳转功能实现代码
2013/11/27 PHP
PHP入门教程之表单与验证实例详解
2016/09/11 PHP
php微信开发之谷歌测距
2018/06/14 PHP
PHP-FPM 设置多pool及配置文件重写操作示例
2019/10/02 PHP
jQuery html()等方法介绍
2009/11/18 Javascript
基于jquery的地址栏射击游戏代码
2011/03/10 Javascript
基于jquery自定义的漂亮单选按钮RadioButton
2013/11/19 Javascript
Javascript学习笔记之相等符号与严格相等符号
2014/11/23 Javascript
NodeJS创建基础应用并应用模板引擎
2016/04/12 NodeJs
bootstrap学习笔记之初识bootstrap
2016/06/21 Javascript
js仿百度切换皮肤功能(html+css)
2016/07/10 Javascript
jQuery EasyUI中的日期控件DateBox修改方法
2016/11/09 Javascript
Node.js中如何合并两个复杂对象详解
2016/12/31 Javascript
关于jQuery.ajax()的jsonp碰上post详解
2017/07/02 jQuery
vue.js路由跳转详解
2017/08/28 Javascript
基于zepto.js实现登录界面
2017/10/09 Javascript
详解vue mint-ui源码解析之loadmore组件
2017/10/11 Javascript
js点击时关闭该范围下拉菜单之外的菜单方法
2018/01/11 Javascript
react-native使用leanclound消息推送的方法
2018/08/06 Javascript
零基础之Node.js搭建API服务器的详解
2019/03/08 Javascript
Weex开发之WEEX-EROS开发踩坑(小结)
2019/10/16 Javascript
[01:01:25]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第三局
2016/02/27 DOTA
利用Python学习RabbitMQ消息队列
2015/11/30 Python
Python类的动态修改的实例方法
2017/03/24 Python
python访问抓取网页常用命令总结
2017/04/11 Python
python爬虫之百度API调用方法
2017/06/11 Python
python3 pandas 读取MySQL数据和插入的实例
2018/04/20 Python
TENSORFLOW变量作用域(VARIABLE SCOPE)
2020/01/10 Python
Python叠加矩形框图层2种方法及效果
2020/06/18 Python
阿里巴巴的Oracle DBA笔试题答案-SQL tuning类
2016/04/03 面试题
Exception类的常用方法
2012/06/16 面试题
城市轨道交通工程职业生涯规划书范文
2014/09/16 职场文书
2014预防青少年违法犯罪工作总结
2014/12/10 职场文书
工程主管竞聘书
2015/09/15 职场文书
Javascript中的解构赋值语法详解
2021/04/02 Javascript
JS的深浅复制详细
2021/10/16 Javascript