チャットルーム
チャット ルーム テクノロジー - プライベート チャットの実装
各チャット ルームは、プライベートなコミュニケーションが必要なユーザーに便利な秘密のチャット機能を提供します。ここでは、私のチャット ルームにプライベート チャットを実装する方法を次のように紹介します。
1. 処理。送信されたメッセージの数
すべてのプライベート メッセージは自分自身とチャットしている相手の画面に表示される必要があり、他の人はそれを見ることができません。ここでは、メッセージの内容が最初に処理されてから音声ファイルに保存されます。
//$split は区切り記号です
messagesend.php
//プライベートメッセージを送信するかどうかを決定します
if($secret == "on")
{
--+プライベートチャットマーク+オブジェクト+ Speaker+--> ここで、+ は区切り文字を表します
//最初のマークは秘密です。これはプライベート チャットであることを意味し、次のマークはチャット オブジェクトと自分の名前であり、これら 2 人が確実に参照できるようにします
$message = "秘密のトーク$message";
}
else
{
//If最初のマークはオープンを意味し、パブリックを意味し、その後にオブジェクトとその独自の名前が続きます
$message = "$message " ;
//次にファイルに保存します
?>
2 プライベートチャットを表示する方法
各新しいメッセージを読み込んだ後、最初に処理および判断され、アクティブなリフレッシュプログラムで実行されます。
messageflush .php
//スピーチの内容を分割します
$tempmessage = split($split,$message[0],99)
//スピーチが個人的な会話ではない場合あなた自身について話している場合は、この文を表示します。そうでない場合は表示されません
if( ($tempmessage[1] != "secret") || ($tempmessage[2 ] == $name) || (
$tempmessage[ 3] == $name) )
{
//プライベートメッセージを表示
print("parent.u.document.writeln("$message[0]") ; ");
}
?>
この簡単な方法により、プライベートチャットを実現しました、
注:
以前に保存されたファイルを処理するとき、スピーチを判断する単語の前後に なので、画面に
が表示されたら、特別な処理は必要ありません