目前遇到一个问题,一直没有能够解决,请大家帮忙解决一下。
先将问题用程序描述一下,
index.php
//include 'survey/setcookies.php';
include 'survey/survey.php';
$acookie = new Setsurveycookie();
$acookie->setcookies();
?>
同目录下survey文件夹有个survey.php
class Setsurveycookie{
function setcookies () {
setcookie("profile_survey","1234567",time()+3600,'/');
}
function show () {a
$cookie=$_COOKIE["profile_survey"];
return $cookie;
}
}
?>
$acookie = new Setsurveycookie();
$cookie=$acookie->setcookies();
$cookie=$acookie->show();
echo $cookie;
?>
这个程序的意思:在index.php页面上获得一个survey.php里面设置的一个cookie的值,
然后再index.php的iframe中显示出来这个cookie的值。
现象是
将这段程序在windows下安装的xampp的apache中运行这段程序,使用IE和Firefox都可看到iframe中的显示cookie的信息。
但是当这段程序放到linux下的安装的xampp的apache中运行这段程序,使用Firefox可看到iframe中的显示的cookie的信息,但是在IE下无法得到这个cookie的内容。
请问怎么样设置linux下的apache服务器才能够使得IE显示出来cookie的值。