Bonjour,

j'ai un répertoire qui contient plusieurs sous-répertoires non vides dont je voudrais effacer certains.

Voici mon code :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
<?php
$path='nom_rep/'; //ne pas oublier le slash final
$rep=opendir($path);
 
 
	while(false !== ($sousrep = readdir($rep)))
	{
		if($sousrep != ('.') && $sousrep !=('..')&&($sousrep!=("images"))&&($sousrep!=("images-en"))
		{
			echo  $sousrep . '<br/>';
			$dossierint=opendir($sousrep."/");///ouverture rep interne
			while(false !== ($fichierint = readdir($dossierint)))//lecture contenu rep interne
			{
				if($fichierint != ('.') && $fichierint !=('..')) unlink($fichierint);
			}
 
			unlink($rep);
			closedir($sousrep."/");
 
		} // On ferme le if
	} // On termine la boucle
 
 
 
closedir($path);
 
 
?>
Tout ce qu'il fait, c'est d'afficher le nom du premier répertoire mais il n'efface rien ; que faudrait-il faire ?