PHP未设置cookie和setcookie没有响应

时间:2014-11-20 17:56:26

标签: php jquery cookies setcookie unset

我希望有人可以帮我解决以下问题。

我试图删除使用jquery创建的cookie。 因此,当单击表单(action = code / delete.php)时,它会获得一个id($ x)。然后选择cookie并删除它。但没有任何事情发生,它不会被删除。

我检查了回音$ x,好吧

    //File: Cart/code/delete.php
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);

require_once("../../config.php");
session_start();

$x = $_GET['id'];
$x = preg_replace("[^0-9]", "", $x);
if (isset($_COOKIE['cart_'.$x])) {
    unset($_COOKIE['cart_'.$x]);
    setcookie('cart_'.$x, '', time()-3600); 
    $succesMsg = "<div class='alartSucces'>Product met succes verwijderd.</div>";
    $_SESSION['succes'] = $succesMsg;
    header("Location: ".DEFAULT_URL."/cart/");
}

0 个答案:

没有答案