[討論] ip紀錄器php語法問題
各位好,我有程式方面的問題要請教大家。
我目前有透過一個網頁模組軟體 xoops架設一個網站。
xoops主要是由php語言在做網頁模組的開發。
現在遇到的問題是。在網站裡面,我有新增一個「萬用表單」模組。
但在「萬用表單」模組中,需要再加入 IP紀錄器。
以方便了解追蹤填表之人,它的IP位置為何。
我在網路上有搜尋到 IP紀錄器的程式碼,如下,
------------------------------------------------------------
如果你想知道閱覽某一頁面之訪客IP, 可以試試這個方法
先創一個叫IP.html的檔案, 然後在您想偵測的頁面上, 加入這些 code:
複製程式
<?
// Detect the visitors' IP address
$date_and_time = date( "c" );
$guest_ip = getenv( "REMOTE_ADDR" );
$ip_data = $date_and_time.$guest_ip."<br />";
$file_directory = "IP.html";
$file_reader = fopen( $file_directory, "a+" );
fwrite( $file_reader, $ip_data );
fclose( $file_reader );
?>
之後, 你就可以藉由 IP.html 這檔案來得知訪客的IP了!
參考:http://bbs-mychat.com/reads.php?tid=425638
---------------------------------------------------------
我按照上面提供的方法,將這段程式碼,放進去,表單填寫的頁面
並且,也將在自己電腦上所建立的 "IP.HTML" 上傳到我的網站空間。
測試了幾次,卻沒有寫入進去 "IP.HTML"。不知道在哪邊出了什麼問題。
想向網友求救一下。非常感謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.241.8.15
→
10/09 19:16, , 1F
10/09 19:16, 1F
→
10/10 03:11, , 2F
10/10 03:11, 2F
→
10/11 18:00, , 3F
10/11 18:00, 3F
→
10/11 18:01, , 4F
10/11 18:01, 4F
→
10/11 18:01, , 5F
10/11 18:01, 5F
→
10/11 18:48, , 6F
10/11 18:48, 6F
→
10/11 18:51, , 7F
10/11 18:51, 7F
→
10/11 18:52, , 8F
10/11 18:52, 8F
→
10/11 21:03, , 9F
10/11 21:03, 9F
→
10/11 21:03, , 10F
10/11 21:03, 10F
→
10/11 21:12, , 11F
10/11 21:12, 11F
→
10/11 22:40, , 12F
10/11 22:40, 12F