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 PHP:
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