Php 在网站的其余部分使用SMF会话数据

Php 在网站的其余部分使用SMF会话数据,php,session-variables,Php,Session Variables,我正在尝试实现SMF来处理我的网站帐户,我需要弄清楚如何在会话中访问用户id,以便将我的论坛合并到网站中 这是合并两者所需的唯一值,但我无法确定SMF用户id是否在会话数据中,但仅是他们可能对其进行了命名 我尝试将它添加到SSI.php中以查找它,但即使3333也没有显示出来 echo "<tr><td>"; foreach ($_SESSION as $key=>$val) echo $key." ".$val; echo "</td><

我正在尝试实现SMF来处理我的网站帐户,我需要弄清楚如何在会话中访问用户id,以便将我的论坛合并到网站中

这是合并两者所需的唯一值,但我无法确定SMF用户id是否在会话数据中,但仅是他们可能对其进行了命名

我尝试将它添加到SSI.php中以查找它,但即使3333也没有显示出来

echo "<tr><td>";
foreach ($_SESSION as $key=>$val)
    echo $key." ".$val;
echo "</td><td>33333333333333333333333333333333333</td></tr>";
echo”“;
foreach($\会话为$key=>$val)
回声$key.“.”$val;
回声“33333333333333333”;

您基本上是在寻找更好的调试输出:

ob_start();
var_dump($_SESSION);
$buffer = ob_get_clean();

echo '<tr><td><pre>', htmlspecialchars($buffer), '</pre></td></tr>';
ob_start();
变量转储($\会话);
$buffer=ob_get_clean();
echo“”,htmlspecialchars($buffer),“”;

或者也可以查看浏览器源代码。

在浏览器中查看源代码。你觉得有什么有用的吗?不知何故,删除SSI.php的内容并将其作为一个空文件上传不会影响网站。可能是我无法调试它以获得答案的原因。