![]() |
Hallo zusammen!
Bin Anfänger!! Kann mir jemand den folgenden code(subroutine) erklären??? Vielen Dank!! sub get_url { if ($ENV{'REMOTE_HOST'}) {$remote_ip = $ENV{'REMOTE_HOST'} } elsif ($ENV{'REMOTE_ADDR'}) {$remote_ip = $ENV{'REMOTE_ADDR'} } if ($remote_ip =~ /(\d+)\.(\d+)\.(\d+)\.(\d+)/) { $Address = pack('C4',$1,$2,$3,$4); if ($Address = (gethostbyaddr($Address,2))[0]) { $remote_url = $Address; } } $remote_url =~ tr[A-Z][a-z]; return ($remote_ip,$remote_url); } |
hm, würde sagen er liest die IP Adresse des Clients und teilt sie dann in die 4 IP Segmente auf
|
Die beiden Rückgabewerte scheinen immer null zu sein. Woran könnte das liegen????
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 13:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag