php中的登陆login实例代码


Posted in PHP onJune 20, 2016

本文实例为大家分享了php中的登陆login具体实现代码,供大家参考,具体内容如下

<?php 
require "../include/DBClass.php"; 
$username=$_POST['UserName']; 
$password=$_POST['Password']; 
if(empty($username) || empty($password)){ 
 Go_Msg("请填写用户名,密码!","../default.html"); 
 exit; 
 } 
DBConn(); 
$password=md5($password); 
$SQL = "Select UserName,UserType,UserPass From siteuser where UserName='" . $username ."' and UserPass='" . $password . "' and isopen=1"; 
//echo "$SQL"; 
$result = $db -> exec_SQL($SQL); 
 $total=mysql_num_rows($result); 
 if($total==0){ 
 DBClose(); 
 Go_Msg("注册用户还没有通过管理员审核或用户名及密码不符!请重新输入!","../default.html"); 
 exit; 
 }else{ 
 $Rs = $db -> fetch_array($result); 
 //附值,并登录 
 session_register("username"); 
 session_register("usertype"); 
 $_SESSION["usertype"]=$Rs['UserType']; 
 $_SESSION["username"]=$username; 
 //echo $_SESSION["username"]; 
 if ($_SESSION["usertype"]==1){ 
  Go_Msg("登陆成功!","default.php"); 

  //header('Location:http://163.com'); 
 } 
 if ($_SESSION["usertype"]==2){ 
   Go_Msg("登陆成功!","../user2/default_1.php"); 
 } 
 if ($_SESSION["usertype"]==3){ 

   Go_Msg("登陆成功!","../user3/default_2.php"); 
 } 
 // header('Location:default.php'); 
 } 
DBClose(); 
// 何问起 hovertree.com
?>

以上就是本文的全部内容,希望对大家学习PHP程序设计有所帮助。

PHP 相关文章推荐
discuz authcode 经典php加密解密函数解析
Jul 12 PHP
php的list()的一步操作给一组变量进行赋值的使用
May 18 PHP
php设计模式 Delegation(委托模式)
Jun 26 PHP
php计算两个日期时间差(返回年、月、日)
Jun 19 PHP
文件上传之SWFUpload插件(代码)
Jul 30 PHP
PHP页面输出搜索后跳转下一页的处理方法
Sep 30 PHP
Yii统计不同类型邮箱数量的方法
Oct 18 PHP
PHP中CheckBox多选框上传失败的代码写法
Feb 13 PHP
yii2简单使用less代替css示例
Mar 10 PHP
ajax+php实现无刷新验证手机号的实例
Dec 22 PHP
Yii2框架redis基本应用示例
Jul 13 PHP
laravel5表单唯一验证的实例代码
Sep 30 PHP
Laravel中使用FormRequest进行表单验证方法及问题汇总
Jun 19 #PHP
php打乱数组二维数组多维数组的简单实例
Jun 17 #PHP
PHP 将数组打乱 shuffle函数的用法及简单实例
Jun 17 #PHP
PHP 数组基本操作方法详解
Jun 17 #PHP
全面了解PHP中的全局变量
Jun 17 #PHP
浅析PHP7新功能及语法变化总结
Jun 17 #PHP
PHP设计模式之迭代器模式
Jun 17 #PHP
You might like
PHP版自动生成文章摘要
2008/07/23 PHP
解析PHP处理换行符的问题 \r\n
2013/06/13 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(七)
2014/06/23 PHP
详解laravel安装使用Passport(Api认证)
2018/07/27 PHP
EXTJS内使用ACTIVEX控件引起崩溃问题的解决方法
2010/03/31 Javascript
js String对象中常用方法小结(字符串操作)
2012/01/27 Javascript
jQuery实现页面滚动时层智能浮动定位实例探讨
2013/03/29 Javascript
仿百度输入框智能提示的js代码
2013/08/22 Javascript
浅析js设置控件的readonly与enabled属性问题
2013/12/25 Javascript
JavaScript中创建对象和继承示例解读
2014/02/12 Javascript
有关jQuery中parent()和siblings()的小问题
2016/06/01 Javascript
全面了解JavaScript的数据类型转换
2016/07/01 Javascript
ionic实现滑动的三种方式
2016/08/27 Javascript
Nodejs+Socket.io实现通讯实例代码
2017/02/13 NodeJs
vue中多路由表头吸顶实现的几种布局方式
2019/04/12 Javascript
js尾调用优化的实现
2019/05/23 Javascript
泛谈JS逻辑判断选择器 || &amp;&amp;
2019/05/24 Javascript
[02:07]2017国际邀请赛中国区预选赛直邀战队前瞻
2017/06/23 DOTA
[52:41]OG vs IG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/20 DOTA
python中for循环输出列表索引与对应的值方法
2018/11/07 Python
解决vscode python print 输出窗口中文乱码的问题
2018/12/03 Python
Python常用模块logging——日志输出功能(示例代码)
2019/11/20 Python
python 求10个数的平均数实例
2019/12/16 Python
Python的控制结构之For、While、If循环问题
2020/06/30 Python
解决pip安装的第三方包在PyCharm无法导入的问题
2020/10/15 Python
详解使用CSS3的@media来编写响应式的页面
2017/11/01 HTML / CSS
css3 按钮 利用css3实现超酷下载按钮
2013/03/18 HTML / CSS
日本热销NO.1胶原蛋白冻:Aishitoto爱希特多
2019/06/20 全球购物
俄罗斯运动、健康和美容产品在线商店:Lactomin.ru
2020/07/23 全球购物
打架检讨书800字
2014/01/10 职场文书
管理信息系学生的自我评价
2014/01/11 职场文书
2014年小学元旦活动方案
2014/02/12 职场文书
网络研修随笔感言
2014/02/17 职场文书
党员学习正风肃纪思想汇报
2014/09/12 职场文书
平安家庭事迹材料
2014/12/20 职场文书
div与span之间的区别与使用介绍
2021/12/06 HTML / CSS