Com Esbrinar La IP Del Convidat

Taula de continguts:

Com Esbrinar La IP Del Convidat
Com Esbrinar La IP Del Convidat

Vídeo: Com Esbrinar La IP Del Convidat

Vídeo: Com Esbrinar La IP Del Convidat
Vídeo: Ferran Adrià 2024, Abril
Anonim

En els sistemes de gestió de recursos d'Internet, que poden ser utilitzats tant per usuaris autoritzats com per visitants no registrats, els scripts remeten aquest últim a un grup separat. En la majoria dels casos, aquest grup d'usuaris del lloc no registrats s'anomena "Convidats" al tauler de control. Tot i que determinar l’adreça IP dels visitants autoritzats sol ser una funció de seqüència d’ordres estàndard, aleshores per al grup de convidats, recuperar aquest paràmetre pot no ser tan fàcil.

Com esbrinar la IP del convidat
Com esbrinar la IP del convidat

Instruccions

Pas 1

Si el fabricant dels scripts en què es basa aquest recurs proporciona l’adreça IP d’un usuari no autoritzat d’un xat, fòrum, bloc o un altre recurs web similar, només cal que activeu l’opció desitjada. Per defecte, es desactiva per estalviar recursos del servidor web. Cerqueu aquesta configuració a la configuració del sistema de control. Si no el podeu trobar vosaltres mateixos, llegiu la descripció, poseu-vos en contacte amb el servei d'assistència del fabricant de scripts o feu una pregunta al fòrum d'usuaris del vostre sistema.

Pas 2

És possible que l'script no tingui aquesta configuració, però si la funció de determinar l'adreça IP s'utilitza en les seves operacions internes, podeu provar d'utilitzar-la per als vostres propòsits. Per fer-ho, haureu de fer canvis al codi del sistema, de manera que necessitareu algunes habilitats per treballar amb els codis font dels mòduls en sistemes de gestió de llocs o llenguatges de programació del servidor, normalment aquests scripts s’escriuen en PHP. Obriu el codi font de la pàgina on voleu veure l'adreça IP del convidat, definiu una variable que contingui el valor desitjat i col·loqueu-la a la ubicació correcta. Per exemple, al sistema de control àmpliament utilitzat UCOZ, per mostrar aquest valor, heu d'inserir el codi $ _IP_ADDRESS $ a la pàgina.

Pas 3

Com a últim recurs, podeu utilitzar la vostra pròpia funció PHP per determinar l'adreça IP. Aquesta opció és adequada per a sistemes que us permetin inserir codi en aquest idioma a les pàgines. Per descomptat, aquest mètode requerirà un nivell de coneixement de la llengua encara més gran. Haureu de programar la sortida a la pàgina d’adreça IP, i la funció per determinar-la pot ser la següent:

funció getIPaddress () {

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

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

}

Recomanat: