0

我的 php 会话仅适用于 Google Chrome。他们不会出现的所有其他浏览器。有谁知道为什么?这是我第一页的代码...

 <?php 
 // this starts the session 
 session_start(); 

 // this sets variables in the session 
 $_SESSION['color']='red'; 
 $_SESSION['size']='small'; 
 $_SESSION['shape']='round'; 
 print "Done";
 ?>

这是我的第二页代码...

 <?php 
 // this starts the session 
 session_start(); 

 // echo variable from the session, we set this on our other page 
 echo "Our color value is ".$_SESSION['color']; 
 echo "Our size value is ".$_SESSION['size']; 
 echo "Our shape value is ".$_SESSION['shape']; 
 ?>

在第二页上,它不会在 Chrome 以外的任何浏览器中显示会话变量。有谁知道如何解决这一问题?

4

1 回答 1

1

也许您的测试浏览器上没有启用 cookie,或者安全级别设置得太高(对于 IE)。

尝试启用它们以确保它们设置正确。

于 2012-06-15T19:17:47.807 回答