繁体   English   中英

会话在我的登录脚本中不起作用

[英]session is not working in my login script

会话未在我的登录脚本中唤醒。 此代码有什么问题。 当我在同一文件中回显$ _SESSION ['userid']时,它将显示该用户ID。 但是,当我回显另一个文件时,没有任何响应。

<?php
session_start();
include '../../classes/check.class.php';
include '../../classes/user.class.php';

$check = new Check();
$user = new User();

$email = $_REQUEST['txtEmail'];
$password = $_REQUEST['txtPassword'];

$userid = $check->validateUser($email, $password);

if($userid){
    $_SESSION['userid'] = $userid;
    $url = '../../index.php';
    header("Location: $url");
}else{
    header("Location: $url");
}

您需要在每个使用会话变量的脚本中添加Session_start()使其正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM