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中调用JAVA
Oct 09 PHP
PHP学习之PHP运算符
Oct 09 PHP
将博客园(cnblogs.com)数据导入到wordpress的代码
Jan 06 PHP
php实现的短网址算法分享
Jun 20 PHP
php使用fsockopen函数发送post,get请求获取网页内容的方法
Nov 15 PHP
PHP通过微信跳转的Code参数获取用户的openid(关键代码)
Jul 06 PHP
thinkphp自定义权限管理之名称判断方法
Apr 01 PHP
Yii2实现ActiveForm ajax提交
May 26 PHP
php实现用户注册密码的crypt加密
Jun 08 PHP
php array_chunk()函数用法与注意事项
Jul 12 PHP
Laravel获取所有的数据库表及结构的方法
Oct 10 PHP
imagettftext() 失效,不起作用
Mar 09 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求最大子序列和的算法实现
2011/06/24 PHP
PHP中exec函数和shell_exec函数的区别
2014/08/20 PHP
ThinkPHP静态缓存简单配置和使用方法详解
2016/03/23 PHP
PHP模板引擎Smarty内建函数section,sectionelse用法详解
2016/04/11 PHP
js身份证验证超强脚本
2008/10/26 Javascript
一个js写的日历(代码部分网摘)
2009/09/20 Javascript
js chrome浏览器判断代码
2010/03/28 Javascript
js跨域问题之跨域iframe自适应大小实现代码
2010/07/17 Javascript
网页前端优化之滚动延时加载图片示例
2013/07/13 Javascript
javascript获取隐藏dom的宽高 具体实现
2013/07/14 Javascript
兼容主流浏览器的iframe自适应高度js脚本
2014/01/10 Javascript
JS下载文件|无刷新下载文件示例代码
2014/04/17 Javascript
javascript中不提供sleep功能如何实现这个功能
2014/05/27 Javascript
chrome不支持form.submit的解决方案
2015/04/28 Javascript
jquery实现多屏多图焦点图切换特效的方法
2015/05/04 Javascript
JS实现网页游戏中滑块响应鼠标点击移动效果
2015/10/19 Javascript
JavaScript中Form表单技术汇总(推荐)
2016/06/26 Javascript
javascript简单实现等比例缩小图片的方法
2016/07/27 Javascript
bootstrap输入框组件使用方法详解
2017/01/19 Javascript
JS实现搜索关键词的智能提示功能
2017/07/07 Javascript
es7学习教程之Decorators(修饰器)详解
2017/07/21 Javascript
浅谈angular2 组件的生命周期钩子
2017/08/12 Javascript
jQuery实现浏览器之间跳转并传递参数功能【支持中文字符】
2018/03/28 jQuery
深入解析ES6中的promise
2018/11/08 Javascript
JavaScript实现简单轮播图效果
2018/12/01 Javascript
[56:48]FNATIC vs EG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
wxPython学习之主框架实例
2014/09/28 Python
django开发之settings.py中变量的全局引用详解
2017/03/29 Python
python爬虫headers设置后无效的解决方法
2017/10/21 Python
Python 无限级分类树状结构生成算法的实现
2021/01/21 Python
html5 Canvas画图教程(6)—canvas里画曲线之arcTo方法
2013/01/09 HTML / CSS
Supersmart英国:欧洲市场首批食品补充剂供应商之一
2018/05/05 全球购物
合作投资意向书
2014/04/01 职场文书
《青山处处埋忠骨》教学反思
2014/04/22 职场文书
2016年九九重阳节活动总结
2016/04/01 职场文书
vue+echarts实现多条折线图
2022/03/21 Vue.js