指定時刻までしか見ることのできないページを作る
使う目的
- 講義中に「指定時間だけ見れる」参考ページを作成したい
環境
php5
方針
- 公開ページのの先頭で時刻を取得
- 時刻を比較して指定時刻を超えていればページの表示を強制終了する
bodyの先頭から
<?php $now = time().""; $end = "2016/07/19 23:59:59"; if(strtotime($now) > strtotime($end)){ echo <<< EOF <p>このファイルへのアクセスは制限時間が切れています。</p> </body> </html> EOF; die(); } ?>
if文の > を < に変更すると指定時刻まで見れないサイトが作れます。
phpでdieやexit()をコールするとWebブラウザにそれ以降が送られないことを利用しています。