Sök IP-adress 'med ett PHP-skript

Att hämta användarens IP-adress är faktiskt mycket enklare än du kanske tror, ​​och det kan göras i en enda rad med PHP-kod.

Vad PHP-skriptet du ser nedan gör är att hitta en användares IP-adress och sedan posta adressen på sidan som innehåller PHP-koden. Med andra ord, alla användare som besöker sidan kan se sin egen IP-adress listad där.

Notera: Hur detta PHP-skript skrivs här loggar inte några IP-adresser och visar inte heller användarens någon annans IP-adress - bara sin egen.

PHP-skript "Vad är min IP"

För att returnera IP-adressen till personen som besöker din webbplats använder du den här raden:

Om du vill hämta användarens IP-adress och sedan återkoppla värdet tillbaka till användaren kan du använda det här exemplet:

Notera: Detta är i allmänhet korrekt men fungerar inte som avsett om användaren kommer åt din webbplats bakom en proxy. Detta beror på att proxys IP-adress visas istället för användarens verkliga adress.

Testa IP-adressen

Om du inte är säker på att skriptet fungerar finns det många webbplatser du kan besöka för att få några andra perspektiv på vad din IP-adress rapporteras som.

När du till exempel har implementerat koden från ovan laddar du sidan och registrerar den IP-adress som du har angett för din enhet. WhatsMyIP.org eller IP Chicken är bra ställen att kontrollera för att se om samma IP-adress är registrerad där.