languitar schrieb am 20.04.2003 01:33
IP is aber genauso unsicher. Wenn nämlich mehrere Besucher über einen Server reingehen, wie bei uns in der Schule z.B., haben die alle die gleiche IP.
Wenn man's ganz sicher machen will, muss man IP, User-Agent und Cockies benutzen. Und selbst dann bleiben noch möglichkeiten offen. Soll heißen, dass man immer nen Fall findet, wo nicht alle richtig gezählt wird. |
Stimmt, das ist im Netzwerk nunmal so, jedoch gibt der folgende Code etwas mehr Sicherheit:
if(getenv("HTTP_CLIENT_IP")) {
$ip = getenv("HTTP_CLIENT_IP");
} elseif(getenv("HTTP_X_FORWARDED_FOR")) {
$ip = getenv("HTTP_X_FORWARDED_FOR");
} else {
$ip = getenv("REMOTE_ADDR");
}
Aber man muss dran denken, dass es ja sowieso keine 100%ige Sicherheit dafür gibt. Es sei denn, wenn, wie in Amerika, demnächst Router und Firewalls verboten werden.
---
http://sylver-web.de
Weisheiten:
- Das Wesen der Dinge hat die Angewohnheit, sich zu verbergen. - Heraklit (griech. Philosoph)
- Wären alle Menschen gleich, würde im Prinzip einer genügen. (unbekannt)