1
会话在我的登录脚本中没有使用。这段代码有什么问题。当我在同一个文件中回显$ _SESSION ['userid']时,它显示用户标识。但是当我回应另一个文件时,没有任何回应。会话在我的登录脚本中不起作用
<?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");
}
请显示其他文件的代码。 – middus 2011-12-18 14:02:26
你在另一个文件中是否有'session_start()'? – Jon 2011-12-18 14:07:27
没有。我只在这个文件中加入了session_start()。 – Namal 2011-12-18 14:09:40