• User Attivo

    inviare cartelle ftp con script php

    Buongiorno.
    Al lavoro ho creato un'applicazione che via ftp fa scambiare dei file tra 2 server con una pagina PHP che legge il nome dei file dal database e li sposta da un server all'altro.....
    come si dice l'appetito vien mangiando, e la cosa è piaciuta talmente tanto che ora mi hanno chiesto di far spostare delle intere cartelle da un server all'altro (i cui nomi non sono sul database). Io ho il nome della cartella padre che all'interno ha delle sotto cartelle. Devo spostare tutta la cartella padre da un server all'altro
    Pensavo che la cosa fosse semplice, e che il comando utilizzato per i file:

    ftp_put($ftp_connessione, $destination_file, $source_file, FTP_BINARY) or die("Errore durante l'upload del file $source_file nel server ftp");

    andasse bene uguale, ma evidentemente nn è cosi.
    In giro non ho ancora trovato niente che mi risolva il problema
    Qualcuno di voi mi può aiutare??
    Grazie in anticipo


  • User Attivo

    Puoi usare glob() per leggere tutti i file della cartella: http://it2.php.net/manual/en/function.glob.php


  • User Attivo

    Ciao grazie di avermi risposto
    Ma...se ho sottocartelle come funziona poi? Cioè io devo spostarmi sul server la cartella:

    cartella PADRE
    la cui cartella ha
    cartella 1 (con file)
    cartella 2 (con file)
    cartella 1 (con file)
    cartella 2 (con file)
    .................. non so quante sono e non so nemmeno i nomi, so solo il nome della cartella padre
    Pensavo esistesse un comando che sposta tutto il contenuto della cartella
    Grazie in anticipo come sempre a chi mi risponderà