PHP为以后的PHP页面创建会话

Roc*_*aco 0 php session

我想将一些值保存到$ _SESSION变量,我尝试创建这样的会话:

 if(isset($row_WADAsarenewals['AgreeNum'])) {    
        $_SESSION['AgreeNum'] = $row_WADAsarenewals['AgreeNum'];
 }
Run Code Online (Sandbox Code Playgroud)

但是当我试图像这样显示这个会话时它没有显示出来?echo($AgreeNum); 我究竟做错了什么?

Chr*_*son 5

要回显会话,您需要调用session-variable,而不是与session-variable同名的常规变量.所以你的回声是:

echo $_SESSION["AgreeNum"];
Run Code Online (Sandbox Code Playgroud)

此外,如果您在写入会话时遇到问题,则可能必须在向会话写入任何内容之前调用session_start().