Так что я сейчас делаю сайт, который включает покупки. Вместо регистрации я хочу установить cookie, а затем каждый раз, когда пользователь нажимает кнопку покупки, он добавляет 1 к имени cookie. Затем, когда имя cookie = $ _POST ['user'] + 10, я хочу повторить 'слишком много прямо сейчас' или что-то в этом духе. Я не могу заставить это работать и пробовал несколько раз. Там нет ошибки в моем HTML или где-либо еще в моем HTML. Я просто не могу заставить это работать. Вот мой код:
<?php
$cookie_name = $_POST['user'];
setcookie($cookie_name, time() + (86400 * 30), "/");
if(!isset($_COOKIE[$cookie_name])) {
print 'Cookie with name "' . $cookie_name . '" does not exist...';
} else {
print'Cookie with name "'. $cookie_name .'"value is:'.$_COOKIE[$cookie_name];
}
if(isset($_POST['button'])) {
setcookie($cookie_name, '+1', $cookie_value);
}
if (setcookie($cookie_name == $_POST['user'], +10)) {
echo 'to many right now';
}
?>
У меня, очевидно, есть HTML-форма с атрибутами name = 'button' и name = 'user'. Я просто хочу знать, как я могу добиться того, что, как я сказал, я пытался сделать выше. Любая помощь приветствуется, спасибо.