在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'];
?>