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 5.0对象模型深度探索之绑定
Sep 05 PHP
header()函数使用说明
Nov 23 PHP
PHP set_time_limit(0)长连接的实现分析
Mar 02 PHP
php生成随机密码的三种方法小结
Sep 04 PHP
PHP中return 和 exit 、break和contiue 区别与用法
Apr 09 PHP
『PHP』PHP截断函数mb_substr()使用介绍
Apr 22 PHP
php中autoload的用法总结
Nov 08 PHP
Php连接及读取和写入mysql数据库的常用代码
Aug 11 PHP
php实现图片以base64显示的方法
Oct 13 PHP
PHP实现普通hash分布式算法简单示例
Aug 06 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
Nov 24 PHP
PHP全局使用Laravel辅助函数dd
Dec 26 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
Thinkphp模板中截取字符串函数简介
2014/06/17 PHP
destoon数据库表说明汇总
2014/07/15 PHP
PHP中应该避免使用同名变量(拆分临时变量)
2015/04/03 PHP
全新Mac配置PHP开发环境教程
2016/02/03 PHP
PHP按一定比例压缩图片的方法
2018/10/12 PHP
PHP静态方法和静态属性及常量属性的区别与介绍
2019/03/22 PHP
基于Jquery的动态创建DOM元素的代码
2010/12/28 Javascript
简单介绍JavaScript的变量和数据类型
2015/06/03 Javascript
JS实现点击按钮获取页面高度的方法
2015/11/02 Javascript
js检测iframe是否加载完成的方法
2015/11/26 Javascript
Bootstarp风格的toggle效果分享
2016/02/23 Javascript
原生JS实现平滑回到顶部组件
2016/03/16 Javascript
Javascript动画效果(1)
2016/10/11 Javascript
vue中使用codemirror的实例详解
2018/11/01 Javascript
vsCode安装使用教程和插件安装方法
2020/08/24 Javascript
在Vant的基础上封装下拉日期控件的代码示例
2018/12/05 Javascript
express+vue+mongodb+session 实现注册登录功能
2018/12/06 Javascript
玩转Koa之核心原理分析
2018/12/29 Javascript
在Vue项目中使用jsencrypt.js对数据进行加密传输的方法
2019/04/17 Javascript
[45:32]Liquid vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
Python3实现生成随机密码的方法
2014/08/23 Python
sublime text 3配置使用python操作方法
2017/06/11 Python
Flask配置Cors跨域的实现
2019/07/12 Python
Python编译成.so文件进行加密后调用的实现
2019/12/23 Python
python 实现音频叠加的示例
2020/10/29 Python
python 制作简单的音乐播放器
2020/11/25 Python
C++和python实现阿姆斯特朗数字查找实例代码
2020/12/07 Python
Web前端绘制0.5像素的几种方法
2017/08/11 HTML / CSS
城市规划毕业生求职信
2013/10/10 职场文书
大学生旅游业创业计划书
2014/01/29 职场文书
《果园机器人》教学反思
2014/04/13 职场文书
团结演讲稿范文
2014/05/23 职场文书
励志演讲稿大全
2014/08/21 职场文书
2014年便民服务中心工作总结
2014/12/20 职场文书
诉讼和解协议书
2016/03/23 职场文书
nginx从安装到配置详细说明(安装,安全配置,防盗链,动静分离,配置 HTTPS,性能优化)
2022/02/12 Servers