Php 会话不保留数据
我有一个简单的php页面,可以设置会话并重定向到另一个页面,但由于某些原因,第二个页面中的会话是空的 index.phpPhp 会话不保留数据,php,session,session-cookies,session-state,Php,Session,Session Cookies,Session State,我有一个简单的php页面,可以设置会话并重定向到另一个页面,但由于某些原因,第二个页面中的会话是空的 index.php <?php session_start(); ?> <?php $_SESSION['name'] = "Saeed"; echo $_SESSION['name'] ; <<< it shows the correct output echo '<script type="text/javascript">windo
<?php session_start(); ?>
<?php
$_SESSION['name'] = "Saeed";
echo $_SESSION['name'] ; <<< it shows the correct output
echo '<script type="text/javascript">window.top.location="otherpages/page.php";</script>';
?>
page.php
<?php session_start(); ?>
<?php
echo "session>>>".$_SESSION['name'];
?>
验证php.ini中的tmp文件夹或session.save_路径是否可写
注:在两种情况下都必须有效。使用php标题或javascript位置调用另一个页面我认为在javascript中调用该页面时,该页面仍不会刷新。尝试在索引页后手动调用page.php,看看会发生什么。
$\u SESSION['User']
没有在任何地方定义,所以它当然是空的。为什么在未设置SESSION时要回显SESSION?是的,这是一个更大的问题:我不知道这些反对票是为了什么???!!!!!如果你不知道答案,最好投赞成票,不要投反对票。