![]() |
![]() |
|
|
|||||||
| Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe |
|
|
Themen-Optionen | Ansicht |
|
|
#10 |
|
bitte Mailadresse prüfen!
Registriert seit: 03.04.2001
Beiträge: 2.387
|
Soda, jetzt hab ich's gelöst:
Code:
my $port = '21', $login, $pwd;
if( $host =~ /\@/ ){
$login = $host;
if( $host =~ /\@(.)+\:/ ){
($test, $host) = split('@', $host);
($host, $port) = split(':', $host);
}
else {
($test, $host) = split('@', $host);
}
$login =~ s/\@(.)+$//;
($login,$pwd) = split(':', $login);
$ftp = Net::FTP->new($host, Port=>$port);
$ftp->login($login, $pwd) if (defined $ftp);
}
else{
$ftp = Net::FTP->new($host);
$ftp->login($ENV{"FTP_USER"},$ENV{"FTP_PASSWORD"}) if (defined $ftp);
}
|
|
|
|
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|