<< 掲示板に戻る



投稿者: サラミ
タイトル: Re^13: fchat ver.2について
日付: 2019/7/4(Thu) 20:54:49
E-mail: tamasarami@gmail.com
URL:
ご対応ありがとうございます!
修正を反映してみたところ、まだやりとりが見えてしまうようです。

無発言閉鎖の秒数が0になり部屋が閉鎖、その後誰かが部屋に入室した状態で
ブラウザではなく、上部のチャットメニューの更新を押すと入室せずに
あとから入室した人たちのやりとりがそのまま見えてしまう状態です。
言葉足らずで申し訳ありません。
どうぞ宜しくお願いいたします。

> やりとりが見れるというのは
> リロードしたからでしょうか。
> chat.phpの
> 813行の
> else{
> &#160;&#160;&#160;&#160;&#160;$msg="このチャットは閉鎖されました。";
> }
> の下に
> setcookie("taisitu",'1',0,'/');
> と追加して
>
> 285行の
> function Frame($fo){
> global $frameskin;
> global $chatname;
> global $logdir;
> global $lbuf;
> global $o_main;
> global $o_func;
>
> の下に
>
> if($_COOKIE['taisitu']){
> &#160;&#160;&#160;&#160;&#160;$o_main->Error("リロードされた可能性があります。再度チャットするときはルーム選択画面から再入室してください。");
> }
>
> と追加して
> 161行の
>
> function Enter($fo){
> global $enterskin;
> global $lbuf;
> global $SEIBETU;
> global $COLOR;
> global $AREA;
> global $AGE;
> global $KONREKI;
> global $color_m;
> global $color_w;
> global $timer_taiki;
> global $timer_fukusu;
> global $timer_mugon;
> global $skinline;
> global $chatname;
> global $o_main;
> global $o_func;
>
> の下に
>
> setcookie("taisitu",'',0,'/');
>
> と追加してみてください。
>
>
>



※この記事に返信を書く (元記事は必要な部分のみ残してください。)
おなまえ:
タイトル:
メール:
ホーム:     
メッセージ:
削除パス: クッキー: