100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > php实现简单用户登录功能程序代码

php实现简单用户登录功能程序代码

时间:2021-01-27 21:14:50

相关推荐

php实现简单用户登录功能程序代码

php教程|php手册

php用户登录,php登录功能

php教程-php手册

下面有两种方法实现用户登录了,一个是无数据库直接登录功能,一个是有数据库查询判断登录,后者是我们最常用的管理权限与后台登录功能,希望对各位有帮助哦.

android 开源app源码下载,gnome-ubuntu,tomcat中如何播放视频,php爬虫防,php中高级程序员面试题,SEM和SEO作用分别是什么lzw

用户登录系统(没数据库)关键的代码.

吉他源码,vscode无法插入图片,ubuntu17.10,idea多模块tomcat,wininet 爬虫,php怎么写api,太原seo推广品牌公司,人事网站源码,秒赞网换模板lzw

在loginUI.php中主要是:

宝塔面板国内版源码,ubuntu清除代理设置,网络爬虫入刑,php input 配置,seo优化就业lzw

<?php if(error!=null){ $error=$_GET[error]; echo $error; echo "登陆失败,请检查您的用户名(yugaga)和密码(123456)"; }

就是在登录失败之后显示一些提示信息,在loginCheck.php中,代码如下:

<?php $username=$_POST[username]; $password=$_POST[password]; if($username=="yugaga"&&$password=="123456″){ $host = $_SERVER[HTTP_HOST]; $uri = rtrim(dirname($_SERVER[PHP_SELF]), /); $extra = welcome.php?user=.$username; header("Location: http://$host$uri/$extra"); }else { $host = $_SERVER[HTTP_HOST]; $uri = rtrim(dirname($_SERVER[PHP_SELF]), /); $extra = loginUI.php?error=failer; header("Location: http://$host$uri/$extra"); }

主要是对提交的信息进行验证,这里面用到了正则匹配,和全局变量,在welcome.php中,主要输出信息,代码如下:

<?php $username=$_GET[user]; echo "欢迎".$username."的登陆";

用户登录系统(有数据库),我们试着去连接数据库,主要是增添加了两个文件,一个SqlHepler.php,用来获得数据库的连接,一个userService.php文件,用来处理和用户相关的操作,比如用户登录的验证,在本次中,我们只是添加了一个函数checkUserLogin($username,$password),根据用户名和密码判断用户是不是登录成功.

html代码如下:

>简单的登陆演示用户账号:

用户秘密:

<?php $error=$_GET[error]; if($error==failer){ echo "登陆失败,请检查您的用户名(yugaga)和密码(123456)"; }

主要代码:

<?php include_once SqlHelper.php; function checkUserLogin($username,$password){ $res=mysql_query("select *from users where username=\".$username."\"); if(($listuser=mysql_fetch_array($res))!=null){ if($listuser[2]==$password){ return true; } }else { return false; } }

SqlHelper的代码:

<?php $server="localhost"; $user="root"; $pass=""; $con=mysql_connect($server,$user,$pass); mysql_select_db("login",$con);

登录成功之后代码:

<?php $username=$_GET[user]; echo "欢迎".$username."的登陆";

本文地址:

转载随意,但请附上文章地址:-)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。