Łączymy się z ftp

Connect to ftp

Przykład PHP2014-03-07 stopień trudności: łatwy

<?php
    
//pozwalamy na dłuższe działanie skryptu
    
set_time_limit(300
);
    
    
$path="/katalog"
;
    
$ftp_server=""
;
    
$ftp_user_name=""
;
    
$ftp_user_pass=""
;
    
$ssl "1"
;

// ustanowienie połączenia warunkowo z ssl lub bez
if($ssl == "1"
){
$conn_id ftp_ssl_connect($ftp_server
);
$login_result ftp_login($conn_id$ftp_user_name$ftp_user_pass
);
}
else{
$conn_id ftp_connect($ftp_server
);
$login_result ftp_login($conn_id$ftp_user_name$ftp_user_pass
);
}
// sprawdzamy połączenie połączenie
if ((!$conn_id) || (!$login_result
)) {
$icolor "#FF0000"
;
        
$info "Połączenie FTP się nie powiodło!<br>"
;
        
$info .= 
"Próbowano połączyć się do <b>$ftp_server</b> jako użytkownik"
           
$ftp_user_name
;
        exit;
    } else {
    
$icolor "#008000"
;
        
$info "Połączony z <b>$ftp_server</b> jako użytkownik <b>$ftp_user_name</b><br>"
;
    }

//pobieramy e/w zawartość katalogu
$contents ftp_nlist($conn_id$path
);

echo"<font color=\"".$icolor."\">".$info."</font>";

ftp_close($conn_id
);
?>


 
close
Strona korzysta z plików cookies. Zastosowane pliki cookie służą jedynie do prowadzenia ogólnych statystyk pozwalających na określenie popularności serwisu.