(現在 過去ログ8 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■8852 / inTopicNo.1)  I-BOARD/K-TaiでHOST+IPを表示したい
  
□投稿者/ n_ookawa -(2004/03/21(Sun) 01:33:01)
    お世話になります。
    すばらしいCGIをありがとうございます。

    改造の質問で申し訳ございません。
    I-BOARD/K-Taiにて悪戯投稿を抑止するため

    投稿者のIPとリモートホストを本文日付下あたりに・・

    (3/18 01:52)
    HOST:xxxx.docomo.ne.jp
    IP:210.xxx.xxx.xx

    のように表示させたいのです。
    マルチ設定機能を使う予定でできればレス式にした場合レスをつける投稿者
    にも表示したいと考えております。

    過去ログも拝見いたしましたが同様の記事発見に至らず投稿させていただいた
    次第でございます

    ご教授の程、宜しくお願い致します。





引用返信 [メール受信/ON] 削除キー/
■8856 / inTopicNo.2)  Re[1]: I-BOARD/K-TaiでHOST+IPを表示したい
□投稿者/ りゅういち -(2004/03/22(Mon) 00:16:49)
http://www.cj-c.com/
    No8852に返信(n_ookawaさんの記事)
    > > 投稿者のIPとリモートホストを本文日付下あたりに・・
    > > (3/18 01:52)
    > HOST:xxxx.docomo.ne.jp
    > IP:210.xxx.xxx.xx
    > > のように表示させたいのです。

    これはバージョンはいくつですか?
    I-BOARD/2001 に添付されているものでしょうか、それとも単独のものでしょうか。
    それにより行数や処理などが変わるので教えてくださいm(_ _)m

    また、両方とも同じ情報を表していますので
    表示はどちらか一方でかまわないのでは?
    IPアドレスのみ表示であれば、あまり改造しないで可能ですが、
    ホストアドレスのみだと、http://www.cj-c.com/sp/cbbs.cgi?mode=al2&namber=7286&no=1&KLOG=3
    のような改造が、両方表示だともう少し改造が必要になります。
引用返信 [メール受信/OFF] 削除キー/
■8857 / inTopicNo.3)  Re[2]: I-BOARD/K-TaiでHOST+IPを表示したい
□投稿者/ n_ookawa -(2004/03/22(Mon) 04:35:21)
    お忙しい中、申し訳ありません。

    >
    > これはバージョンはいくつですか?
    > I-BOARD/2001 に添付されているものでしょうか、それとも単独のものでしょうか。
    > それにより行数や処理などが変わるので教えてくださいm(_ _)m

    はい、単独のI-BOARD/K-Tai v3.4になります


    > また、両方とも同じ情報を表していますので
    > 表示はどちらか一方でかまわないのでは?
    > IPアドレスのみ表示であれば、あまり改造しないで可能ですが、

    希望といたしましては・・
    >>HOST:xxxx.docomo.ne.jp
    >>IP:210.xxx.xxx.xx
    です。(HOST名+IPアドレス)
    無理でしたらIPアドレスのみでも結構です。

    自分でいろいろやって見たのですが記事表示のところで
    $comment<br>IP:($ip)
    としましたが表示しませんでした。
    また、
    $comment<br>IP:($ENV{'REMOTE_ADDR'};)
    とすると表示しましたがこれは投稿者のIPではなく現在アクセス
    しているIPになってしまいます。

    ログ(ibbsk.dat)にある投稿者のIPは表示しませんでした。

    何度も申し訳ございません。
    宜しくお願い致します。





引用返信 [メール受信/ON] 削除キー/
■8863 / inTopicNo.4)  Re[3]: I-BOARD/K-TaiでHOST+IPを表示したい
□投稿者/ りゅういち -(2004/03/24(Wed) 00:42:55)
http://www.cj-c.com/
    No8857に返信(n_ookawaさんの記事)
    > > 自分でいろいろやって見たのですが記事表示のところで
    > $comment<br>IP:($ip)
    > としましたが表示しませんでした。

    199行目の
    ($nam,$date,...,$ico,$type) = split(/<>/,$Line);

    ($nam,$date,...,$ico,$type,$delkey,$ip,$sendmail) = split(/<>/,$Line);
    としてみてください。
    そうすれば、上記の方法でログ内のIPアドレスが表示されます。

    > >>HOST:xxxx.docomo.ne.jp
    > >>IP:210.xxx.xxx.xx
    > です。(HOST名+IPアドレス)

    ホストも表示するにはホストもログに残さなければなりません。
    ホストを逆引きしてくれるサーバであれば335行目を
    $ip="$ENV{'REMOTE_ADDR'}\/$ENV{'REMOTE_HOST'}";
    か、
    $ip = $ENV{'REMOTE_ADDR'};
    $host= gethostbyaddr(pack("C4", split(/\./, $ip)), 2);
    $ip .= "\/$host";
    とすれば / 区切りでIPアドレスとホストアドレスが記録されます。
    表示はあとあと考えるとして、記録されるかをテストしてみてください。

引用返信 [メール受信/OFF] 削除キー/
■8875 / inTopicNo.5)  Re[4]: I-BOARD/K-TaiでHOST+IPを表示したい
□投稿者/ n_ookawa -(2004/03/24(Wed) 21:11:00)
    りゅういち様

    お忙しい中、ご教授ありがとうございます。


    > 199行目の
    > ($nam,$date,...,$ico,$type) = split(/<>/,$Line);
    > を
    > ($nam,$date,...,$ico,$type,$delkey,$ip,$sendmail) = split(/<>/,$Line);
    > としてみてください。

    できました。


    > $ip = $ENV{'REMOTE_ADDR'};
    > $host= gethostbyaddr(pack("C4", split(/\./, $ip)), 2);
    > $ip .= "\/$host";
    > とすれば / 区切りでIPアドレスとホストアドレスが記録されます。


    できました。

    ご親切にご対応していただいたおかげで助かりました。
    貴サイトの益々のご繁栄をお祈りいたします

    今後とも宜しくお願い致します。


引用返信 [メール受信/OFF] 削除キー/
■8876 / inTopicNo.6)  Re[5]: I-BOARD/K-TaiでHOST+IPを表示したい
□投稿者/ n_ookawa -(2004/03/24(Wed) 21:11:45)
    解決チェックを入れるのを忘れておりました。
    申し訳ございませせん
解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -