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方法curl抓取AJAX异步内容思路分析及代码分享
Aug 25 PHP
php实现给一张图片加上水印效果
Jan 02 PHP
PHP上传图片、删除图片简单实例
Nov 12 PHP
php过滤输入操作之htmlentities与htmlspecialchars用法分析
Feb 17 PHP
PHP中递归的实现实例详解
Nov 14 PHP
PHP filesize函数用法浅析
Feb 15 PHP
PHP 数组黑名单/白名单实例代码详解
Jun 04 PHP
redis+php实现微博(一)注册与登录功能详解
Sep 23 PHP
laravel通过a标签从视图向控制器实现传值
Oct 15 PHP
Laravel 中使用简单的方法跟踪用户是否在线(推荐)
Oct 30 PHP
thinkphp5 路由分发原理
Mar 18 PHP
详解PHP Swoole与TCP三次握手
May 27 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
ob_start(),ob_start('ob_gzhandler')使用
2006/12/25 PHP
Laravel 4 初级教程之安装及入门
2014/10/30 PHP
微信公众号支付之坑:调用支付jsapi缺少参数 timeStamp等错误解决方法
2016/01/12 PHP
jquery 分页控件实现代码
2009/11/30 Javascript
jquery下实现overlay遮罩层代码
2010/08/25 Javascript
js中的cookie的读写操作示例详解
2014/04/17 Javascript
node.js中的fs.fsyncSync方法使用说明
2014/12/15 Javascript
jQuery Timelinr实现垂直水平时间轴插件(附源码下载)
2016/02/16 Javascript
深入浅析JS的数组遍历方法(推荐)
2016/06/15 Javascript
如何用js实现鼠标向上滚动时浮动导航
2016/07/18 Javascript
微信小程序 wxapp地图 map详解
2016/10/31 Javascript
AngularJS中run方法的巧妙运用
2017/01/04 Javascript
Bootstrap表单简单实现代码
2017/03/06 Javascript
Vue.js 2.0学习教程之从基础到组件详解
2017/04/24 Javascript
vue中如何让子组件修改父组件数据
2018/06/14 Javascript
Vue响应式原理Observer、Dep、Watcher理解
2019/06/06 Javascript
微信小程序自定义弹窗实现详解(可通用)
2019/07/04 Javascript
python获取本机mac地址和ip地址的方法
2015/04/29 Python
python实现自动更换ip的方法
2015/05/05 Python
Linux 发邮件磁盘空间监控(python)
2016/04/23 Python
python 阶乘累加和的实例
2019/02/01 Python
python 单线程和异步协程工作方式解析
2019/09/28 Python
pymysql的简单封装代码实例
2020/01/08 Python
Django实现列表页商品数据返回教程
2020/04/03 Python
Python drop方法删除列之inplace参数实例
2020/06/27 Python
详解CSS3实现响应式手风琴效果
2020/06/10 HTML / CSS
印尼极简主义和实惠的在线家具店:Fabelio
2019/03/27 全球购物
美国排名第一的泳池用品直接来源:In The Swim
2019/09/23 全球购物
爱尔兰旅游网站:ebookers.ie
2020/01/24 全球购物
工商技校毕业生自荐信
2013/11/15 职场文书
优秀教师推荐材料
2014/12/16 职场文书
2015年世界水日活动总结
2015/02/09 职场文书
春节慰问信范文
2015/02/15 职场文书
党务工作者主要事迹材料
2015/11/03 职场文书
Nginx服务器添加Systemd自定义服务过程解析
2021/03/31 Servers
golang中的struct操作
2021/11/11 Golang