如何使用PHP从一个页面继续到另一个页面

好的,我设置了一个会话…但是现在如何在其他页面上使用它呢?

我试着做

@session_start();

if(isset($_SESSION['$userName'])) {

echo "Your session is running " . $_SESSION['$userName'];

}

回答:

如果您的PHP设置清晰(会话写正常)并且cookie通常发送到浏览器(并保留了),则您应该可以执行以下操作

在第一页上:

session_start();

$_SESSION['userName'] = 'Root';

在第二页上:

session_start();

if(isset($_SESSION['userName'])) {

echo "Your session is running " . $_SESSION['userName'];

}

请注意,在发送任何输出之前,必须先调用session_start(),因此,如果必须在会话_start中使用@,它可能会隐藏警告。

由于这些是警告,如果给定的示例不起作用,请尝试在调用session_start之前添加以下内容:

error_reporting(E_ALL);

以上是 如何使用PHP从一个页面继续到另一个页面 的全部内容, 来源链接: utcz.com/qa/404314.html

回到顶部