Hi,
Ich weis zwar das es irgendwie mit %ENV{remote_addr} funkt.
Elemente eines Hashes %hash werden mit $hash{'Element'} angesprochen[1] (beachte das "$"). Das Element heißt in Deinem Fall 'REMOTE_ADDR', nicht 'remote_addr'.
#!/usr/bin/perl -w
use strict;
Sehr schön!
use CGI qw(:standard);
Hierfür unnötig.
print $ENV{'REMOTE_ADDR'} ;
Exakt. Ohne HTTP-Header ist das allerdings kein CGI-Script und erzeugt einen Internal Server Error, dessen Ursache Du übrigens immer im Error-Log des Servers nachlesen kannst. Abhilfe findest Du in
perldoc CGI
Was ich auch nicht genau weis ist ,wie ich dann mit der HTML Datei dieses Script aufrufe ,also wie das HTML tag aussehen muss.
<a href="script.cgi">
Cheatah