Ciao, avrei questo problema...utilizzando questo script:
Codice PHP:
<?php
$corriere= $_GET['corriere'];
include ("include/configFtp.php");
// set up basic connection
$conn_id = ftp_connect($ftp_server);
// login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// check connection
if ((!$conn_id) || (!$login_result)) {
echo "FTP connection has failed!";
echo "Attempted to connect to $ftp_server for user $ftp_user_name";
exit;
}
//copia le foto
$directory = opendir("imgs/bds/$corriere");
while( $file = readdir($directory) )
{
$source_file = $file;
$destination_file = "imgs/bds/$corriere/$file";
echo $file;
$trans = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);
}
closedir($directory);
$destination_file = $corriere.".xml";
$source_file = "CC-WEB.xml";
// put the file
$trans = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);
// check upload status
if (!$trans) {
echo '<h3 style="color:#ff0000;">Il download del file è fallito!</h3>';
} else {
//echo '<h3>Transazione completata con successo!</h3>';
}
// close the FTP stream
ftp_close($conn_id);
?>
non riesco a copiare le immagini sul sito (quelle all'interno del ciclo while), mentre il file xml (che viene trasferito nell'ultima parte dello script) viene copiato correttamente.
La pagina non mi da nessun errore, quando vado a vedere sul sito è presente solo il file xml.
Ho cannato qualcosina?