Hallo,
in den Perl-Funktionen suchte ich nach einer Funktion, mit der man die IP-Adresse eines User ermitteln kann [..]
Genau das ist schonmal ein falscher Ansatz. Es ist zwar so, dass eine IP-Adresse einmalig ist, aber sie ist nicht personenbezogen.
Du findest in einer CGI-Umgebung, wie xwolf schon schrieb, eine Variable mit der REMOTE_ADDR, aber dahinter kann sich aber auch ein Proxyserver verbergen, siehe:
http://de.selfhtml.org/servercgi/cgi/umgebungsvariablen.htm
Im Falle eines Proxyservers kann es z.B. sein, dass einige Tausend Besucher gleichzeitig mit einundderselben IP-Adresse im Internet unterwegs sind.
Was es auch gibt, sind Proxyserver-Strukturen, die im Round-Robin-Verfahren angesteuert werden. Dies führt dazu, dass einunderselbe Benutzer mit jedem Klick eine andere IP-Adresse nach draußen bekommt. Allerdings sind solche Strukturen seltener anzutreffen, weil IP-Adressen (version 4) immer knapper werden.
Falls Du also die REMOTE_ADDR verwenden möchtest...
Viele Grüße,
Horst Haselhuhn