当访问一个页面时,我想启动一个会话并存储一个会话变量:
<?php
session_start();
$_SESSION['myvar']='myvalue';
?>
然后从另一个页面,我想检查该会话变量是否已存储:
<?php
session_start();
echo("1");
if(isset($_SESSION['myvar']))
{
echo("2");
if($_SESSION['myvar'] == 'myvalue')
{
echo("3");
exit;
}
}
?>
这段代码对我不起作用。
分步会议
-
在一切之前定义会话,在此之前不应该有任何输出,无输出
<?php
session_start();
?>
-
在页面内设置您的会话,然后您就可以访问该页面。例如这是第1页.php
<?php
//This is page 1 and then we will use session that defined from this page:
session_start();
$_SESSION['email']='[email protected] /cdn-cgi/l/email-protection';
?>
-
使用和获取会话2.php
<?php
//In this page I am going to use session:
session_start();
if($_SESSION['email']){
echo 'Your Email Is Here! :) ';
}
?>
NOTE: 评论没有输出。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)