copie de fichiers

copie de fichiers - PHP - Programmation

Marsh Posté le 12-06-2007 à 12:54:29    

Bonjour.
 
J'utilise xampp/proftpd sous mandriva 2007.
Je suis aussi chez 1&1, offre "3ans gratuits avec un .info"
 
J'aimerai effectuer une simple copie de fichiers avec ce code :

Code :
  1. $ftp                    = ftp_connect($connectftp);
  2.         $ftplogin               = ftp_login($ftp,$loginuser,$passwuser);
  3.         $t=0;
  4.         while ($fichiers[$t]){
  5.                 $file           = $sungotemplate.$fichiers[$t];
  6.                 $newfile        = $sungocheminsite.$sungoprefixe.$fichiers_dest[$t];
  7.                 if (!copy($file,$newfile) ) {
  8.                         $result.= "Echec copie du fichier $file => $newfile...<br />";
  9.                 }else $result.= "Copie du fichier $file ok<br />";
  10.                 $t++;
  11.         }
  12. ftp_quit ($ftp);


 
Hélas ni en local ni en distant la copie ne s'effectue correctement.
En distant j'ai les messages "echec de copie" qui s'affiche et en local j'ai aussi les warnings activés :

Citation :


Warning: copy(http://localhost/Vide/css/style-Vide.css) [function.copy]: failed to open stream: HTTP wrapper does not support writeable connections. in /home/max/public_html/sungo/functions/modif.php on line 69


 
Que faire ?
Merci de votre aide.  
 
 

Reply

Marsh Posté le 12-06-2007 à 12:54:29   

Reply

Marsh Posté le 12-06-2007 à 14:15:52    

tu utilise le ftp ? si c'est lcas, ne devrai tu pas plutot utiliser les fonctions spécifiques au transfert ftp ( de memoire ftp_put )

Reply

Marsh Posté le 12-06-2007 à 14:47:54    

C'est bien sûr ftp_fput et non copy qu'il te faut ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed