在php中保留会话变量
我希望在从一个页面浏览到另一个页面时保留会话变量 有人能帮我做到吗??在php中保留会话变量,php,Php,我希望在从一个页面浏览到另一个页面时保留会话变量 有人能帮我做到吗?? 谢谢它是为它而做的。我认为您缺少脚本的会话\u start()部分。 然后您可以按如下方式注册一个var:$\u会话['var\u name']='value'完成后,如果会话未过期,该变量将在域中的任何位置可用。 请记住,默认情况下,会话将在24分钟不活动后过期 基本上,代码应该如下所示: session_start(); $_SESSION['var'] = 'var'; 您应该能够在另一个页面中获取变量: $var
谢谢它是为它而做的。我认为您缺少脚本的
会话\u start()
部分。
然后您可以按如下方式注册一个var:$\u会话['var\u name']='value'代码>完成后,如果会话未过期,该变量将在域中的任何位置可用。
请记住,默认情况下,会话将在24分钟不活动后过期
基本上,代码应该如下所示:
session_start();
$_SESSION['var'] = 'var';
您应该能够在另一个页面中获取变量:
$var = $_SESSION['var'];
给你。只是不要忘记在每个页面顶部需要使用会话的session\u start()
。这样
<?php
session_start();
$_SESSION['views'] = 1;
echo "Pageviews = ". $_SESSION['views'];
?>
\u SESSION
中的数据将跨多个页面持久化,直到您调用SESSION\u destroy()函数。以最基本的方式确定
<?php
//index.php
session_start();
$_SESSION['name'] = "Fred";
header("Location:displayname.php");
?>
<?php
//displayname.php
session_start();
echo $_SESSION['name'];
?>