WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   ip adresse verschleiert? oder was is kapuut? (http://www.wcm.at/forum/showthread.php?t=128638)

Potassium 17.03.2004 00:19

ip adresse verschleiert? oder was is kapuut?
 
sers
hab mir heute einen counter gebastelt. funzt lokal ganz wunderbar auch auf www.nightman.at
aber wenn ich ihn auf nen webspace von sprit.org uploade nicht :(

und zwar weil er die ip adresse im fall von sprit ned erkennt, sondern irgendeine schöne interne nimmt.

der quellcode lautet:
PHP-Code:

<?
echo $HTTP_SERVER_VARS['REMOTE_ADDR'];
echo 
"
"
;
echo 
getenv ("REMOTE_ADDR"); 
?>

wer ausprobieren will:
http://wcm.kalium.org/beta/ip.php (funktioniert nicht)
http://www.nightman.at/potassium/ip.php (funktioniert)

was kann ich machen damit das funktioniert???
und warum funktioniert es nicht?

keksi77 17.03.2004 07:31

ich glaube schon dass das Ergebnis richtig ist.
Meine Vermutung geht dahingehend, das der Server in einer Serverfarm hinter einer Firewall steht.
D.H: Offiziell hat er zwar die IP xxx.xxx.xxx.xxx diese wird aber auf der Firewall via NAT auf yyy.yyy.yyy.yyy (eine interne IP)übersetzt.

Bei dieser Methode kommt der Client dann meistens mit der iP der Firewall oder Routers daher.

Potassium 17.03.2004 12:28

kann ich da irgendwas machen bzw wie kann ich sonst die ip des users mitloggen?

Philipp 17.03.2004 12:47

getenv("HTTP_X_FORWARDED_FOR") sollte normalerweise funktionieren

Potassium 17.03.2004 12:56

nützt nix. hab mir auch die beispiele auf php.net angeschaut :(
hat alles kan zweck

Potassium 16.06.2004 23:39

ajo falls es wen interessiert ich hab nun doch eine lösung gefunden:
Zitat:

Da SPRIT.ORG zur Erhöhung der Ausfallsicherheit und Performance einen Loadbalancer verwendet, verwenden Sie bitte statt der Variable $_SERVER["REMOTE_ADDR"] die Variable $_SERVER["HTTP_X_REMOTECLIENT_IP"] um die IP Adresse des Users abzufragen.

_m3 17.06.2004 09:05

Zitat:

Original geschrieben von potassium
ajo falls es wen interessiert ich hab nun doch eine lösung gefunden:
Hamma das ev. in der FAQ oder Doku gefunden? ;) :D

zed 17.06.2004 13:01

[OFFTOPIC]
do rtfm first :D
[/OFFTOPIC]

Potassium 17.06.2004 16:26

Zitat:

Original geschrieben von _m3
Hamma das ev. in der FAQ oder Doku gefunden? ;) :D
ja ham sie hinzugefügt nachdem ich ihnen ne mail geschrieben hab. vorher stand monatelang: hier werden in KÜRZE einige FAQ's vorhanden sein :motz:

maxb 17.06.2004 18:38

Zitat:

Original geschrieben von potassium
ja ham sie hinzugefügt nachdem ich ihnen ne mail geschrieben hab. vorher stand monatelang: hier werden in KÜRZE einige FAQ's vorhanden sein :motz:
:lol:

du warst halt der erste der eine Frage hatte :D


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:25 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag