Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/08/2008, 09h39   #1
Membre du Club
 
Inscription : février 2006
Messages : 159
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : février 2006
Messages : 159
Points : 46
Points : 46
Par défaut [FTP] Copier repertoire

Bonjour à tous !

Je souhaite copier non pas un fichier mais un repertoire complet
sur un serveur ftp. Pouvez vous svp m'expliquer comment modifier le code ci dessous pour y parvenir ? Je presume qu'il faut utiliser la fonction ftp_nlist() lui allouer une variable et utiliser celle ci comme nom de fichier
local ?

En vous remerciant par avance pour vos explications.

Jean Marc


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php

$ret = ftp_nb_put($my_connection, "test.remote", "test.local", FTP_BINARY);
while ($ret == FTP_MOREDATA) {
   
echo ".";

   $ret = ftp_nb_continue($my_connection);
}
if ($ret != FTP_FINISHED) {
   echo "Il y a eu un problème lors du chargement du fichier...";
   exit(1);
}
?>
__________________
Jean Marc
jcaspar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2008, 14h51   #2
Membre confirmé
 
Inscription : juillet 2008
Messages : 407
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 407
Points : 289
Points : 289
Salut,
si tu veux, i y a un exemple intéressant posté sur le site php.net d'une fonction appelée "dircopy" qui permet de faire une copie d'un répertoire vers un autre !
Et t'as un autre exemple aussi intéressant !
Bon courage
b_zakaria est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h53.


 
 
 
 
Partenaires

Hébergement Web