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

 
 

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

現在 792万人 登録

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

フラット表示 <<<前の話題 | 次の話題>>>
投稿者 掲載内容
掲載日時: 2006/03/18 00:03  
運営事務局
 Re: mailchatの参加者表示について
まりやさん、こんにちは♪

ご希望の内容かどうかわかりませんが、簡単に書くと以下のような感じかな、と思います。モジュールをmailchat0001として複製した場合を想定して、ユーザ名(ハンドル名)を表示するPHPを書きますね。(適宜tableタグtrタグを補って下さい。以下tdの中にハンドル名と人数が返ります。)

 どうぞご参考までに♪


// -----------------------------------------------------------
// 初期設定値
$module_name = "ちゃっとネーム";
$module_dirname = 'mailchat0001'; // 前後のスラッシュは不要です(複製時)
// -----------------------------------------------------------
// メインブロック(入室カウンター返し値)-> $members (ユーザ名返し値)-> $online_user
$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>を加えておく
}
// -----------------------------------------------------------
echo "<td align='center' valign='top' nowrap width='33%'>"
."<a href='".XOOPS_URL."/modules/".$module_dirname."/'>"
."<div style='font-size: large; font-weight: bold; margin-bottom: 0; text-shadow: 5px 3px 2px #CCCCCC'>"
.$module_name
."</div></a>";
if ($members >=1 ) { // 1人以上の場合だけ人数表示
echo "<select>".$online_user."</select>&nbsp;"
."<font color='#FF0000'>".$members."人</font>";
} else {
echo "<font color='#666666'>空室</font>";
}
echo "</td>";
// -----------------------------------------------------------



スタイルのshadowはMacユーザへの配慮です。
IEでは表示されませんが、Macだとかっこよくcoolに表示されます。


コミュネス運営事務局
フラット表示 <<<前の話題 | 次の話題>>>

タイトル 投稿者 日時
   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.