Hur Man Tar Reda På Gästens IP

Innehållsförteckning:

Hur Man Tar Reda På Gästens IP
Hur Man Tar Reda På Gästens IP

Video: Hur Man Tar Reda På Gästens IP

Video: Hur Man Tar Reda På Gästens IP
Video: IP-адреса | Курс "Компьютерные сети" 2024, Maj
Anonim

I system för hantering av internetresurser, som kan användas av både auktoriserade användare och oregistrerade besökare, hänvisar manus de senare till en separat grupp. I de flesta fall kallas denna grupp av oregistrerade webbplatsanvändare för "Gäster" i kontrollpanelen. Även om IP-adressen för auktoriserade besökare vanligtvis är en standardskriptfunktion, är det inte så enkelt att hämta den här parametern för gruppen Gäster.

Hur man tar reda på gästens IP
Hur man tar reda på gästens IP

Instruktioner

Steg 1

Om visningen av IP-adressen till en obehörig användare av en chatt, forum, blogg eller annan liknande webbresurs tillhandahålls av tillverkaren av de skript som den här resursen bygger på, behöver du bara aktivera önskat alternativ. Det är inaktiverat som standard för att spara webbserverresurser. Leta efter den här inställningen i kontrollsystemets inställningar. Om du inte kan hitta den själv, läs beskrivningen, kontakta supporttjänsten för skripttillverkaren eller ställ en fråga i systemets användarforum.

Steg 2

Skriptet kanske inte har en sådan inställning, men om funktionen att bestämma IP-adressen används i dess interna operationer kan du försöka använda den för dina ändamål. För att göra detta måste du göra ändringar i systemkoden, så du behöver kunskaper i att arbeta med källkoderna för moduler i webbplatshanteringssystem eller på serversidan programmeringsspråk - vanligtvis är sådana skript skrivna i PHP. Öppna källkoden för sidan där du vill se gästens IP-adress, definiera en variabel som innehåller önskat värde och placera den på rätt plats. För att till exempel visa det här värdet i det allmänt använda styrsystemet UCOZ måste du infoga koden $ _IP_ADDRESS $ på sidan.

Steg 3

Som en sista utväg kan du använda din egen PHP-funktion för att bestämma IP-adressen. Det här alternativet är lämpligt för system som låter dig infoga kod på detta språk på sidor. Naturligtvis kommer denna metod att kräva en ännu större kunskap om språket. Du måste själv programmera utdata till IP-adress-sidan, och funktionen för att bestämma den kan se ut så här:

funktion getIPaddress () {

$ guestIP = getenv ('HTTP_CLIENT_IP') eller $ guestIP = getenv ('HTTP_X_FORWARDED_FOR') eller $ guestIP = getenv ('REMOTE_ADDR');

retur trim (preg_replace ('# ^ ([^,] +) (,. *)? #', '$ 1', $ guestIP));

}

Rekommenderad: