安心な情報交流サイト
サイト利用料は無料です。
ご自由にお楽しみ下さい。

 
 

掲載の基準は投稿ルールをご覧下さい。画像や動画の貼り方はヘルプをご参照下さい。

現在 792万人 登録

詳細 7,920,599名
2024/05/07 現在
 
1993年創設       メールフレンド専門サイト       健全で安心

フラット表示 <<<前の話題 | 次の話題>>>
投稿者 掲載内容
掲載日時: 2006/03/18 15:58  
新人
 Re: mailchatの参加者表示について
いろいろソースを眺めていましたらあることに気づきました
custom_block_sample.txtには

$user_file = './modules/'.$module_dirname.'/user.dat';
$members = count(file($user_file));

とあり、この通りやると参加人数は表示されるわけです
ところで管理人様の提示してくださったソースは

$online_user=""; // 変数クリア
$log = file('../../modules/'.$module_dirname.'/user.dat'); // トップページから見たファイル位置
$members = count($log);
for($i=0;$i<$members;$i++){
list($name2,$userid2) = split( ",", $log[$i]);
$online_user .= "<option>".$name2; //入室状況表示用に<option>を加えておく
}

で参加者名が表示できました
それで見比べるとuser.datへのパスが違っていますね
そこでちょっと邪道だとは思ったんですが
あまり知識のない私としては上記のソースを

$online_user
$online_user=""; // 変数クリア
$log = file('./modules/'.$module_dirname.'/user.dat'); // トップページから見たファイル位置
$log2 = file('../../modules/'.$module_dirname.'/user.dat');
$members = count(file($log));
for($i=0;$i<$members;$i++){
list($name2,$userid2) = split( ",", $log2[$i]);
$online_user .= "<option>".$name2; //入室状況表示用に<option>を加えておく
}

と書き換えたところ、ちゃんと表示できるようになりました。



フラット表示 <<<前の話題 | 次の話題>>>

タイトル 投稿者 日時
   mailchatの参加者表示について まりや 2006/03/17 15:27
     Re: mailchatの参加者表示について 運営事務局 2006/03/18 00:03
       Re: mailchatの参加者表示について まりや 2006/03/18 10:47
         Re: mailchatの参加者表示について narito 2006/03/18 13:25
           Re: mailchatの参加者表示について 運営事務局 2006/03/18 17:33
         Re: mailchatの参加者表示について 運営事務局 2006/03/18 13:50
     » Re: mailchatの参加者表示について まりや 2006/03/18 15:58
         Re: mailchatの参加者表示について まりや 2006/03/18 16:10
           Re: mailchatの参加者表示について 運営事務局 2006/03/18 17:36
             Re: mailchatの参加者表示について まりや 2006/03/18 19:13
               Re: mailchatの参加者表示について narito 2006/03/23 19:43

Communes Social Network Service since 1993. All Rights Reserved.