php中的登陆login


Posted in PHP onJanuary 18, 2007

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();

?> 

PHP 相关文章推荐
从MySQL数据库表中取出随机数据的代码
Sep 05 PHP
java EJB 加密与解密原理的一个例子
Jan 11 PHP
用穿越火线快速入门php面向对象
Feb 22 PHP
PHP数据过滤的方法
Oct 30 PHP
php中的路径问题与set_include_path使用介绍
Feb 11 PHP
php截取中文字符串函数实例
Feb 23 PHP
PHP的Yii框架中View视图的使用进阶
Mar 29 PHP
php获取本机真实IP地址实例代码
Mar 31 PHP
PHP将URL转换成短网址的算法分享
Sep 13 PHP
PHPCMS忘记后台密码的解决办法
Oct 30 PHP
PDO的安全处理与事物处理方法
Oct 31 PHP
浅析PHP中json_encode与json_decode的区别
Jul 15 PHP
php中的时间显示
Jan 18 #PHP
解决phpmyadmin中文乱码问题。。。
Jan 18 #PHP
php批量删除数据
Jan 18 #PHP
mysql 的 like 问题,超强毕杀记!!!
Jan 18 #PHP
一个更简单的无限级分类菜单代码
Jan 16 #PHP
解决中英文字符串长度问题函数
Jan 16 #PHP
在数据量大(超过10万)的情况下
Jan 15 #PHP
You might like
DW中链接mysql数据库时,建立字符集中文出现乱码的解决方法
2010/03/27 PHP
php+jQuery+Ajax简单实现页面异步刷新
2016/08/08 PHP
php通过执行CutyCapt命令实现网页截图的方法
2016/09/30 PHP
Laravel (Lumen) 解决JWT-Auth刷新token的问题
2019/10/24 PHP
JavaScript中使用正则匹配多条,且获取每条中的分组数据
2010/11/30 Javascript
javascript针对DOM的应用分析(二)
2012/04/15 Javascript
Ext中下拉列表ComboBox组件store数据格式用法介绍
2013/07/15 Javascript
php实例分享之实现显示网站运行时间
2014/05/20 Javascript
jQuery调用Webservice传递json数组的方法
2016/08/06 Javascript
原生js实现addclass,removeclass,toggleclasss实例
2016/11/24 Javascript
谈谈第三方App接入微信登录 解读
2016/12/27 Javascript
vue-router路由简单案例介绍
2017/02/21 Javascript
bootstrap模态框远程示例代码分享
2017/05/22 Javascript
JS 学习总结之正则表达式的懒惰性和贪婪性
2017/07/03 Javascript
分析JS单线程异步io回调的特性
2017/12/01 Javascript
webpack中使用iconfont字体图标的方法
2018/02/22 Javascript
解决vue项目nginx部署到非根目录下刷新空白的问题
2018/09/27 Javascript
详解mpvue中小程序自定义导航组件开发指南
2019/02/11 Javascript
Vue项目移动端滚动穿透问题的实现
2020/05/19 Javascript
[03:00]2014DOTA2国际邀请赛 Titan淘汰潸然泪下Ohaiyo专访
2014/07/15 DOTA
[00:34]拔城逐梦,热血永恒!2020(秋)完美世界城市挑战赛报名开启
2020/10/09 DOTA
Python迭代器和生成器介绍
2015/03/06 Python
python生成器,可迭代对象,迭代器区别和联系
2018/02/04 Python
Python之使用adb shell命令启动应用的方法详解
2019/01/07 Python
Python中如何导入类示例详解
2019/04/17 Python
python  文件的基本操作 菜中菜功能的实例代码
2019/07/17 Python
Pytorch抽取网络层的Feature Map(Vgg)实例
2019/08/20 Python
Python树莓派学习笔记之UDP传输视频帧操作详解
2019/11/15 Python
在Python中预先初始化列表内容和长度的实现
2019/11/28 Python
浅谈selenium如何应对网页内容需要鼠标滚动加载的问题
2020/03/14 Python
Python经典五人分鱼实例讲解
2021/01/04 Python
七一表彰活动方案
2014/01/18 职场文书
求职信标题怎么写
2014/05/26 职场文书
学校党的群众路线教育实践活动对照检查材料
2014/09/24 职场文书
2014年班组工作总结
2014/11/20 职场文书
2014年度思想工作总结
2014/11/27 职场文书