取决于正是你正在尝试做的,你能做到在两个方面。根据您所描述的内容以及您对Sessions的评论,您可以使用会话在页面之间传递信息。
session_start();
$_SESSION['displayname'] = $res["displayname"];
$_SESSION['title'] = $res["title"];
$_SESSION['department'] = $res["department"];
$_SESSION['telephonenumber'] = $res["telephonenumber"];
$_SESSION['mail'] = $res["mail"];
,然后在第二页,读出的值回或直接在页面上使用它们:
$name = $_SESSION['displayname'];
或
echo 'Hello ' . $_SESSION['displayname'] . ' how are you?';
但是,如果第一页是一个列表的所有用户,您如何确定在会话中存储什么信息以传递给Page2?
对我来说,使用GET参数传递页面间的信息会更有意义。因此,举例来说,如果第一页是所有用户的列表,以及关于单个用户的第二页信息,你可以组织你的循环是这样的:
$res=$info[$i];
$m_name=$res["displayname"];
$m_title=$res["title"];
$m_dep=$res["department"];
$m_tel=$res["telephonenumber"];
$m_mail=$res["mail"];
?>