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中数据的批量导入(csv文件)
Oct 09 PHP
PHP中动态HTML的输出技术
Oct 09 PHP
基于mysql的论坛(7)
Oct 09 PHP
php echo()和print()、require()和include()函数区别说明
Mar 27 PHP
PHP之COOKIE支持详解
Sep 20 PHP
PHP中几个常用的魔术常量
Feb 23 PHP
php中使用base HTTP验证的方法
Apr 20 PHP
PHP入门教程之数学运算技巧总结
Sep 11 PHP
PHP命令空间namespace及use的用法小结
Nov 27 PHP
php字符串过滤strip_tags()函数用法实例分析
Jun 24 PHP
PHP使用观察者模式处理异常信息的方法详解
Sep 24 PHP
解决thinkphp5未定义变量会抛出异常,页面错误,请稍后再试的问题
Oct 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编程网上资源导航
2006/10/09 PHP
PHP读取目录下所有文件的代码
2008/01/07 PHP
php计算几分钟前、几小时前、几天前的几个函数、类分享
2014/04/09 PHP
推荐几个开源的微信开发项目
2014/12/28 PHP
又十个超级有用的PHP代码片段
2015/09/24 PHP
php实现的PDO异常处理操作分析
2018/12/27 PHP
PHP _construct()函数讲解
2019/02/03 PHP
JavaScript 获取事件对象的注意点
2009/07/29 Javascript
js 模拟实现类似c#下的hashtable的简单功能代码
2010/01/24 Javascript
判断用户的在线状态 onbeforeunload事件
2011/03/05 Javascript
JQuery将文本转化成JSON对象需要注意的问题
2011/05/09 Javascript
小巧强大的jquery layer弹窗弹层插件
2015/12/06 Javascript
JS实现单击输入框弹出选择框效果完整实例
2015/12/14 Javascript
Vuejs第十三篇之组件——杂项
2016/09/09 Javascript
Vue2.0设置全局样式(less/sass和css)
2017/11/18 Javascript
JS+CSS实现滚动数字时钟效果
2017/12/25 Javascript
解决angularjs WdatePicker ng-model的问题
2018/09/13 Javascript
详解Vue CLI 3.0脚手架如何mock数据
2018/11/23 Javascript
微信小程序导入Vant报错VM292:1 thirdScriptError的解决方法
2019/08/01 Javascript
vue+vant使用图片预览功能ImagePreview的问题解决
2020/04/10 Javascript
在django中使用自定义标签实现分页功能
2017/07/04 Python
Python实现时间序列可视化的方法
2019/08/06 Python
Windows下pycharm创建Django 项目(虚拟环境)过程解析
2019/09/16 Python
python 实现让字典的value 成为列表
2019/12/16 Python
Pycharm快捷键配置详细整理
2020/10/13 Python
详解css3 Transition属性(平滑过渡菜单栏案例)
2017/09/05 HTML / CSS
H5仿微信界面教程(一)
2017/07/05 HTML / CSS
Amara美国站:英国高端家居礼品网站,世界各地的奢侈家具品牌
2017/07/26 全球购物
如何用Python来进行查询和替换一个文本字符串
2014/01/02 面试题
考试作弊被抓检讨书
2014/01/10 职场文书
普通简短的个人自我评价
2014/02/15 职场文书
2014年文学毕业生自我鉴定
2014/04/23 职场文书
学校教师师德师风承诺书
2015/04/28 职场文书
商场圣诞节活动总结
2015/05/06 职场文书
当幸福来敲门英文观后感
2015/06/01 职场文书
Ajax实现异步加载数据
2021/11/17 Javascript