我有一个问题,即 SESSION 变量在其定义之前“显示”..
Index.php 是我的网站,里面有一个设计,里面有一个框架。现在,index.php 有这个:
<div id='message2' onclick="closeNotice2()" style="display: none">
<? echo $_SESSION["user_message_123456"]; ?>
</div>
在框架内,有一个 insert.php 将数据存储到 user_message_123456。
现在在它被存储之前,它会显示 undefined.. 但是在它被存储之后,它仍然会显示在 undefined,直到你刷新页面..
但是,我想这样做,当您存储会话时,它将显示它,并且您不需要刷新页面(f5)。
我知道这是因为您在加载 index.php 时调用了 $_SESSION 变量,除非您没有运行 insert.php,否则它没有定义,但我想找到另一种方法/方式来执行此操作。
任何想法如何做到这一点?例子?请给我看看!!