Originariamente inviato da centro
Ciao a tutti,
ho un problema con questo script cioè in questo modo io mi trovo la directory
codice:$path = "archivi/allegati/test/"; $dir="ciccio"; $fd = opendir($path); while($file = readdir($fd)){ if($file != '.' && $file != '..'){ $trovata=false; if(!is_file($dir)) if ($file==$dir){ $trovata =true; }else{ $trovata =false; } } } if($trovata==true){ print "cartella trovata!"; }else{ $path = $path . $dir; mkdir($path, 0777); }
solo che se lo eseguo per la seconda volta anche se credo di fare il controllo mi da questo
Warning: MkDir failed (File exists)
come potrei evitarlo.... secondo voi?
$path = 'archivi/allegati/test/';
$filename = 'ciccio';
if(file_exists($path.$filename)){
echo "cartella trovata!";
}else{
$path = $path . $dir;
mkdir($path, 0777);
}
scritto al volo prova a vedere se va
ti sei complicato la vita per nulla :P
Originariamente inviato da centro
Poi una volta trovata vorrei cancellare tutto il suo contenuto...
c'è un modo con la funzione unlink di eliminare tutto?![]()
Grazie e buona serata
Giuseppe
rmdir per cancellare le directory
per cancellare il contenuto io mi ero fatto una piccola funzioncina che se mi ricordo ti posto domani

Rispondi quotando