1 頁 (共 2 頁)

[問題]想找一種外掛,希望大家幫忙(顯示ip)

發表於 : 2003-11-21 00:49
闇黑天
各位朋友您好,我是phpbb的新手
有個問題想請教
我在別的一個論壇看到,他是簡體中文的論壇
論壇下方會顯示"用戶來訪信息"
此區域會顯示IP、瀏覽器、OS等訊息\r
我搜尋了Java的語法、Html的語法
還有有的論壇的外掛清單\r
但是就是找不到…\r
是Phpbb沒有這種外掛嗎?
還是說,必須要用其他的方法才能顯示呢?
\n我最需要的是要可以查"真實IP"的辦法
因為如果有的朋友有用IP分享器\r
在Dos打上ipconfig,都是顯示虛擬ip
所以我才想在論壇上加上這個功能,很謝謝你們的回應以及幫忙

發表於 : 2003-11-21 00:59
u87104041d
要真實ip很難\r
= =

發表於 : 2003-11-21 01:46
依夢兒
就算有一種外掛可以顯示真實 IP 恐怕幫助不大。
因為目前台灣大多數寬頻網路用戶的 IP 都是浮動制的,只要切斷連線再重新連上, IP 就不一樣了。

發表於 : 2003-11-21 23:24
闇黑天
依夢兒 寫:就算有一種外掛可以顯示真實 IP 恐怕幫助不大。
因為目前台灣大多數寬頻網路用戶的 IP 都是浮動制的,只要切斷連線再重新連上, IP 就不一樣了。
沒關係,我只是要知道當時他的IP就好了

因為我要讓他知道他目前的IP為多少

只要切斷連線後,我只要叫他上來看一次就好了

請問有這種Mod嗎?

發表於 : 2003-11-22 00:44
GeniusKiKi
沒有吧\r
一般的顯示 IP
如果有經過 IP 分享器\r
那就都是虛擬 IP

發表於 : 2003-11-22 04:16
闇黑天
GeniusKiKi 寫:沒有吧\r
一般的顯示 IP
如果有經過 IP 分享器\r
那就都是虛擬 IP
不知道您是否有看過其他的大陸論壇
有的論壇下面會有"來訪用戶信息"
我是用固定IP的,有使用IP分享器\r
可是當我去那個論壇看,就會顯示為我真正的固定IP呢\r
但是如果在Dos打上ipconfig,就是顯示我的虛擬IP

發表於 : 2003-11-22 06:25
依夢兒
闇黑天 寫:不知道您是否有看過其他的大陸論壇
有的論壇下面會有"來訪用戶信息"
我是用固定IP的,有使用IP分享器\r
可是當我去那個論壇看,就會顯示為我真正的固定IP呢
那個好像只是讓用戶看得到自己的 IP 吧??
就像是使用一些 Java 或 CGI 語法顯示你目前使用的作業系統是什麼、螢幕解析度是多少、瀏覽器是什麼版本....類似這樣。
因為這些訊息只有你看得到,別人(包括管理員)都看不到,所以沒什麼多大的用處。

php 要如何寫我不清楚,但是 CGI 就很簡單,幾句語法就 OK 了:
示範:http://www.palserv.com/cgi-bin/ipdisp.pl?
語法:http://www.palserv.com/ipdisp.txt

發表於 : 2003-11-22 07:07
Artemas
GeniusKiKi 寫:沒有吧\r
一般的顯示 IP
如果有經過 IP 分享器\r
那就都是虛擬 IP
呵呵..如果是虛擬ip所連線出來的誰說不能封殺\r
因為虛擬ip的分享器也是必須要有一個實體ip為出入口\r
若有10戶使用同一個來源,則10個人的ip都是顯示一樣的實體ip

這就有個很好玩的問題,如果這個實體ip是浮動的那還好\r
如果是固定的那慘了....等於這10戶人家都不能再進入你封殺的網站
:mrgreen:

發表於 : 2003-11-22 07:12
Artemas
對了phpbb遠本...貼文者不是能顯示對方的ip嗎
而進入管理控制台首頁不是也能看到目前來訪者ip嗎

另外有一隻常見的外掛..我不知道名字
就是可以記錄..昨日來訪者.今日來訪者這類的
這支mod應該有紀錄來訪者ip
只是不曉得能不能去修改他的mod
將ip位置給顯示列出來


嗯有意思...等有空來研究看看

發表於 : 2003-11-22 10:18
闇黑天
依夢兒 寫:那個好像只是讓用戶看得到自己的 IP 吧??
就像是使用一些 Java 或 CGI 語法顯示你目前使用的作業系統是什麼、螢幕解析度是多少、瀏覽器是什麼版本....類似這樣。
因為這些訊息只有你看得到,別人(包括管理員)都看不到,所以沒什麼多大的用處。
php 要如何寫我不清楚,但是 CGI 就很簡單,幾句語法就 OK 了:
示範:http://www.palserv.com/cgi-bin/ipdisp.pl?
語法:http://www.palserv.com/ipdisp.txt
嗯…其實我就是只要讓用戶看到自己IP而已QQa
你所貼的這個就是我想要的功能了
我是只要把語法貼在記事本,存檔為html就好了嗎?
還是要怎樣作呢?

發表於 : 2003-11-22 16:06
依夢兒
這是 CGI ,存檔為 .pl ,上傳至你可以執行 CGI 的資料夾(例如 cgi-bin )內,檔案權限要設 755 。
如果要嵌入至論壇,可以參考 Top5 的作法,以 iframe 的方式放到論壇首頁。

或是有大大知道如何以 php 方式來寫的話更好。

發表於 : 2003-11-22 23:25
atthis
打開 templates/subSilver/overall_footer.tpl

尋找:

代碼: 選擇全部

Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> {PHPBB_VERSION} © 2001, 2002 phpBB Group<br />{TRANSLATION_INFO}</span></div>
在{TRANSLATION_INFO}後加上 <br />{USER_IP}
會變成

代碼: 選擇全部

Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> {PHPBB_VERSION} © 2001, 2002 phpBB Group<br />{TRANSLATION_INFO}[color=red]<br />{USER_IP}[/color]</span></div>
打開 language/lang_chinese_traditional_taiwan/lang_main.php

尋找:

代碼: 選擇全部

//
// That's all Folks!
之前加上:

代碼: 選擇全部

$lang['User_ip'] = '您目前連線的ip位置為 <B>%s</B>';
打開 includes/page_header.php

尋找:

代碼: 選擇全部

$template->assign_vars(array(
之後加上:

代碼: 選擇全部

'USER_IP' => sprintf($lang['User_ip'], getenv("REMOTE_ADDR")),
就這樣了:)

DEMO: http://chianglab.bio.ncku.edu.tw/forum/

看最下面版權宣告的地方

發表於 : 2003-11-23 03:12
依夢兒
atthis 寫:DEMO: http://chianglab.bio.ncku.edu.tw/forum/

看最下面版權宣告的地方
不錯喲!! (:Y)
雖然是 php 語言的小技巧,不過先前都沒人提過....
建議您整理一下,發佈到非官方推薦認證外掛區。 :mrgreen:

發表於 : 2003-11-23 20:46
majimmy
我是 加在\r
overall_header.tpl
:D

http://pili.winme.idv.tw/phpBB2/index.php

發表於 : 2003-11-23 23:55
闇黑天
真的謝謝你們的教學! :-P