PHP腳本追蹤IP位址

PHP腳本追蹤IP地址

這個問題實際上比您想象的簡單得多,您可能會感到失望,因為ta可以在一行PHP代碼中完成。

下面您看到的PHP腳本是找到用戶的IP地址,然後在包含PHP代碼的頁面上發佈地址。換句話說,任何訪問該頁面的用戶都將能夠看到他們的IP地址。

注意: 這裡寫的PHP腳本不會記錄任何IP地址。

“什麼是我的IP” PHP腳本

要返回訪問您的網站的人的IP地址,請使用以下行:

Getenv("REMOTE_ADDR")

要檢索用戶的IP地址,然後將其值回送給用戶,可以使用以下示例:

注意:本該是準確的,不過如果用戶在代理之後再訪問您的網站,將無法正常工作。這是因為將顯示代理的IP地址而不是用戶的真實地址。

如何測試IP地址是否正確?

如果您不確定該腳本是否在正常工作,則可以嘗試訪問多個網站,以獲取有關您的IP地址的多個反饋。

例如,在執行上面的代碼之後,加載頁面並記錄為您的設備提供的IP地址。然後,去WhatsMyIP.org或IP雞,看看是否有相同的IP地址顯示在那裡。

對PHP感興趣的、想要了解PHP的或者想要學習PHP、提升自己技術的各位都可以入Q群——php+:416344370大家互相交流學習。


分享到:


相關文章: