commandes_oscilloscope.php 785 Bytes
<?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);
						}
					}
				}						
			}
		}
	}
?>