gpt4 book ai didi

php - 如何跨页面使用store和use session变量?

转载 作者:IT王子 更新时间:2023-10-28 23:57:16 26 4
gpt4 key购买 nike

当访问一个页面时,我想启动一个 session 并存储一个 session 变量:

<?php
session_start();
$_SESSION['myvar']='myvalue';
?>

然后从另一个页面,我想检查该 session 变量是否已存储:

<?php
session_start();
echo("1");
if(isset($_SESSION['myvar']))
{
echo("2");
if($_SESSION['myvar'] == 'myvalue')
{
echo("3");
exit;
}
}
?>

此代码对我不起作用。

最佳答案

类(class)循序渐进

  1. 在一切之前定义 session ,在此之前不应有输出,NO OUTPUT

    <?php
    session_start();
    ?>
  2. 在页面内设置您的 session ,然后您就可以访问该页面。例如这是page 1.php

    <?php
    //This is page 1 and then we will use session that defined from this page:
    session_start();
    $_SESSION['email']='email@example.com';
    ?>
  3. 2.php

    中使用和获取 session
     <?php

    //In this page I am going to use session:

    session_start();
    if($_SESSION['email']){
    echo 'Your Email Is Here! :) ';
    }
    ?>

注意:评论没有输出。

关于php - 如何跨页面使用store和use session变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5489365/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com