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 上传文件类型判断函数(避免上传漏洞 )
Jun 08 PHP
Notice: Undefined index: page in E:\PHP\test.php on line 14
Nov 02 PHP
解析php取整的几种方式
Jun 25 PHP
php中用memcached实现页面防刷新功能
Aug 19 PHP
Smarty变量调节器失效的解决办法
Aug 20 PHP
php生成动态验证码gif图片
Oct 19 PHP
PHP文件上传操作实例详解
Sep 27 PHP
php遍历替换目录下文件指定内容的方法
Nov 10 PHP
对于Laravel 5.5核心架构的深入理解
Feb 22 PHP
PHP使用递归按层级查找数据的方法
Nov 10 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
Dec 20 PHP
THINKPHP5.1 Config的配置与获取详解
Jun 08 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在DOS命令行下却无法链接MySQL的技术笔记
2010/12/29 PHP
php读取flash文件高宽帧数背景颜色的方法
2015/01/06 PHP
php解决DOM乱码的方法示例代码
2016/11/20 PHP
javascript Array.sort() 跨浏览器下需要考虑的问题
2009/12/07 Javascript
6款新颖的jQuery和CSS3进度条插件推荐
2013/03/05 Javascript
JavaScript中window、doucment、body的解释
2013/08/14 Javascript
jquery实现的横向二级导航效果代码
2015/08/26 Javascript
前端常见跨域解决方案(全)
2017/09/19 Javascript
React实现全局组件的Toast轻提示效果
2018/09/21 Javascript
开发一个Parcel-vue脚手架工具(详细步骤)
2018/09/22 Javascript
vue商城中商品“筛选器”功能的实现代码
2020/07/01 Javascript
vue的webcamjs集成方式
2020/11/16 Javascript
python实现搜索指定目录下文件及文件内搜索指定关键词的方法
2015/06/28 Python
python使用paramiko实现远程拷贝文件的方法
2016/04/18 Python
Python画图学习入门教程
2016/07/01 Python
python实现的正则表达式功能入门教程【经典】
2017/06/05 Python
Python+selenium 获取一组元素属性值的实例
2018/06/22 Python
Python enumerate函数功能与用法示例
2019/03/01 Python
pyqt 实现为长内容添加滑轮 scrollArea
2019/06/19 Python
Python的互斥锁与信号量详解
2019/09/12 Python
python超时重新请求解决方案
2019/10/21 Python
AmazeUI 网格的实现示例
2020/08/13 HTML / CSS
新百伦折扣店:Joe’s New Balance Outlet
2016/08/20 全球购物
南非最大的花卉和送礼服务:NetFlorist
2017/09/13 全球购物
英国最大最好的无人机商店:Drones Direct
2019/07/12 全球购物
下面代码从性能上考虑,有什么问题
2015/04/03 面试题
办公室主任岗位职责
2013/11/08 职场文书
财务会计人员求职的自我评价
2014/01/13 职场文书
《桂林山水》教学反思
2014/02/08 职场文书
大学四年个人的自我评价
2014/02/26 职场文书
党员干部三严三实心得体会
2014/10/13 职场文书
2015年财务部年度工作总结
2015/05/19 职场文书
2015年幼儿园德育工作总结
2015/05/25 职场文书
在校证明模板
2015/06/17 职场文书
竞聘演讲报告:基本写作有哪些?附开头范文
2019/10/16 职场文书
vue+elementUI实现表格列的显示与隐藏
2022/04/13 Vue.js