- 締切済み
時間指定で画像を表示
PHPかCGIかどちらで聞けばいいのか悩んだのですが、こちらで質問させていただきます。 ある画像を、設定した時間になるとWEB上に表示させたり消したりしたい場合は、PHPでそういうことが出来るのと聞いたことがあるのですが、CGIで同じことは出来ないでしょうか? また、こういった時間指定をする場合、その時間はどこから読み取った時間になるのでしょうか? 質問の意味が分かりにくくてすいません。 なんと言えばいいか分からなくて・・・。 ご存知の方、よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- tecinfo
- ベストアンサー率52% (32/61)
こんにちは。 > ある画像を、設定した時間になるとWEB上に表示させたり消したりしたい場合は、PHPでそういうことが出来るのと聞いたことがあるのですが、CGIで同じことは出来ないでしょうか? できますよ^^ (CGIというのはプログラミング言語の名前ではないのですが、一般的にはPerlという言語で記述されることが多いので、Perlでもできますよ、という意味で回答します。 CGIの詳細はwikipediaに詳しいので http://ja.wikipedia.org/wiki/Common_Gateway_Interface PHPもWebサーバ経由で動かせばCGIですね) > また、こういった時間指定をする場合、その時間はどこから読み取った時間になるのでしょうか? Webサーバのマシンに備え付けの時計から取得します。 コンピュータ内部の時計の精度はとても信頼できるものではありませんが、NTPなどを使うとかなり正確な時間を取得することができます。 http://ja.wikipedia.org/wiki/Network_Time_Protocol PHPでは日付/時刻関数を用いて時間を取得します。 http://jp2.php.net/manual/ja/ref.datetime.php
お礼
お返事が遅くなり申し訳ありません。 また、ご丁寧に教えて下さりありがとうございます(^^) >PHPもWebサーバ経由で動かせばCGIですね そうだったんですか(^^;) 無知でお恥ずかしい限りですが、勉強になりました。 色々参考ページも教えて頂いたので少しづつ勉強していきたいと思います。 ありがとうございましたー!