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 相关文章推荐
PHP 已经成熟
Dec 04 PHP
php巧获服务器端信息
Dec 06 PHP
php单例模式实现(对象只被创建一次)
Dec 05 PHP
页面乱码问题的根源及其分析
Aug 09 PHP
php中session退出登陆问题
Feb 27 PHP
codeigniter上传图片不能正确识别图片类型问题解决方法
Jul 25 PHP
Javascript与PHP验证用户输入URL地址是否正确
Oct 09 PHP
php+html5实现无刷新图片上传教程
Jan 22 PHP
PHPTree――php快速生成无限级分类
Mar 30 PHP
PHP依赖注入原理与用法分析
Aug 21 PHP
gearman管理工具GearmanManager的安装与php使用方法示例
Feb 27 PHP
PHP 技巧 * SVG 保存为图片(分享图生成)
Apr 02 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中常用的转义函数
2014/02/28 PHP
php中session过期时间设置及session回收机制介绍
2014/05/05 PHP
Symfony2实现在controller中获取url的方法
2016/03/18 PHP
php实现用户登陆简单实例
2017/04/04 PHP
PHP实现重载的常用方法实例详解
2017/10/18 PHP
浅析php如何实现爬取数据原理
2018/09/27 PHP
JS注册/移除事件处理程序(ExtJS应用程序设计实战)
2013/05/07 Javascript
JavaScript事件处理器中的event参数使用介绍
2013/05/24 Javascript
使用AngularJS创建单页应用的编程指引
2015/06/19 Javascript
Js的Array数组对象详解
2016/02/22 Javascript
jQuery AJAX timeout 超时问题详解
2016/06/21 Javascript
原生js封装自定义滚动条
2017/03/24 Javascript
如何测量vue应用运行时的性能
2019/06/21 Javascript
python对象及面向对象技术详解
2016/07/19 Python
微信 用脚本查看是否被微信好友删除
2016/10/28 Python
Sublime开发python程序的示例代码
2018/01/24 Python
python在html中插入简单的代码并加上时间戳的方法
2018/10/16 Python
Django 拆分model和view的实现方法
2019/08/16 Python
浅析Python语言自带的数据结构有哪些
2019/08/27 Python
python 获取当前目录下的文件目录和文件名实例代码详解
2020/03/10 Python
python字典的值可以修改吗
2020/06/29 Python
Python logging模块handlers用法详解
2020/08/14 Python
基于pycharm 项目和项目文件命名规则的介绍
2021/01/15 Python
巧用CSS3的calc()宽度计算做响应模式布局的方法
2018/03/22 HTML / CSS
阿根廷首家户外用品制造商和经销商:Montagne
2018/02/12 全球购物
绿色美容,有机护肤品和化妆品:Safe & Chic
2018/10/29 全球购物
Oral-B荷兰:牙医最推荐的品牌
2020/02/25 全球购物
瀑布模型都有哪些优缺点
2014/06/23 面试题
房地产融资计划书
2014/01/10 职场文书
七一党建活动方案
2014/01/28 职场文书
教师自我鉴定范文
2014/03/20 职场文书
2014年母亲节演讲稿范文
2014/05/07 职场文书
2015个人年度工作总结范文
2015/05/28 职场文书
JavaWeb Servlet实现网页登录功能
2021/07/04 Java/Android
使用canvas对video视频某一刻截图功能
2021/09/25 HTML / CSS
python turtle绘图命令及案例
2021/11/23 Python