Visualizzazione risultati 1 fino 4 di 4

Discussione: [PHP]ftp_put

  1. #1
    Guest

    Predefinito [PHP]ftp_put

    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?

  2. #2
    Guest

    Predefinito

    il problema probabilemntne è ke il source file nn deve essere $file ma "imgs/bds/$corriere/$file"

  3. #3
    Guest

    Predefinito

    ok, scusa ma stavo dando i numeri e questa cosa non mi era venuta in mente.
    Grazie

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Visto che risolto, chiudo.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •