Ciao a tutti... ho bisogno di chiarire questa cosa prima di mettermi a cambiare delle cose inutilmente....
Ho questa funzione che se nn ricordo male avevo trovato su questo forum, per cancellare ricorsivamente una cartella...
codice:
function deldir($dir)
{
$handle = opendir($dir);
while (false!==($FolderOrFile = readdir($handle)))
{
if($FolderOrFile != "." && $FolderOrFile != "..")
{
if(is_dir("$dir/$FolderOrFile"))
{ deldir("$dir/$FolderOrFile"); }
else
{ unlink("$dir/$FolderOrFile"); }
}
}
closedir($handle);
if(rmdir($dir))
{ $success = true; }
return $success;
}
Quando la richiamo per eliminare quello che voglio... mi viene risposto il seguente errore (che mi viene restituito all'infinito)...
Warning: readdir() has been disabled for security reasons in /home/bla/bla/bla/function.inc.php on line 5 dove la linea 5 è quella in blu qua sopra. E' un problema lecato al php.ini e a quella funzione che è disabilitata oppure può essere anke un problema di permessi sulla cartella... purtoppo non avendo io l'accesso diretto alla cartella non posso provare se è un problema di permessi quindi prima di dar da lavorare a qualkun'altro volevo assicurarmi di dirgli la cosa giusta....
e quindi o di toccare il php.ini e attivare la funzione oppure cambiare i permessi...
grazi mille
ciao ciao