[help] - Copiare file da una directory all'altra..

Only PHP & MySQL.

Moderator: DaD

[help] - Copiare file da una directory all'altra..

Postby gismo on Thu Mar 20, 2008 7:09 pm

salve..
stò progettando un piccolo gestionale in php..
ho un problemi però..dovrei creare una routine che copi dei file da una directory all'altra.. ho provato in vari modi ma ho problemi con il opendir() e il readdir().
Esempio: supponendo che $dir e $head siano due stringhe contenenti due percorsi, rispettivamente destinazione e origine, si copi tutti i file di $head in $dir..
Vi posto il codice anche se è sbagliato..
la prima parte del codice crea una directory nel percorso di destinazione mantenendo lo stesso nome nativo..


Codice sorgente - presumibilmente Php
Code: Select all
if($tip != $typeold){
         
            //creo la directory nella categoria nuova
                if($tip == 'ricerca'){
   
                        $dir = "ricerca/" . $dirnamepro . "/";
                       
                        if (mkdir ($dir,0777));
                        {   
                                                }
                }else{
                        $dir ="innovazione/" . $dirnamepro . "/";
                       
                        if (mkdir ($dir,0777));
                        {   
                           
                        }
                }
               
                $hand = $typeold . "/" . $dirnamepro . "/";
              ";
            //inizio copia dei file nella nuova directory
                if ($handle = opendir($hand))
                {
                    while (false !== ($file = readdir($handle)))
                    {
                        $handle .= $file;
                        $dir .= $file;
                        echo "$file  ";
                           copy($handle,$dir);
                    }
                }

Fatemi sapere..
grazie mille[/code]
gismo
Newbies
 
Posts: 3
Joined: Mon Nov 13, 2006 4:12 pm

[help] - Copiare file da una directory all'altra..

Sponsor

Sponsor


Postby k8 on Thu Apr 03, 2008 4:20 pm

Non avevo visto il post O_O'
cmq.. non puoi far un while fino a fine della cartella e copiare uno ad uno i file nella nuova destinazione?

ciaoo :)
Big-Bug cerca collaboratori.
Scrivete senza abbreviazioni e senza k, grazie.
k8
Admin
 
Posts: 2127
Joined: Tue Jun 06, 2006 4:00 pm


Return to PHP & MySQL

Who is online

Users browsing this forum: No registered users and 1 guest