- ベストアンサー
ウエブページにssiで挿入されるコンテンツの更新を「ブラウザに対してこのページの送信が行われる期間以外」に行う方法
一部のコンテンツがssiで挿入されるウエブページを生成する場合、 「ブラウザに対してこのウエブページの送信が行われている期間を避けて、上記コンテンツを更新する」には、 phpやjavascriptでどのような処理をすればよいか教えて下さい。 なお、ブラウザに対する送信は、コンテンツの更新の前と後との何れで行われても結構です。 以上、よろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答
お礼
ssiのコマンドをincludeに代えてexecとし、 これで起動されるphpスクリプトで排他制御とファイルの内容を出力する処理を盛り込む ことにより、解決しました。 お忙しいところ、早々に適切なご指導を頂きありがとうございました。 もし可能でしたら、以下の点を併せて教えて頂きたく、よろしくお願い致します。 上記スクリプトについては、execコマンドによる起動時にurlに「?」と「所望の値」を付加することにより、パラメータを引き渡そうとしたのですが、どうも無理なようです。 したがって、パラメータのとり得る個々の値に対応した複数のスクリプト(主要部が同じ)を作ることも止むを得ないようです。 パラメータのとり得る値が多い場合にも、よりスマートかつ確実にパラメータを引き渡す方法がありましたら、是非教えて下さい。