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![]()
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![]()
up![]()
Butto stà risposta...
PS:Sicuramente non funzionerà con l'ftp...Codice PHP:
<?
$file = 'ftp.miosito.it/file.txt';
$file1 = 'ftp.tuosito.it/file.txt';
$dati = file_get_contents($file);
file_put_contents($file1);
?>
ma con i files in locale funziona...
Cmq prova, non si sa mai...
scusa... prova cosìOriginariamente inviato da PaTeR
Butto stà risposta...
PS:Sicuramente non funzionerà con l'ftp...Codice PHP:
<?
$file = 'ftp.miosito.it/file.txt';
$file1 = 'ftp.tuosito.it/file.txt';
$dati = file_get_contents($file);
file_put_contents($file1);
?>
ma con i files in locale funziona...
Cmq prova, non si sa mai...
PS: Ha ragione eyescream cmq...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...';
}
?>
grrr... ho sbagliato di nuovo... grrr...Originariamente inviato da PaTeR
scusa... prova così
PS: Ha ragione eyescream cmq...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...';
}
?>
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...';
}
?>
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...
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
yes era riferito all'esempio di pater, per il resto dovrebbe funzionare (php5 per file put contents)Originariamente inviato da kuarl
<username>:<password>@<host>:<porta>/<path>
magari unito ad una funzione che cicla tutti i files
grazie ora provo.... ma se devo copiare tutta 1 directory e nn 1 solo file?![]()