Bonjour,

J'ai crée un petit script pour stocker dans un tableau toutes les musiques d'un dossier. Ce script marche très bien sur xampplite mais quand je l'ai mis sur mon ftp free, on dirait qu'il fait une boucle infinie (la page ne charge pas et au bout d'un certain temps j'ai une erreur 500).

J'ai testé d'autres script sur le ftp et ceux ci marchent très bien...

Code : 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
$tracks = array();
 
	function parcourir($path)
	{
		global $tracks;
		$fichiers = scandir($path);
		for($i=2;$i<count($fichiers);$i++)
		{
			if (is_dir($path."/".$fichiers[$i]))
			{
				parcourir($path."/".$fichiers[$i]);
			}
			else
			{
				if(preg_match("#(mp3)$#", $fichiers[$i]))
				{
					array_push($tracks, $path."/".$fichiers[$i]);
				}
			}
		}
	}
	parcourir('musique');
Bref si quelqu'un voit la source du problème...

Merci et bonne journée