• ベストアンサー

include 再読み込み

ページ全体ではなく、includeで読み込んだ部分だけを定期的に自動リロードさせるということは不可能でしょうか? 例えば、トップページの一部にa.htmlをincludeしたとして、その部分だけ5分毎に自動リロードさせるといった内容です。 a.htmlをiframeなどでトップページに呼び出す場合は簡易なのですが、その場合a.htmlはあくまでも別ページという割り切りになってしまいます。 トップページの一部としてa.htmlをincludeしリロードできないものかと考えた次第です。php初心者です。どうかご教授お願いいたします。

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

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

一般にhttpでは要求して回答があってそれでおしまい。 逆にサーバーは要求がないものまで回答はしません。 当然リロードというものも存在しないし、それに近いことを するのであれば、ブラウザ側から要求をだすしかありません。 今回の命題のPHPについても、一度終了した要求=回答に対して なにか追加処理をしようというのは無理がある提示かと。 >同じページ扱いにできないものかと考えた 具体的にどういう処理かいまいちイメージがわきませんが、 非同期処理のことを指しているのであればajaxでいけるのでは? ajaxについては専用板もありますよ

meet88
質問者

お礼

>今回の命題のPHPについても、一度終了した要求=回答に対して >なにか追加処理をしようというのは無理がある提示かと。 ハッキリしてきました。 ありがとうございます。

その他の回答 (1)

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

>自動リロード PHPでリロードというのがいまいちかみ合っていないかと。 リロードするなら、metaでやるか、javascriptでやるか、 もう少しつっこんでajaxでやるか・・・

meet88
質問者

お礼

>PHPでリロードというのがいまいちかみ合っていないかと。 >リロードするなら、metaでやるか、javascriptでやるか、 おっしゃる通りだと思います。 だた今回metaやjavascriptの場合だと呼び出し対象が別ページ扱いになってしまう?のではないかと思い、無理な話かとも思っていますがincludeで同じページ扱いにできないものかと考えた次第です。

関連するQ&A