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 相关文章推荐
服务器web工具 php环境下
Dec 29 PHP
基于empty函数的判断详解
Jun 17 PHP
使用dump函数,给php加断点测试
Jun 25 PHP
PhpDocumentor 2安装以及生成API文档的方法
May 21 PHP
php计算两个日期时间差(返回年、月、日)
Jun 19 PHP
php导入大量数据到mysql性能优化技巧
Dec 29 PHP
php将图片保存为不同尺寸图片的图片类实例
Mar 30 PHP
PHP配置把错误日志以邮件方式发送方法(Windows系统)
Jun 23 PHP
php实现向javascript传递数组的方法
Jul 27 PHP
PHP实现表单提交数据的验证处理功能【防SQL注入和XSS攻击等】
Jul 21 PHP
php新建文件的方法实例
Sep 26 PHP
laravel框架路由分组,中间件,命名空间,子域名,路由前缀实例分析
Feb 18 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开发中常用的三个表单验证函数使用小结
2010/03/03 PHP
PHP PDO数据库操作预处理与注意事项
2019/03/16 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
2020/04/04 PHP
Javascript 跨域访问解决方案
2009/02/14 Javascript
jQuery 白痴级入门教程
2009/11/11 Javascript
20行代码实现的一个CSS覆盖率测试脚本
2013/07/07 Javascript
js导航栏单击事件背景变换示例代码
2014/01/13 Javascript
JavaScript实现班级随机点名小应用需求的具体分析
2014/05/12 Javascript
浅谈Javascript中的Label语句
2016/12/14 Javascript
详解VueJS应用中管理用户权限
2018/02/02 Javascript
jQuery中元素选择器(element)简单用法示例
2018/05/14 jQuery
vue 项目中使用Loading组件的示例代码
2018/08/31 Javascript
js 使用ajax设置和获取自定义header信息的方法小结
2020/03/12 Javascript
v-slot和slot、slot-scope之间相互替换实例
2020/09/04 Javascript
nginx部署多个vue项目的方法示例
2020/09/06 Javascript
js实现抽奖功能
2020/11/24 Javascript
[00:52]玛尔斯技能全介绍
2019/03/06 DOTA
用python实现百度翻译的示例代码
2018/03/09 Python
一百行python代码将图片转成字符画
2021/02/19 Python
提升Python程序性能的7个习惯
2019/04/14 Python
python如何处理程序无法打开
2020/06/16 Python
python中怎么表示空值
2020/06/19 Python
浅析Python requests 模块
2020/10/09 Python
使用Python封装excel操作指南
2021/01/29 Python
美国最大的城市服装和运动鞋零售商:Jimmy Jazz
2016/11/19 全球购物
教职工代表大会主持词
2014/04/01 职场文书
卫生院健康教育实施方案
2014/06/07 职场文书
岗位说明书标准范本
2014/07/30 职场文书
安全在我心中演讲稿
2014/09/01 职场文书
音乐之声音乐广播稿
2014/09/10 职场文书
团代会邀请函
2015/02/02 职场文书
结婚保证书(三从四德)
2015/02/26 职场文书
用Python爬虫破解滑动验证码的案例解析
2021/05/06 Python
CSS实现单选折叠菜单功能
2021/11/01 HTML / CSS
python中的getter与setter你了解吗
2022/03/24 Python
使用Python拟合函数曲线
2022/04/14 Python