PHPの宿題
▼ページ最下部
009 2009/11/08(日) 12:54:13 ID:hkZCXlm2
>>1です
このphpでカウントできるのですが、仕組みがいまいち
理解できません。
もし良ければご回答いただければと思います。
①formのactionが未記入だと、このページに返されるのですか?
②ボタンを押すとhiddenで隠れた情報としてname="count"が送られると解釈していいですか?
③上記のif($_POST)で押した情報を受け取っている?
④配列$_POSTの要素countを変数$cntに代入?
⑤$cnt++で数字を足していく?
⑥$cnt = 0;これは何故指定するのか?
⑦カウントされた情報を<?php echo $cnt; ?>で表示
⑧value="<?php echo $cnt; ?>"はどういう働きがあるのか?
ご教示いただければありがたく思います。
<?php
if ($_POST) {
$cnt = $_POST["count"];
$cnt++;
}else {
$cnt = 0;
}
?>
現在のカウント数:<?php echo $cnt; ?>
<form action="" method="post">
<input type="hidden" name="count" value="<?php echo $cnt; ?>">
<input type="submit" value="カウント数">
</form>
返信する
▲ページ最上部
ログサイズ:9 KB
有効レス数:24
削除レス数:0
レス投稿