Salve a tutti
ho un problemaino con il rinominare cartelle non vuote :
Codice PHP:
$dn='PHP/ordini/'.$_SESSION['cliente']['id'].'/'.$_SESSION['cliente']['numero'].'/'
$dn='PHP/ordini/'.$_SESSION['cliente']['id'].'/O'.$_SESSION['cliente']['numero'].'/';
rename($dir,$dn);
questo è il warning che ho di risposta:
codice:
Warning: rename(PHP/ordini/1/706115111625/,PHP/ordini/1/O706115111625/) [function.rename]: Permission denied in C:\www\clienti\PHP\agg_ordine_nuovo.php on line 202
perchè?
eppure qualche riga prima elimino una cartella vuota che sta all'interno della stessa directory che è stata creata nella stessa maniera:
... di quali permessi parla?
Codice PHP:
$dirT='PHP/ordini/'.$_SESSION['cliente']['id'].'/T'.$_SESSION['cliente']['numero'].'/';
if($objs = @glob($dirT."/*"))
{
foreach($objs as $obj)
{
@is_dir($obj)? rmdirr($obj) : @unlink($obj);
}
}
@rmdir($dirT);