Bonjour,
Je rencontre un problème pour lire une variable de type array rempli au préalable dans une fonction.
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...
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 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>';
Si quelqu'un à une idée...
Merci
Partager