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 zip文件解压类代码
Dec 02 PHP
使用PHP遍历文件夹与子目录的函数代码
Sep 26 PHP
PHP实现手机归属地查询API接口实现代码
Aug 27 PHP
php中防止恶意刷新页面的代码小结
Oct 31 PHP
phpexcel导入excel数据使用方法实例
Dec 24 PHP
PHP限制页面只能在微信自带浏览器访问的代码
Jan 15 PHP
php实现数组按指定KEY排序的方法
Mar 30 PHP
使用PHP+AJAX让WordPress动态加载文章的教程
Dec 11 PHP
PHP保存session到memcache服务器的方法
Jan 19 PHP
THINKPHP截取中文字符串函数实例代码
Mar 20 PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
Jul 19 PHP
Laravel模糊查询区分大小写的实例
Sep 29 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
打造计数器DIY三步曲(下)
2006/10/09 PHP
javascript 小型动画组件与实现代码
2010/06/02 PHP
php 无法加载mcrypt.dll的解决办法
2013/04/03 PHP
PHP树的深度编历生成迷宫及A*自动寻路算法实例分析
2015/03/10 PHP
php微信公众号开发之现金红包
2018/04/16 PHP
PHP小程序支付功能完整版【基于thinkPHP】
2019/03/26 PHP
Laravel框架控制器的middleware中间件用法分析
2019/09/30 PHP
jquery分页插件jpaginate在IE中不兼容问题
2014/04/22 Javascript
3种js实现string的substring方法
2015/11/09 Javascript
jQuery Validate 数组 全部验证问题
2017/01/12 Javascript
jQuery中的on与bind绑定事件区别实例详解
2017/02/28 Javascript
Bootstrap 响应式实用工具实例详解
2017/03/29 Javascript
JavaScript学习笔记之DOM操作实例分析
2019/01/08 Javascript
Vue中Axios从远程/后台读取数据
2019/01/21 Javascript
超详细的5个Shell脚本实例分享(值得收藏)
2019/08/15 Javascript
layui对工具条进行选择性的显示方法
2019/09/19 Javascript
VSCode写vue项目一键生成.vue模版,修改定义其他模板的方法
2020/04/17 Javascript
JavaScript常用工具函数大全
2020/05/06 Javascript
[16:27]DOTA2 HEROS教学视频教你分分钟做大人-艾欧
2014/06/11 DOTA
Python3爬虫学习入门教程
2018/12/11 Python
python利用小波分析进行特征提取的实例
2019/01/09 Python
pandas分区间,算频率的实例
2019/07/04 Python
基于keras 模型、结构、权重保存的实现
2020/01/24 Python
html5新增的定时器requestAnimationFrame实现进度条功能
2018/12/13 HTML / CSS
HTML5 语义化结构化规范化
2008/10/17 HTML / CSS
Spartoo英国:欧洲最大的网上鞋店
2016/09/13 全球购物
TripAdvisor日本:全球领先的旅游网站
2019/02/14 全球购物
南京软件公司的.net程序员笔试题
2014/08/31 面试题
2014年最新学校运动会广播稿
2014/09/17 职场文书
财政局党的群众路线教育实践活动整改方案
2014/09/21 职场文书
整改通知书
2015/04/20 职场文书
2015年小学图书室工作总结
2015/05/18 职场文书
超级实用的公文标题大全!
2019/07/19 职场文书
JavaScript 去重和重复次数统计
2021/03/31 Javascript
JS中如何优雅的使用async await详解
2021/10/05 Javascript
Spring Boot项目传参校验的最佳实践指南
2022/04/05 Java/Android