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 相关文章推荐
用ADODB来让PHP操作ACCESS数据库的方法
Dec 31 PHP
dedecms中显示数字验证码的修改方法
Mar 21 PHP
基于flush()不能按顺序输出时的解决办法
Jun 29 PHP
php curl_init函数用法
Jan 31 PHP
PHP学习笔记(一) 简单了解PHP
Aug 04 PHP
php开启与关闭错误提示适用于没有修改php.ini的权限
Oct 16 PHP
PHP实现将视频转成MP4并获取视频预览图的方法
Mar 12 PHP
PHP实现搜索地理位置及计算两点地理位置间距离的实例
Jan 08 PHP
ajax调用返回php接口返回json数据的方法(必看篇)
May 05 PHP
在PHP 7下安装Swoole与Yar,Yaf的方法教程
Jun 02 PHP
thinkPHP框架整合tcpdf插件操作示例
Aug 07 PHP
php 使用expat方式解析xml文件操作示例
Nov 26 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和ACCESS写聊天室(三)
2006/10/09 PHP
ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
2014/08/08 PHP
PHP进阶学习之垃圾回收机制详解
2019/06/18 PHP
accesskey 提交
2006/06/26 Javascript
漂亮的widgets,支持换肤和后期开发新皮肤
2007/04/23 Javascript
ext form 表单提交数据的方法小结
2008/08/08 Javascript
js 对象是否存在判断
2009/07/15 Javascript
Jquery.Form 异步提交表单的简单实例
2014/03/03 Javascript
javascript学习笔记(八)正则表达式
2014/10/08 Javascript
jQuery定义插件的方法
2015/12/18 Javascript
实例详解AngularJS实现无限级联动菜单
2016/01/15 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
2016/05/16 Javascript
Vue.js每天必学之Class与样式绑定
2016/09/05 Javascript
浅谈js script标签中的预解析
2016/12/30 Javascript
JS闭包可被利用的常见场景小结
2017/04/09 Javascript
js最简单的双向绑定实例讲解
2018/01/02 Javascript
JS实现简易换图时钟功能分析
2018/01/04 Javascript
JavaScript中为事件指定处理程序的五种方式分析
2018/07/27 Javascript
vue的全局变量和全局拦截请求器的示例代码
2018/09/13 Javascript
前端开发基础javaScript的六大作用
2020/08/06 Javascript
分享Python文本生成二维码实例
2016/01/06 Python
Python中表示字符串的三种方法
2017/09/06 Python
python实现自动登录后台管理系统
2018/10/18 Python
python使用pdfminer解析pdf文件的方法示例
2018/12/20 Python
Python中关于浮点数的冷知识
2019/09/22 Python
python实现字符串和数字拼接
2020/03/02 Python
python3.6.5基于kerberos认证的hive和hdfs连接调用方式
2020/06/06 Python
利用Python如何制作贪吃蛇及AI版贪吃蛇详解
2020/08/24 Python
详解使用Python写一个向数据库填充数据的小工具(推荐)
2020/09/11 Python
关于html字符串正则判断和匹配的具体使用
2019/12/12 HTML / CSS
私有程序集与共享程序集有什么区别
2013/04/05 面试题
会计电算化个人自我评价
2013/11/17 职场文书
关于赌博的检讨书
2014/01/24 职场文书
出国留学担保书
2014/05/20 职场文书
关于运动会的广播稿50字
2014/10/17 职场文书
2016年学校“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书