チャットをテキストファイルに保存する非常に成功したPHPチャットボックスを作成しました。ユーザー#1がメッセージを送信するときにユーザー#2にそれを持たなければならないという事実を除いて、私はほとんどそれで終わりです。AJAXを調べましたが、JavaScriptを使用していないので、スクリプトに入れるのは難しいと思います。新しいメッセージ(ファイルが更新された)が表示されるまで、ページやiframeなどを更新したくありません。
1685 次
2 に答える
2
HTML5を使用する余裕がある場合は、HTML5-WebSocketsがプロジェクトの前進です。
于 2012-06-14T18:30:07.113 に答える
1
PHPはサーバーサイド言語です。PHPスクリプトの外部でブラウザから操作するには、javascriptなどを使用する必要があります。
PHPスクリプトで、以下をUser2にエコーすると、ブラウザーは現在のページを更新します。
<script>window.location.reload();</script>
または、次の手順を実行して、たとえば60秒ごとにページを更新できます。
<script>setTimeout( window.location.reload()", 60*1000 );</script>
于 2012-06-14T18:24:35.320 に答える