php中的登陆login

时间:2023-10-08 10:49:30 

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中的登陆login
0
投稿

猜你喜欢

  • 基于python 二维数组及画图的实例详解

    2021-12-13 08:27:46
  • MySQL插入中文不乱码的5种方法

    2024-01-17 10:47:21
  • MySQL授权命令grant的使用方法小结

    2024-01-22 14:09:22
  • 浅谈javascript 迭代方法

    2024-06-07 15:50:55
  • 通过源码分析Python中的切片赋值

    2021-06-26 16:31:04
  • Python详细对比讲解break和continue区别

    2022-08-09 08:45:05
  • JS将滑动门改为选项卡(需鼠标点击)的实现方法

    2024-05-22 10:36:17
  • vue如何在自定义组件中使用v-model

    2024-06-07 16:03:25
  • Python中实现输入一个整数的案例

    2022-05-28 18:42:21
  • mysql一次将多条不同sql查询结果并封装到一个结果集的实现方法

    2024-01-19 23:30:05
  • 使用SQL Server判断文件是否存在后再删除(详解)

    2024-01-19 13:03:33
  • Java连接Mysql 8.0.18版本的方法详解

    2024-01-24 10:08:29
  • python numpy.linalg.norm函数的使用及说明

    2022-05-27 10:20:32
  • 一篇文章教会你PYcharm的用法

    2023-06-30 14:18:56
  • Python实现批量翻译的示例代码

    2023-02-27 04:24:12
  • python使用Image处理图片常用技巧分析

    2023-01-17 14:51:38
  • Python垃圾回收机制三种实现方法

    2023-02-22 00:24:42
  • Python实现一个简单的递归下降分析器

    2022-10-05 16:23:13
  • 深入探索数据库MySQL性能优化与复杂查询相关操作

    2024-01-26 20:25:11
  • tensorflow使用L2 regularization正则化修正overfitting过拟合方式

    2023-11-26 04:07:32
  • asp之家 网络编程 m.aspxhome.com