버튼 클릭 수를 계산하는 PHP 코드를 실행하려고합니다. 1로 증가한 다음 계산되지 않습니다. 여기 내 코드는 다음과 같습니다.버튼 카운터 용 PHP 코드
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$counter = isset($_POST['counter']) ? $_POST['counter'] : 0;
if(isset($_POST["button"])){
$counter++;
echo $counter;
}
}
?>
<form action = "<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>" method = post>
<input type = "submit" name = "button" value = "vote" >
</form>
PHP 전문가가 아니므로 어디에서 잘못 됐는지 알려주실 수 있습니까?
감사
PHP가 아닌 j를 사용하여 버튼을 클릭해야합니다. PHP 값을 txt 파일이나 DB에 저장하지 않는 한. –
양식에'$ _POST [ 'counter']'값을 포함하지 않았습니다. – showdev
또는 적어도 $ _SESSION을 사용하여 단일 사용자 – Razorphyn