例如,我在index.php上开始一个有我的表单的会话。在我的表单中,我有一个名称输入和一个提交按钮。我创建了这段代码:
$_SESSION['name'] = $_POST['name'];
header('Location: page.php');
在page.php上我启动会话并显示消息
<h3>Thank you <?php echo $_SESSION['name'];?>, for signing up.</h3>
如何将张贴的名称数据传递给page.php?
答案 0 :(得分:0)
在http的上下文中,会话是一种在页面/请求之间传递数据的方式,因为http是无状态的。
页面如何知道示例中的值?因为它们存储在会话变量中并可通过请求获得。
有关背景信息,请参阅: https://www.w3schools.com/php/php_sessions.asp
What is session and session variables?
http://php.net/manual/en/reserved.variables.session.php
https://en.m.wikipedia.org/wiki/Session_(computer_science)#Web_server_session_management