KENT-WEB サポートコーナー 過去ログ [ 0371 ]


記事No: 15094
投稿日: 2016/08/23(Tue) 18:30:11
タイトルIPアドレスが表示されない
ID情報: yuuto41
投稿者: 中田
URLhttp://anikitv.com/chat/

チャット画面、管理画面ともにIPアドレスが表示されない状況です。
入室者のIPアドレスを見るにはどうすればよいでしょうか?


記事No: 15096
投稿日: 2016/08/24(Wed) 17:46:54
タイトルRe: IPアドレスが表示されない
ID情報: hirayama
投稿者: hirayama
URLhttp://shade-search.com/sts/fsw/wiki.cgi

元々ログファイルにはIPアドレスも保存されているので、
それを表示するように変更すればいいと思います。

まずテンプレートファイルの./tmpl/data.htmlの25行目

<hr>!name! &gt; !comment! (!date!)<br>

をたとえば

<hr>!name! !ip! &gt; !comment! (!date!)<br>

のようにIPアドレスを表示したい部分に!ip!を追加します。

続いてrobo.cgi 183行目

my ($date,$name,$eml,$com,$col,undef,undef) = split(/<>/);



my ($date,$name,$eml,$com,$col,$ip,undef) = split(/<>/);

と変更して188行目の

$tmp =~ s/!date!/$date/g;

の下に

$tmp =~ s/!ip!/$ip/g;

を追加すればいいと思います。
管理画面の方はadmin.cgi

print qq|<B>$name</B> &gt; $com ($date)\n|;



print qq|<B>$name</B>$host &gt; $com ($date)\n|;

のようにIPを表示したい部分に$hostを追加します。


記事No: 15098
投稿日: 2016/08/24(Wed) 18:55:31
タイトルRe^2: IPアドレスが表示されない
ID情報: yuuto41
投稿者: 中田
URLhttp://anikitv.com/chat/

> 元々ログファイルにはIPアドレスも保存されているので、
> それを表示するように変更すればいいと思います。
>
> まずテンプレートファイルの./tmpl/data.htmlの25行目
>
> <hr>!name! &gt; !comment! (!date!)<br>
>
> をたとえば
>
> <hr>!name! !ip! &gt; !comment! (!date!)<br>
>
> のようにIPアドレスを表示したい部分に!ip!を追加します。
>
> 続いてrobo.cgi 183行目
>
> my ($date,$name,$eml,$com,$col,undef,undef) = split(/<>/);
>
> を
>
> my ($date,$name,$eml,$com,$col,$ip,undef) = split(/<>/);
>
> と変更して188行目の
>
> $tmp =~ s/!date!/$date/g;
>
> の下に
>
> $tmp =~ s/!ip!/$ip/g;
>
> を追加すればいいと思います。
> 管理画面の方はadmin.cgi
>
> print qq|<B>$name</B> &gt; $com ($date)\n|;
>
> を
>
> print qq|<B>$name</B>$host &gt; $com ($date)\n|;
>
> のようにIPを表示したい部分に$hostを追加します。

解決しました。

ありがとうございます。


[検索ページ] [掲示板]