0

我已经在 PHP 中编写了代码,我想在其中使用会话变量,这样当我单击提交按钮时,我将在登陆新页面后获得相同的会话变量。

但是会话变量在提交后显示为空。

下面是我的代码:

session_start();
$i=6;
$_SESSION['testing1']=$_SESSION['testing'];
$_SESSION['testing']=$i;

但 $_SESSION['testing1'] 的值始终显示为空。

第一次它将是空的,但是在单击调用同一页面的提交按钮后,它不应该给出空值

4

2 回答 2

3

您正在设置$_SESSION['testing']之后$_SESSION['testing1']=$_SESSION['testing'];,因此在设置时它仍然是空的。切换两个语句。

于 2012-05-25T18:12:00.580 回答
0

尝试这个

session_start();
$i=6;
$_SESSION['testing']=$i;
$_SESSION['testing1']=$_SESSION['testing'];
于 2012-05-25T18:14:39.253 回答