• ベストアンサー

xhtmlのテンプレートのカレンダーについて

フリーのテンプレートをダウンロードして使う際に、テンプレート内にカレンダーが付いているものはPHPで動かせるでしょうか? もし、動かせる場合は、その方法が知りたいです。 あと、テンプレートの拡張子もPHPにする必要があるのでしょうか? 詳しく知りたいので説明してもらえると嬉しいです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • agunuz
  • ベストアンサー率65% (288/438)
回答No.2

「フリーのテンプレート」というのが、php用(何らかのテンプレートエンジン用)というわけではなく、単にサンプルのhtml(xhtml)ソースというだけなんですね。 別に「読み込んでここをこう書き替えればいい」とphpスクリプトからわかるように編集しておけばいいと思います。 年月の表示部分や前月・次月へのanchor要素、7列×6行のtable要素(の中のtd要素)に置換用の文字列を埋め込んでおけばいいとは思います。まぁ、6行目は不要な月の方が多いので行自体をカットするでしょうから、スクリプトで書き出してもそれほど手間ではないと思います(カレンダーくらいはスクリプトで出力できますよね)。 それも含めて「phpスクリプトからテンプレートとして読み込む」のでもいいし、このhtmlソースに「(動的に変えたい部分だけ)phpを埋め込んで」使うのでもいいでしょう。

youtoyuku
質問者

お礼

お礼遅くなりました。 なるほど!わかりました。 あと、Yahoo!知恵袋の方ではコテゴリマスターさんなんですね。 ありがとうございました。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

テンプレートの仕様によるのでどちらとも言えない。 いま提示された情報ではそれ以上の回答はつけようがない。 (だいたいにおいて「PHPで動かせる」って何をしたいのかさえもわからない)

youtoyuku
質問者

お礼

youtoyuku
質問者

補足

テンプレートは最初index.htmlの状態ですが.htaccessファイルを使って、アクセスしたときに、リダイレクトでindex.phpへ自動的に移動させることでカレンダーもphpで動かせないものかと思ったのですが

関連するQ&A