1

这可能看起来像一个愚蠢的问题,但自 2 天以来我浏览了各个页面,并没有自己找到解决方案。所以我做了一个这样的会话变量:

<?php
session_start();

$_SESSION['currentpage']="home";
?>

(我检查过,它确实生成了变量并正确分配了它。)

然后我尝试在这里将其用作参数:

<body onload="changepage($_SESSION['currentpage'])">

它不传递变量。我试图将它直接放入函数中,就像不作为参数一样,但在其中也不起作用。我敢打赌,我在这里严重错过了一些东西。有人可以帮忙吗?谢谢。

4

2 回答 2

5

您缺少 PHP 标记:

<body onload="changepage('<?php echo $_SESSION['currentpage']; ?>')">
于 2013-05-14T09:25:10.010 回答
0
<body onload="changepage($_SESSION['currentpage'])">

应该

<body onload="changepage('<?php echo $_SESSION['currentpage'];?>')">
于 2013-05-14T09:25:55.107 回答