<?php
include 'lastfive.php';
cal('2016 Trek 8.4 DS');
$product7="2016 Trek 8.4 DS";
if(!isset($_COOKIE[$product7])) {
$value=1;
echo "Cookie named '" . $product7 . "' is not set!";
setcookie($product7, $value, time() + (86400 * 30), "/");
}
else {
echo "Cookie '" . $product7 . "' is set!<br>";
echo "Value is: " . $_COOKIE[$product7];
$value=$_COOKIE[$product7]+1;
setcookie($product7, $value, time() + (86400 * 30), "/");
}
?>
此代码未设置Cookie。当我删除空格和'。' cookie已设置。有什么我想念的吗?
答案 0 :(得分:4)
cookie名称是一种变量名称。所以它不会支持任何 变量名称不允许使用的字符。