我真的不知道我在这里做错了什么。第2页的会话变量在第2页不可用。
注意:第1页和第2页不在同一个文件夹中。
第1页。
<?php
session_start();
$_SESSION['TestSession'] = 'Available';
?>
第2页。
<?php
session_start();
echo "Your session variable is ".$_SESSION['TestSession'];
?>
答案 0 :(得分:2)
这可能是UTF-8 BOM(字节顺序标记)问题。如果可以访问Windows环境,则可以使用Notepad ++删除BOM:
在记事本++中打开文件 在编码菜单中选择“在没有BOM的UTF-8中编码” 然后保存
页面不在同一个文件夹中,但它们位于同一个域或子域???