2395442 visits / 19315224 pages
(since 25 Sep, 2002)
メイン
XOOPS 関連の話題
トップページへ登録者数を表示したい

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ggggtg
投稿日時: 2004-1-1 15:55
サイト初級者
登録日: 2003-8-20
居住地:
投稿: 7
トップページへ登録者数を表示したい
URIBOUさんの所のみたく、表題のようにしたくていじっているのですが
サッパリ思い通りになりません。
<{$lang_totalusers}> 辺りかな?とアタリは付けたのですが
何せphpのpも知らず、ジグソーパズル状態です。
うちのwelcomブロックにはイメージも貼ってありその辺の扱いもよくわかりません。
やはりphpで記述するのでしょうか?

--------
あけましておめでとうございます
本年もよろしくお願いいたします。
NIKO
投稿日時: 2004-1-1 16:30
サイト管理者
登録日: 2002-8-2
居住地: 東京
投稿: 1518
Re: トップページへ登録者数を表示したい
uribou.net のトップページで登録者数などが表示されている部分は、PHP で記述したカスタムブロックです。
というわけで、PHP が分からないとなると実現は難しいかもしれませんが、
PHP を使えば、以下の二行だけで登録者数を獲得することができます。
$member_handler =& xoops_gethandler('member');
$acttotal = $member_handler->getUserCount( new Criteria( 'level' , 0 , '>' ) );
PHP について少し勉強すれば、このコードをそのまま使ってご希望のことができると思いますよ。


とりあえずテストとして、管理者メニューのブロック管理から新規ブロックを作成してみてください。
コンテンツのタイプは『PHP』を選んで以下のコードをそのまま入れると。。。
$member_handler =& xoops_gethandler('member');
$acttotal = $member_handler->getUserCount( new Criteria( 'level' , 0 , '>' ) );
echo "登録者数 : " . $acttotal . "人";
このブロックをうまく表示させることができれば、あとは簡単ですよね?


----------------
NIKO --> uribou.net

ggggtg
投稿日時: 2004-1-3 20:47
サイト初級者
登録日: 2003-8-20
居住地:
投稿: 7
Re: トップページへ登録者数を表示したい
お陰様でうまくいきました。
つか、コード丸写し

あまりにも情けないのでphp入門書買いました。
そして、根気強く続けることを今年の目標にしました♪

どうもありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ
© 2002 uribou.net