100分:iis+php < apache+php 没有发现你说的现象 iis5+php4.3.2 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $_COOKIE[name] 换成$HTTP_COOKIE_VARS["name"] 试试 程序运行地址:http://www.fjeb.com/test/session/index.phpphp信息:http://www.fjeb.com/test/真是怪了。郁闷,谢谢楼上两位了。我这边是为空,不知是哪出问题了 Server API CGI/FastCGI 在nt4 cgi方式下的php是不支持cookie的,至于2000下是否也不支持就不好说了。没有测试过我两的环境基本一致,只是Server API ISAPI 如不用Header就可以取得cookie值(相当于cookie生名成功了吧)代码如下:------------------<?if($_GET['ok']){echo $_COOKIE['name'];}else{$set=setcookie("name","wm_chief");echo"<script>self.location.href='setcookie.php?ok=1';</script>";}?>------------------我用self.location.href替换了Header运行地址:http://www.fjeb.com/test/session/setcookie.php输出正常值:wm_chief先谢谢楼上的兄弟。谢谢 Header("Location:index.php?ok=1");后最好就是不要任何代码除非exit;或者你的Header();是包含在if什么之内~~~~~~~~~~~ Header会将整个窗体的属性、~~~~~~~~~~~~~~什么乱七八糟全部重置了。 看来是支持cookie的罗!你的代码在我的环境中确实能正常执行。 测试了一下,我和楼主有相同的情况哦~呵呵不过很少用HEADER啦~~ 在win2kserver+sp4+iis5.0完全没有问题 使用了header以后的窗体只能看成了新开的窗体这个窗体能不能执行显示 session/cookie完全与你关闭窗体后, session / cookie是否能访问的到!也就是说很大一部分取决于客户端ie的版本和设置。 我的论坛就因为这个跟iis不兼容,找了很久都没有找到原因。先谢谢楼上的所有兄弟,我继续顶 服务器不是偶的啦。你本地调试是isapi模式?谢谢了 建议:使用header来实现网页的跳转还不如嵌入JavaScript来实现echo "<script language='javascript'>"; echo " location='$url';"; echo "</script>"; 把设置cookie放到跳转前面,header后就不会执行后面的语句了setcookie("name","wm_chief");Header("Location:index.php?ok=1"); mysql_query() 执行结果一直为false http自动变成https,请问怎么改成http 获取最后一个值 PHP环境搭建 php5.2.13+apache1.6.1的安装配置问题 PHP在class里如何引用公用变量? 唠叨又排到第二了,大家加油投票阿 大家都怎么用ajax? 用php在win2000下怎么实现发送email? 狂散,心情不是很好,希望版主不要删此贴,我是做php的, 在输入两列的值后自动写入第三列? 项目需要,谁win98第一版呀,急呀,大家谁有???
试试
我两的环境基本一致,只是
Server API ISAPI
------------------
<?
if($_GET['ok'])
{
echo $_COOKIE['name'];
}
else
{
$set=setcookie("name","wm_chief");
echo"<script>self.location.href='setcookie.php?ok=1';</script>";
}
?>
------------------我用self.location.href替换了Header
运行地址:http://www.fjeb.com/test/session/setcookie.php输出正常值:
wm_chief先谢谢楼上的兄弟。谢谢
不过很少用HEADER啦~~
echo " location='$url';";
echo "</script>";
setcookie("name","wm_chief");
Header("Location:index.php?ok=1");