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实现将GB编码转换为UTF8
Nov 25 PHP
php桌面中心(三) 修改数据库
Mar 11 PHP
PHP 类相关函数的使用详解
May 10 PHP
浅谈web上存漏洞及原理分析、防范方法(文件名检测漏洞)
Jun 29 PHP
PHP基础知识介绍
Sep 17 PHP
php读取mysql的简单实例
Jan 15 PHP
php+mysqli事务控制实现银行转账实例
Jan 29 PHP
php发送html格式文本邮件的方法
Jun 10 PHP
php英文单词统计器
Jun 23 PHP
PHP使用自定义方法实现数组合并示例
Jul 07 PHP
PHP实现二维数组根据key进行排序的方法
Dec 30 PHP
[原创]php token使用与验证示例【测试可用】
Aug 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分页函数
2006/07/08 PHP
PHP中的session永不过期的解决思路及实现方法分享
2011/04/20 PHP
PHP弹出提示框并跳转到新页面即重定向到新页面
2014/01/24 PHP
PHP文件锁定写入实例解析
2014/07/14 PHP
PHP完全二叉树定义与实现方法示例
2017/10/09 PHP
Laravel实现批量更新多条数据
2020/04/06 PHP
JQuery教学之性能优化
2014/05/14 Javascript
javascript下拉框选项单击事件的例子分享
2015/03/04 Javascript
jquery实现用户信息修改验证输入方法汇总
2015/07/18 Javascript
js实现登陆遮罩效果的方法
2015/07/28 Javascript
javascript弹出窗口实现代码
2015/11/12 Javascript
jQuery限制图片大小的方法
2016/05/25 Javascript
jQuery滚动新闻实现代码
2016/06/26 Javascript
用NodeJS实现批量查询地理位置的经纬度接口
2016/08/16 NodeJs
js中创建对象的几种方式
2017/02/05 Javascript
mockjs,json-server一起搭建前端通用的数据模拟框架教程
2017/12/18 Javascript
Bootstrap 实现表格样式、表单布局的实例代码
2018/12/09 Javascript
node.js实现微信开发之获取用户授权
2019/03/18 Javascript
Python 条件判断的缩写方法
2008/09/06 Python
Python psutil模块简单使用实例
2015/04/28 Python
Python如何为图片添加水印
2016/11/25 Python
对python requests的content和text方法的区别详解
2018/10/11 Python
Python中文编码知识点
2019/02/18 Python
Python 安装第三方库 pip install 安装慢安装不上的解决办法
2019/06/18 Python
安装Anaconda3及使用Jupyter的方法
2020/10/27 Python
详解CSS3的opacity属性设置透明效果的用法
2016/05/09 HTML / CSS
html5 兼容IE6结构的实现代码
2012/05/14 HTML / CSS
Philosophy美国官网:美国美容品牌
2016/08/15 全球购物
LookFantastic丹麦:英国美容护肤精品在线商城
2016/08/18 全球购物
大都会艺术博物馆商店:The Met Store
2018/06/22 全球购物
大学生水文观测实习自我鉴定
2013/09/29 职场文书
翻译专业应届生求职信
2013/11/23 职场文书
中国梦演讲稿开场白
2014/08/28 职场文书
计划生育目标责任书
2015/05/09 职场文书
Java使用jmeter进行压力测试
2021/07/09 Java/Android
教你修复 Win11应用商店加载空白问题
2021/12/06 数码科技