PHP-Stats PROの組込
アクセスカウンタをnao-ponさんの所で使われている、PHP-Stats PROベースの物に変更した。
xoops asGroupwareで日本語化を進められているようだが、別に日本語である必要性は感じ無かったので、
オリジナルで公開しているPhp-Stats 0.1.8を使用している。
設定の方法に関しては、PHP-STATSのインストールガイドを参考にさせてもらった。
XOOPS上には、アクセス履歴を取得するJavaScriptをXOOPSのテーマのhtmlに組込み、
カウンターを
表示するJavaScriptを組み込んだhtmlをXOOPSブロックを作成して表示させるようにした。
nao-ponさんの所では昨日のアクセスも表示されているし、ページ出力されたhtml上では、数字が直接
出力されてので、PHPブロックでMySQLのテーブルをダイレクトにアクセスしているのかもしれない。
参考ページ
コメント
- 何故かローカルではいないはずの192.168.xxx.xxx というアクセスがでたりしてませんか? -- bluemooninc.biz
- PROXYサーバ経由の場合に、PHP-STATではPROXYで出力しているアクセス元のIPを拾う仕組みを持っているようです。
但し、HTTP_X_FORWARDED_FORというサーバ変数がセットされているときだけですが・・・ -- nobunobu
- Thx! やはりPROXYでしたか。少しだけ冷や汗かきました。 -- bluemooninc.biz