![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Master
![]() |
![]() 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); } |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|