我正在将PHP和JavaScript与Ajax中的集成代码一起使用,以将篮子发布到PHP页面中。我在PHP页面上创建了一个cookie,然后在进入index.php时未定义该cookie。我该怎么办?
ob_start();
if($_GET){
if($_GET["jsonsepet"] == "true") {
if($_POST){
$Id = $_POST["Id"];
$renk = $_POST["renk"];
$adet = $_POST["adet"];
$yas = $_POST["yas"];
//----
$sepet = array("renk"=>$renk);
print_r($_POST);
setcookie('sepet['.$Id.']', $Id, time() + 86400);
session_destroy();
print_r($_COOKIE);
}
else {
echo "error";
}
}
else {
echo "error";
}
} else {
echo "error";
}
答案 0 :(得分:0)
我认为这可能是路径,将其设置为网站的根..
setcookie('sepet['.$Id.']', $Id, time() + 86400);
更改为..
setcookie('sepet['.$Id.']', $Id, time() + 86400, '/');