我正在从一个asp 页面调用一个php 脚本。问题是这样调用的php脚本无法设置cookie。这是2个脚本:
设置cookie.asp
<%
Dim objXMLHTTP
Set objXMLHTTP = Server.CreateObject("Msxml2.ServerXMLHTTP.6.0")
objXMLHTTP.Open "POST", "http://127.0.0.1/setcookie.php", False
objXMLHTTP.Send
if len(objXMLHTTP.responseText)>0 then response.write "Result: "&objXMLHTTP.responseText
Set objXMLHTTP = Nothing
%>
设置cookie.php
<?php
setcookie('mycookie', '12345', time() + (86400 * 30), "/");
echo 'ok';
?>
这两个页面在同一个网站下运行,在同一个文件夹中。我尝试使用“POST”和“GET”都没有成功。如果我直接运行 php,则会创建 cookie。
有什么建议吗?谢谢