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 相关文章推荐
PHP5权威编程阅读学习笔记 附电子书下载
Jul 05 PHP
php的POSIX 函数以及进程测试的深入分析
Jun 03 PHP
php cli 小技巧
Jun 03 PHP
如何使用PHP批量去除文件UTF8 BOM信息
Aug 05 PHP
php结合安卓客户端实现查询交互实例
May 05 PHP
php实现SAE上使用storage上传与下载文件的方法
Jun 29 PHP
php简单判断文本编码的方法
Jul 30 PHP
smarty简单应用实例
Nov 03 PHP
php车辆违章查询数据示例
Oct 14 PHP
使用PHP+MySql实现微信投票功能实例代码
Sep 29 PHP
THINKPHP3.2使用soap连接webservice的解决方法
Dec 13 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
Nov 24 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 cookie 作用范围?不要在当前页面使用你的cookie
2009/03/24 PHP
Windows IIS PHP 5.2 安装与配置方法
2009/06/08 PHP
浅谈PHP 闭包特性在实际应用中的问题
2009/10/30 PHP
浅析php中json_encode()和json_decode()
2014/05/25 PHP
WordPress中is_singular()函数简介
2015/02/05 PHP
PHP+JS实现大规模数据提交的方法
2015/07/02 PHP
PHP设置进度条的方法
2015/07/08 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
2017/12/21 PHP
Yii2.0 RESTful API 基础配置教程详解
2018/12/26 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
2019/12/18 PHP
javaScript复制功能调用实现方案
2012/12/13 Javascript
调试Javascript代码(浏览器F12及VS中debugger关键字)
2013/01/25 Javascript
javascript模拟map输出与去除重复项的方法
2015/02/09 Javascript
JavaScript中的getMilliseconds()方法使用详解
2015/06/10 Javascript
AngularJS基础 ng-click 指令示例代码
2016/08/01 Javascript
Javascript中判断一个值是否为undefined的方法详解
2016/09/28 Javascript
微信小程序 底部导航栏目开发资料
2016/12/05 Javascript
vuejs父子组件通信的问题
2017/01/11 Javascript
AngularJS遍历获取数组元素的方法示例
2017/11/11 Javascript
基于webpack-hot-middleware热加载相关错误的解决方法
2018/02/22 Javascript
JavaScript获取移动设备型号的实现代码(JS获取手机型号和系统)
2018/03/10 Javascript
微信小程序下拉框功能的实例代码
2018/11/06 Javascript
使用jquery的cookie实现登录页记住用户名和密码的方法
2019/03/13 jQuery
vue项目中定义全局变量、函数的几种方法
2019/11/08 Javascript
微信小程序开发(一):服务器获取数据列表渲染操作示例
2020/06/01 Javascript
Vue+Bootstrap收藏(点赞)功能逻辑与具体实现
2020/10/22 Javascript
浅谈Python类里的__init__方法函数,Python类的构造函数
2016/12/10 Python
python实现合并多个list及合并多个django QuerySet的方法示例
2019/06/11 Python
解决tensorflow训练时内存持续增加并占满的问题
2020/01/19 Python
python_array[0][0]与array[0,0]的区别详解
2020/02/18 Python
如何解决pycharm调试报错的问题
2020/08/06 Python
HTML5 Canvas中使用用路径描画圆弧
2015/01/01 HTML / CSS
HTML5 Canvas 实现K线图的示例代码
2019/12/23 HTML / CSS
什么是托管函数?托管函数有什么用?
2014/06/15 面试题
2015年医院创卫工作总结
2015/04/22 职场文书
合同范本之电脑出租
2019/08/13 职场文书