Falsche ip, wenn ich die in include aufrufe!

sblaui

Mitglied
Hi, ich habe ein script für di Ip (Testscript: http://www.hw-center.com/Scripte/countersolution/counter.php). So wenn ich den link aufrufe, dann zeigt er mir die richtige IP an. Sobald ich aber diese Datein include:
PHP:
<? @include('/Scripte/countersolution/counter.php');?>
dann zeigt er jedesmal so eine IP an, egal wer drauf geht: 213.203.199.64

Was is da falsch oder wie kann ich das umgehen

Rufe die Ip mit: echo $REMOTE_ADDR; auf. habe es aber auch schon mit $_SERVER["REMOTE_ADDR"] aufgerufen. genau das selbe!

Please Help me, thx!
 
Das liegt daran, dass der Webserver sich das Script vom anderen holt, und nicht
der Besucher.

Auch ist dir hoffentlich klar, dass include('/Scripte/countersolution/counter.php')
keinen PHP-Code, sondern das Ergebnis dessen includet.

Tipp: Das Script auf den eigenen Webserver legen und schon geht es.

Noch was: Immer $_SERVER['REMOTE_ADDR'] verwenden, siehe
register_globals.
 
Poste mal den Quellcode, bitte.
Wenn dieser zu umfangreich ist, bitte als Anhang.
Zu beachten:
- Geheime Daten wie Login und Benutzernamen aus dem Code entfernen.
- Der Code sollte das Design nicht sprengen (d.h. Die Tabelle bei 1024x768 breiter maxhen als das Fenster)

Danke.
Ruten Rutsch.
 
Zurück