Gibts ne möglichkeit, per PHP die IP des benutzers rauszufinden, wenn ja wie???
danke im vorraus
danke im vorraus
OffTopic:
will jetzt niemanden nieder machen, aber mister t hats nicht besser erklärt als happy. er wusste nur, worauf werewulf aus war.
aber da schon nicht die suche benutzt wurde, hätte spätestens der erste beitrag von Happy die Frage beantwortet. Alles andere war nur auf fehlende eigeninitialtive zurück zu führen.
Bin sicher, werewulfs nächte frage ist, wie man denn root oder ähnlich ausgibt.
##############################
if HTTP_FORWARDED
proxy = REMOTE_ADDR
ip = HTTP_FORWARDED
host = gethostbyaddr(REMOTE_ADDR)
preg_match('#^([0-9]{1,3}\.){3,3}[0-9]{1,3}#', HTTP_FORWARDED, matches)
if matches
ip = matches[0]
host = gethostbyaddr(matches[0])
proxy = gethostbyaddr(REMOTE_ADDR)
if (proxy == '') proxy = REMOTE_ADDR
if preg_match('by http', HTTP_FORWARDED) OR
!preg_match('#^([0-9]{1,3}\.){3,3}[0-9]{1,3}#', HTTP_FORWARDED)
proxy = HTTP_FORWARDED
stealth = 1
ip = REMOTE_ADDR
host = gethostbyaddr(REMOTE_ADDR);
if (host == '') host = ip
##############################
elseif HTTP_X_FORWARDED --- das gleiche wie oben nur mit HTTP_X_FORWARDED
elseif HTTP_X_FORWARDED_FOR --- das gleiche wie oben nur mit HTTP_X_FORWARDED_FOR
##############################
elseif HTTP_VIA
proxy = HTTP_VIA
stealth = 1
ip = HTTP_FORWARDED
host = gethostbyaddr(REMOTE_ADDR)
elseif HTTP_X_COMING_FROM --- das gleiche wie oben nur mit HTTP_X_COMING_FROM
elseif HTTP_COMING_FROM --- das gleiche wie oben nur mit HTTP_COMING_FROM
elseif HTTP_CLIENT_IP --- das gleiche wie oben nur mit HTTP_CLIENT_IP
elseif HTTP_FROM --- das gleiche wie oben nur mit HTTP_FROM
################################
else
ip = REMOTE_ADDR
host = gethostbyaddr(REMOTE_ADDR)
################################
if host == ''
host = ip
################################
und dann kannste dementsprechend die Ausgabe anzeigen ...
if proxy != '' AND stealth == 1
Anonymer Proxy
if proxy != '' AND stealth == 0
Transparenter Proxy
if proxy == ''
host anzeigen ...
Kommentar