Lecture de variable tableau
Bonjour,
Je rencontre un problème pour lire une variable de type array rempli au préalable dans une fonction.
Code:
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
| function ScanDirectory($Directory,$Chemin){
$TabCli[]=array();
if ($handle = @opendir($Chemin) or die("Erreur1")) {
while (false !== ($Entry = readdir($handle))) {
if ($Entry != "." && $Entry != ".." && is_dir($Chemin.'\\'.$Entry)) {
if (in_array($Entry,$TabCli)){
}
else {
echo $Entry;
$TabCli[]=$Entry;
}
}
}
}
closedir($handle);
}
include 'connect.php';
$Chemin="c:\\";
ScanDirectory('.',$Chemin);
echo '<br />';
echo 'Sélectionner un membre :<select onchange=="submit()" name="Cli" size="1" value="">';
echo '<option value="client" selected>Choisir un membre...</option>';
foreach($TabCli as $value){
echo '<option value="'.$value.'">'.$value.'</option>';
}
unset($value);
echo '</select>'; |
la fonction me ressort bien les bonnes infos mais j'ai l'impression que ma variable $TabCli n'est pas reconnue à l'extérieur de la fonction...
Si quelqu'un à une idée...
Merci