Problème de variables indéfinies
Posté : 26 avr. 2007, 13:20
Bonjour à tous,
J'ai toujours un problème de variables indéfinies.
Voici une partie de mon code :
Code:
Je prend un exemple : $repertoire[$Num]= dans le code, cela me donne toujours une erreur de variable indéfinie.
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
J'ai toujours un problème de variables indéfinies.
Voici une partie de mon code :
Code:
Code : Tout sélectionner
<?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