開発環境
- OS X Lion - Apple(OS)
- Apache (Web Server)
- PHP (サーバーサイドプログラミング言語)
- TextWrangler(Text Editor) (BBEditの無料機能制限版、light版)
『初めてのPHP5』 (David Sklar 著、 桑村 潤 翻訳、 廣川 類 翻訳、 オライリー・ジャパン、2005年、ISBN978-4-87311-257-2)の8章(クッキーとセッションでユーザを記憶)8.8(演習問題)2を解いてみる。
2.
HTML、PHPのコード(TextWrangler)
<?php $count = 1 + $_COOKIE['visited']; print "<p>閲覧数: " . $count . " <a href='./sample57.php'>更新</a></p>"; switch($count){ case 5: print "<h3>祝!5回目</h3>"; break; case 10: print "<h2>祝!10回目</h2>"; break; case 15; print "<h1>祝!15回目</h1>"; break; case 20; print "<p>20回目なのでクッキーを削除しました。</p>"; } if($count == 20){ setcookie("visited",""); } else { setcookie('visited', $count, mktime(0,0,0,1,1,2050)); } ?>
HTMLソース
<p>閲覧数: 1 <a href='./sample57.php'>更新</a></p>
0 コメント:
コメントを投稿