回答編集履歴
2
追記
answer
CHANGED
@@ -19,5 +19,6 @@
|
|
19
19
|
```
|
20
20
|
|
21
21
|
もちろんクエリストリングの値は手動で任意でかえれるのでこれで完璧とは言えません。
|
22
|
+
GETなのでF5更新ボタンとかでもひとまず勝手にカウントアップはされません。
|
22
23
|
|
23
24
|
PHPのみでPOSTで二重送信防止まで込みとするといずれにしてもセッションを利用することになります。
|
1
ソース修正
answer
CHANGED
@@ -5,13 +5,13 @@
|
|
5
5
|
<?php
|
6
6
|
$count = 0;
|
7
7
|
if(array_key_exists("count",$_GET) && ctype_digit($_GET["count"])){
|
8
|
-
$count = $_GET["count"]+
|
8
|
+
$count = $_GET["count"]+1;
|
9
9
|
}
|
10
10
|
echo $count;
|
11
11
|
?>
|
12
12
|
<form method="GET" action="">
|
13
13
|
<input type="submit" name="add" value="+する">
|
14
|
-
<input type="hidden" name="count" value="<?=($count
|
14
|
+
<input type="hidden" name="count" value="<?=($count)?>">
|
15
15
|
</form>
|
16
16
|
<form method="GET" action="">
|
17
17
|
<input type="submit" name="reset" value="リセット">
|