Я пытаюсь иметь в PHP две кнопки. Кнопка A для увеличения (+1) куки-файла и Кнопка B для уменьшения до 0 куки-файла.
У меня есть:
<?php
if(isset($_POST['plus'])){
setcookie( 'cookies', $_COOKIE[ 'cookies' ] + 1, time() + 3600 * 24 );
$message = 'Number of cookies: '.$_COOKIE[ 'cookies' ];
echo $message;
}
if(isset($_POST['delete'])){
if ( isset( $_COOKIE[ 'cookies' ] ) ) {
setcookie( 'cookies', $_COOKIE[ 'cookies' ] -$_COOKIE[ 'cookies' ], time() + 3600 * 24 );
$message = 'Number of cookies: '.$_COOKIE[ 'cookies' ];
echo $message;
}
}
?>
<html>
<head>
<title>Cookie</title>
</head>
<body>
<form action="" method="post">
<input type="submit" value="plus" name="plus" />
</form>
<form action="" method="post">
<input type="submit" value="delete" name="delete" />
</form>
</body>
</html>
Я пытался сделать это, но моя проблема в том, что, когда я нажимаю кнопку А в первый раз, она начинает увеличиваться, только если щелкнуть два раза.И затем, если я нажимаю кнопку B, первый раз, когда я нажимаю кнопку, увеличивается +1 на кнопку A, а второй раз, когда я нажимаю кнопку B, все работает отлично.
Может быть, вы можете мне помочь, ты и привет !!!