1

直升机,

我遇到了会话变量的问题。页面重定向到另一个页面后会话值丢失。我简单地使用了两个页面进行测试。

在第一页(test.php) -

<?php 
        session_start(); 
        $_SESSION['test'] = 'SS'; 
        header('location: test2.php'); 
?>

在第二页(test2.php)-

<?php
       session_start();
       echo $_SESSION['SS'];
?>

但是test2.php 没有任何价值。目前我正在对 startlogic 主机进行测试,当我在不同主机上使用相同的页面时,它起作用了。这真的是托管问题吗?PHP 版本或 Web 服务器 (aarche) 问题?

谢谢你,登

4

1 回答 1

1

在 test2.php 上,你应该有 echo $_SESSION['test'] 而不是 $_SESSION['SS']。“SS”是您保存到会话变量的值,“test”是索引。

于 2013-04-25T02:44:58.467 回答