Non ne vengo fuori:
Nello script banale sotto, mi viene correttamente fatta la connessione ma non l'upload di un'immagine 1.jpg.
Quali possono essere i motivi?
codice:
<?
$ftp_host = "ftp.xxx.it";

$ftp_user = "username";
$ftp_pass = "password";

$myconn = ftp_connect($ftp_host);

$mylogin = ftp_login($myconn, $ftp_user, $ftp_pass); 

if ((!$myconn) or (!$mylogin))
{ 
echo "Connessione fallita a " . $ftp_host . "!";
die; 
}
else
{
echo "Connesso a " . $ftp_host . " - utente " . $ftp_user . "!";
}

$source_file = "C:\1.jpg";

$destination_file = "/public_html/1.jpg";

$upload = ftp_put($myconn, $destination_file, $source_file, FTP_BINARY); 

if (!$upload)
{ 
echo "Non riuscito :-(";
}
else
{
echo "Operazione riuscita :-)";
}

ftp_quit($myconn); 
?>