bonjour
je n'ai pas encore eu à utiliser cette class mais avec DotClear ya
ClearBricks qui fourni une class file pour gérer ça très bien.
Cdt.

On 19 juin, 23:27, thebeardman <[EMAIL PROTECTED]> wrote:
> Bonsoir à tou-s-tes,
>
> Je souhaite copier un dossier et tout son contenu vers un autre.
> Le contenu peut être des dossiers ou des fichiers.
> J'ai essayé de différentes manière en utilisant les Class Folder et
> File mais je ne parviens à copier que les fichiers.
> Voici la fonction actuelle :
>
> function copy_folder($src, $dest)
> {
>     $Folder =& new Folder();
>     $Folder->path = $src;
>     $Folder->sort = true;
>
>     $files = $Folder->findRecursive();
>     foreach($files as $file)
>     {
>         $File =& new File($file, false);
>         $filename = $File->getName();
>
>         if(is_file($file))
>         {
>             if(copy($file, $dest . DS . $filename)) {
>                return true;
>             } else {
>                 return false;
>             }
>         }
>     }
>
> }
>
> Cette fonction récupère tous les fichiers du dossier $src et les copie
> dans le dossier $dest. Par contre impossible de les copier dans un
> sous-dossier s'il existe.
>
> Merci à ceux et celles qui pourront m'aiguiller.
>
> A+
--~--~---------~--~----~------------~-------~--~----~

Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier  : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à