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 相关文章推荐
PHP简洁函数小结
Aug 12 PHP
php实现多张图片上传加水印技巧
Apr 18 PHP
执行、获取远程代码返回:file_get_contents 超时处理的问题详解
Jun 25 PHP
php连接函数implode与分割explode的深入解析
Jun 26 PHP
php网站判断用户是否是手机访问的方法
Nov 01 PHP
PHP获取文件夹大小函数用法实例
Jul 01 PHP
Symfony2学习笔记之插件格式分析
Mar 17 PHP
thinkPHP中volist标签用法示例
Dec 06 PHP
php连接mysql数据库
Mar 21 PHP
PHP共享内存使用与信号控制实例分析
May 09 PHP
PHP PDOStatement::debugDumpParams讲解
Jan 30 PHP
CI框架教程之优化验证码机制详解【验证码辅助函数】
Apr 16 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
php下使用strpos需要注意 === 运算符
2010/07/17 PHP
thinkPHP下ueditor的使用方法详解
2015/12/26 PHP
js控制div及网页相关属性的代码
2009/12/19 Javascript
基于jquery的拖动布局插件
2011/11/25 Javascript
js常用代码段整理
2011/11/30 Javascript
在js中判断checkboxlist(.net控件客户端id)是否有选中
2013/04/11 Javascript
顶部缓冲下拉菜单导航特效的JS代码
2013/08/27 Javascript
js 遍历json返回的map内容示例代码
2013/10/29 Javascript
Java Mybatis框架入门基础教程
2015/09/21 Javascript
谈谈JavaScript自定义回调函数
2015/10/18 Javascript
利用JQuery写一个简单的异步分页插件
2016/03/07 Javascript
JS中闭包的经典用法小结(2则示例)
2016/12/28 Javascript
Vue.js系列之vue-router(上)(3)
2017/01/03 Javascript
NodeJS遍历文件生产文件列表功能示例
2017/01/22 NodeJs
Three.js基础学习之场景对象
2017/09/27 Javascript
webpack4之SplitChunksPlugin使用指南
2018/06/12 Javascript
js变量声明var使用与不使用的区别详解
2019/01/21 Javascript
详解js中的几种常用设计模式
2020/07/16 Javascript
Vue实现todo应用的示例
2021/02/20 Vue.js
Python设计模式之原型模式实例详解
2019/01/18 Python
Python3.7 dataclass使用指南小结
2019/02/22 Python
Python读取xlsx文件的实现方法
2019/07/04 Python
python GUI库图形界面开发之PyQt5选项卡控件QTabWidget详细使用方法与实例
2020/03/01 Python
在django项目中导出数据到excel文件并实现下载的功能
2020/03/13 Python
CSS3 函数技巧 用css 实现js实现的事情(clac Counters Tooltip)
2017/08/15 HTML / CSS
html5+css3气泡组件的实现
2014/11/21 HTML / CSS
HomeAway澳大利亚:预订你的度假屋,公寓、度假村、别墅等
2019/02/20 全球购物
澳大利亚著名的纺织品品牌:Canningvale
2020/05/05 全球购物
个人简历自我鉴定
2013/10/11 职场文书
网上卖盒饭创业计划书范文
2014/02/07 职场文书
学校领导干部民主生活会整改方案
2014/09/29 职场文书
PHP实现创建以太坊钱包转账等功能
2021/04/21 PHP
浅谈Redis在直播场景的实践方案
2021/04/27 Redis
使用SQL实现车流量的计算的示例代码
2022/02/28 SQL Server
Redis实现主从复制方式(Master&Slave)
2022/06/21 Redis
java实现自定义时钟并实现走时功能
2022/06/21 Java/Android