SSIで、日にちや時間によって、include するファイルを変えることは可能でしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/05/07 09:36:53
  • 終了:--

回答(3件)

id:cyano No.1

cyano回答回数126ベストアンサー獲得回数02005/05/07 10:20:10

ポイント24pt

SSIスクリプトの内部で条件分岐しないという前提であれば、

cronでファイルそのものをすげかえるというのはどうでしょう

id:kanetetu No.2

kanetetu回答回数2199ベストアンサー獲得回数112005/05/07 11:00:26

ポイント23pt

http://www.adpico.co.jp/ac/jtwx/jtwx_00003.html

MADOGIWA:SSIでランダムっぽい表示を得る

こちら参考になると思います。

id:yamazakiis

私の環境では、if が正しく動きません。

なぜだかお分かりになる方いらっしゃいますか?

ちなみに当方は windows 2000 です。

2005/05/07 16:22:42
id:izayoimizuki No.3

izayoimizuki回答回数302ベストアンサー獲得回数02005/05/08 10:06:36

ポイント23pt

> 私の環境では、if が正しく動きません。

> なぜだかお分かりになる方いらっしゃいますか?

IISとApacheでもSSIの挙動は違いますしApacheのWindows版とLinux版でも少し違います。

このあたりの違いか設定の違いだと思います。


一番簡単な解決策はPHPでinclude ()とheader()でContent-Type:を操作して

時間によってPHPが返す値を変えてしまうことでしょうか。


SSIによる読み込みもできます。

またSSIにこだわらないのであれば

ページの存在する拡張子を.phpにして<?php ~?>のようにして

SSI同様にプログラムをHTMLの中に埋め込むこともできます。

それにPHPの方がSSIよりもはるかに高度なことを安全にできます。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません