Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    Programma x copiare da 1 ftp a 1 altro

    Ciao ragazzi...

    volevo kiedervi se qualcuno di voi ha 1 programmino in php x copiare tutto il contenuto di 1 server ftp a 1 altro...

    Grazie

  2. #2
    up

  3. #3
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Butto stà risposta...
    Codice PHP:
    <?
    $file 
    'ftp.miosito.it/file.txt';
    $file1 'ftp.tuosito.it/file.txt';
    $dati file_get_contents($file);
    file_put_contents($file1);
    ?>
    PS:Sicuramente non funzionerà con l'ftp...
    ma con i files in locale funziona...
    Cmq prova, non si sa mai...

  4. #4
    senza user e pwd la vedo dura -,-

  5. #5
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Originariamente inviato da PaTeR
    Butto stà risposta...
    Codice PHP:
    <?
    $file 
    'ftp.miosito.it/file.txt';
    $file1 'ftp.tuosito.it/file.txt';
    $dati file_get_contents($file);
    file_put_contents($file1);
    ?>
    PS:Sicuramente non funzionerà con l'ftp...
    ma con i files in locale funziona...
    Cmq prova, non si sa mai...
    scusa... prova così
    Codice PHP:
    <?
    $file 
    'ftp.miosito.it/file.txt';
    $file1 'ftp.tuosito.it/file.txt';
    $dati file_get_contents($file);
    $a file_put_contents($dati,$file1);
    if (
    $a) {
        echo 
    'Inserimento riuscito';
    } else {
        echo 
    'Inserimento non riuscito...';
    }
    ?>
    PS: Ha ragione eyescream cmq...

  6. #6
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Originariamente inviato da PaTeR
    scusa... prova così
    Codice PHP:
    <?
    $file 
    'ftp.miosito.it/file.txt';
    $file1 'ftp.tuosito.it/file.txt';
    $dati file_get_contents($file);
    $a file_put_contents($dati,$file1);
    if (
    $a) {
        echo 
    'Inserimento riuscito';
    } else {
        echo 
    'Inserimento non riuscito...';
    }
    ?>
    PS: Ha ragione eyescream cmq...
    grrr... ho sbagliato di nuovo... grrr...
    Codice PHP:
    <?
    $file 
    'ftp.miosito.it/file.txt';
    $file1 'ftp.tuosito.it/file.txt';
    $dati file_get_contents($file);
    $a file_put_contents($file1,$dati);
    if (
    $a) {
        echo 
    'Inserimento riuscito';
    } else {
        echo 
    'Inserimento non riuscito...';
    }
    ?>

  7. #7
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093
    teoricamente potrebbe funzionare, solo se nel php.ini c'è allow_url_fopen abilitato. Per username e password il problema non si pone (ammesso che php sia impostato correttamente) in quanto è possibile inserirli direttamente nell'indirizzo. Vi ricordo:

    <username>:<password>@<host>:<porta>/<path>

    quindi una roba del tipo

    rasmushp@ftp.php.net/releases

    indica a php username, password e cartella da parire una volta connesso...

  8. #8
    Certo che puoi farlo, però devi usare il server da tramite.

    FTP 1 -> (invio) file sul server -> FTP 2

    http://it2.php.net/manual/it/ref.ftp.php


    Ecco qui
    Marco Bianucci
    marco@phoenixweb.it
    Hosting php
    Programmazione & WebDesign

  9. #9
    Originariamente inviato da kuarl
    <username>:<password>@<host>:<porta>/<path>
    yes era riferito all'esempio di pater, per il resto dovrebbe funzionare (php5 per file put contents)
    magari unito ad una funzione che cicla tutti i files

  10. #10
    grazie ora provo.... ma se devo copiare tutta 1 directory e nn 1 solo file?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.