php利用session进行登录验证-php教程

资源魔 26 0

一、详情引见

后端言语:php(用的是原生php,未引入框架)

前端款式:Bootstrap

次要性能:根本的治理员性能,一般用户需求经过治理员来对立治理。一般用户能够查看统计数据,治理员用户只能登入治理员中心治理用户。

(相干学习视频教程分享:php视频教程)

二、session应用

a、登录胜利后需求创立以及记载session

<?php

    require "../DB/MySQLHelper.php";
    require "../BLL/UserBLL.php";
    $result = -1;
    if(count($_POST)!=2)
    {
        echo $result;
        return;
    }
    $name = $_POST["name"];
    $password = $_POST["password"];

    $helper = new MySQLHelper();
    $helper->InitMySQL();
    $level = SelectUserLevel($helper,$name,$password);
    if($level != -1)
    {
        $result = $level;
        session_start();
        $_SESSION["user"] = true;
        $_SESSION["name"]=$name;
        $_SESSION["pwd"]=$password;
    }
    echo $result;
?>

b、其余性能模块应用session的详细办法,写了一个通用的php,其余模块正在挪用前先挪用该php判别能否登录。

<?php
    $user = false;
    session_start();
    //  判别能否登岸
    if (isset($_SESSION["user"]) && $_SESSION["user"] === true) {
        echo "true";
    } 
    else {
        $_SESSION["user"] = false;
        echo "false";
    }

?>

相干文章教程保举:php教程

以上就是php行使session进行登录验证的具体内容,更多请存眷资源魔其它相干文章!

标签: php 登录 php开发教程 php开发资料 php开发自学 session 验证

抱歉,评论功能暂时关闭!