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