Sporing Internet Protocol ( IP) adresser til din web besøkende er en viktig teknikk for å validere økter og samle nyttige data om brukerne . PHP har en forhåndsdefinert variabel for lagring av IP-adresser som lar deg enkelt finne IP -adressen til en besøkende og dermed tilegne den til en variabel eller sjekke det mot en annen variabel. Denne veiledningen vil vise deg hvordan du kan spore en IP-adresse i PHP med $ _SERVER forhåndsdefinert variabel. Du trenger
Apache Web Server
PHP 4.1.0 eller nyere
Vis flere instruksjoner
en
Opprett en ny PHP-kode blokk i en ny PHP -fil . Dette er hvor du vil sette inn PHP -kode. Koden blokk begynner med < ? Php og avsluttes med > . All koden vi skal bygge i denne opplæringen vil være innenfor disse kodene .
2
Echo den besøkendes IP- adresse ved hjelp av $ _SERVER forhåndsdefinert variabel. $ _SERVER Er faktisk en matrise med verdier . En av de verdiene som finnes er REMOTE_ADDR , som er den besøkendes IP address.So , for å vise den besøkendes IP -adresse på siden, vil du bruke PHP KODE : en
echo $ _SERVER [' REMOTE_ADDR '] ;
3
Tilordne den besøkendes IP -adresse til en variabel. Hvis du ønsker å manipulere eller lagre IP- adresse, kan du tilordne den til en variabel med et enkelt uttrykk . For eksempel : en
$ IP = $ _SERVER [' REMOTE_ADDR ' ];
Du kan deretter bruke denne variabelen i andre deler av PHP-koden , eller lagre den i en nettleser- side cookie eller i en MySQL database tabellen .