Bonjour à tous,
J'ai toujours un problème de variables indéfinies.
Voici une partie de mon code :
Je prend un exemple : $repertoire[$Num]= dans le code, cela me donne toujours une erreur de variable indéfinie.
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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45 <?PHP $Num = 0; for ($Num=0;$Num<6;$Num++) { ?> <p class="Style4"><u>Syllabi GJ</u> </p> <p> <?PHP function explorer($chemin) { $repertoire[$Num]= openDir($chemin); while ($fichier[$Num] =readDir($repertoire[$Num])) { if (($fichier[$Num] != ".")&&($fichier[$Num] != "..")) { $L = strlen($fichier[$Num]); ?> <?PHP $langue[$Num] = substr($fichier[$Num], 11, 1); if ($langue[$Num] == "F") { $a = "_"; $b = " "; $supp[$Num] = ereg_replace($a, $b, $fichier[$Num]); ?> <span class="Style5"> <img src="images/pointblanc.png" /> <a href="051411_GJ/<?PHP echo $fichier[$Num]; ?>"><?PHP echo substr($supp[$Num], 0, $L-4); ?></a> </span> <br> <?PHP } } } closeDir($repertoire[$Num]); } $cheminRep = "0"; $cheminRep0 = "051411_GJ"; $cheminRep1 = "051442_GJ"; $cheminRep2 = "051443_GJ"; $cheminRep3 = "051444_GJ"; $cheminRep4 = "051445_GJ"; $cheminRep5 = "051446_GJ"; explorer(${"cheminRep".$Num}); ?> </p> <?PHP } ?>
Les autres variables me posent le même problème.
Comment puis-je résolver mon problème?
Cette application me sert à afficher le contenu de plusieurs répertoires.
Merci d'avance,
Domi
Partager