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的String类代码
Apr 20 PHP
php去除换行符的方法小结(PHP_EOL变量的使用)
Feb 16 PHP
2014年10个最佳的PHP图像操作库
Jul 14 PHP
php实现过滤表单提交中html标签的方法
Oct 17 PHP
Windows下的PHP安装pear教程
Oct 24 PHP
PHP Oauth授权和本地加密实现方法
Aug 12 PHP
PHP实现的链式队列结构示例
Sep 15 PHP
PHP7扩展开发之hello word实现方法详解
Jan 15 PHP
对于Laravel 5.5核心架构的深入理解
Feb 22 PHP
PHP读取XML文件的方法实例总结【DOMDocument及simplexml方法】
Sep 10 PHP
laravel执行php artisan migrate报错的解决方法
Oct 09 PHP
PHP中的异常处理机制深入讲解
Nov 10 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
IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安装实例(已经完成)
2006/12/06 PHP
php中var_export与var_dump的区别分析
2010/08/21 PHP
php学习之数据类型之间的转换介绍
2011/06/09 PHP
解密ThinkPHP3.1.2版本之独立分组功能应用
2014/06/19 PHP
PHP常用函数总结(180多个)
2016/12/25 PHP
Laravel 模型关联基础教程详解
2019/09/17 PHP
在javascript中对于DOM的加强
2013/04/11 Javascript
多个datatable共存造成多个表格的checkbox都被选中
2013/07/11 Javascript
原生JS实现表单checkbook获取已选择的值
2013/07/21 Javascript
JS实现判断滚动条滚到页面底部并执行事件的方法
2014/12/18 Javascript
jQuery实现平滑滚动的标签分栏切换效果
2015/08/28 Javascript
理解JavaScript中Promise的使用
2016/01/18 Javascript
最简单的tab切换实例代码
2016/05/13 Javascript
基于jquery实现ajax无刷新评论
2020/08/19 Javascript
js 获取当前web应用的上下文路径实现方法
2016/08/19 Javascript
js实现百度搜索提示框
2017/02/05 Javascript
bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
2017/03/08 Javascript
详解Chart.js轻量级图表库的使用经验
2018/05/22 Javascript
vue2.0 下拉框默认标题设置方法
2018/08/22 Javascript
vue基于element-ui的三级CheckBox复选框功能的实现代码
2018/10/15 Javascript
layui--js控制switch的切换方法
2019/09/03 Javascript
基于asyncio 异步协程框架实现收集B站直播弹幕
2016/09/11 Python
JSON文件及Python对JSON文件的读写操作
2018/10/07 Python
python assert的用处示例详解
2019/04/01 Python
python3.6生成器yield用法实例分析
2019/08/23 Python
在CentOS7下安装Python3教程解析
2020/07/09 Python
全球第二大家装零售商:Lowe’s
2018/01/13 全球购物
MaBelle玛贝尔香港官网:香港钻饰连锁店
2019/09/09 全球购物
员工考核评语大全
2014/04/26 职场文书
幼儿评语大全
2014/04/30 职场文书
食品安全承诺书
2014/05/22 职场文书
人事局接收函
2015/01/30 职场文书
毕业设计论文致谢词
2015/05/14 职场文书
《7的乘法口诀》教学反思
2016/02/18 职场文书
vue3.0 数字翻牌组件的使用方法详解
2022/04/20 Vue.js
MySQL一劳永逸永久支持输入中文的方法实例
2022/08/05 MySQL