>我在第一个php页面中存储了id的值,如下所示:
<?php
...
$_SESSION["UID"] = $row["JS_ID"];
...
?>
这是第二页,
<?php
...
session_start();
$uid=$_SESSION["UID"];
...
?>
当我将其作为值传递时,它可以工作,但是当我运行我的项目时,它说错误为,"未定义的索引 UID"..有什么办法可以清除它吗?
试试这些:
页1.php:
<?php
...
session_start();
$_SESSION["UID"] = $row["JS_ID"];
...
?>
页2.php:
<?php
...
session_start();
$uid=$_SESSION["UID"];
...
?>
首先,您需要从第二页开始删除会话,并在第一页上启动会话
session_start();
因为每当启动会话时,只有您可以访问会话变量。但是您是在第二页上启动会话。这没有用。