我試圖創建一個點擊計數,每次點擊按鈕都會調用一個incrementClickCount()函數,該函數將變量$ count = 0設置爲靜態,增加$ count變量並顯示它。我不明白爲什麼它不起作用。php/html:點擊計數器不起作用
<html>
<head>
<title>Click Counter</title>
<?php
if(isset($_POST['clicks'])){
incrementClickCount();
}
function incrementClickCount(){
static $count=0;
$count++;
echo $count . " and counting...";
}
?>
</head>
<body>
<form name="form1" method="POST" action="<?php $_SERVER['PHP_SELF']; ?>">
<input type="submit" name="clicks" value="click me!">
</form>
</body>
靜沒有保持跨請求,您需要保存計數器的地方 – Andrey 2015-03-19 10:38:55
好吧,我會盡量會議來代替。謝謝! – 2015-03-19 11:05:01