Blame view

html/Generateur/commandes_generateur.php 785 Bytes
c825216f   lwadbled   feat(main.php): R...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  <?php
  	/* On parcourt l'arborescence pour trouver les fichiers 'cmd_fichiers.php' 
  	*  Ces fichiers réalisent les commandes de l'appareil selon les boutons appuyés par l'utilisateur sur l'interface */
  	//$chemin = getcwd().'/'.$Appareil[$i]['type'];
  	//$files = array_diff(scandir($chemin),array('..','.'));
  	foreach($files as $dir){
  		$path = $chemin.'/'.$dir;
  		if(is_dir($path)){
  			$sub_dir = array_diff(scandir($path),array('..','.'));
  			foreach($sub_dir as $new_dir){
  				$path2 = $path.'/'.$new_dir;
  				if(is_dir($path2)){
  					$fichiers = array_diff(scandir($path2),array('..','.'));
  					foreach($fichiers as $cmd){
  						$path3 = $path2.'/'.$cmd;
  						if(is_file($path3) && strpos($path3,"cmd")!=false){
  							include($path3);
  						}
  					}
  				}						
  			}
  		}
  	}
  ?>