main_matrice.php 1.96 KB
<!DOCTYPE html>
<html>
	<?php
		echo '<div class="d-md-flex flex-md-equal w-100 my-md-3 pl-md-3">';
		echo '<div class="bg-light mr-md-3 pt-3 px-3 pt-md-5 px-md-5 overflow-hidden">';
		/* Commandes de l'appareil */
		echo '<div class="my-3 py-3">';
		echo '<h2 class="display-6 text-center">Panel de commande</h2>';
		echo '</div>';
		//$chemin = getcwd().'/'.$Appareil[$i]['type'];
		//$files = array_diff(scandir($chemin),array('..','.'));
		echo "Veuillez choisir les entrées et sorties à relier";
		if(isset($reponse_rpi)){
			echo "<br> Réponse de la matrice : $reponse_rpi";
		}
		echo '<div class="d-md-flex flex-md-equal w-100 my-md-3 pl-md-3">';
		/* On parcourt l'arborescence pour trouver les fichiers 'form_fichiers.php'
		 *  Ces fichiers affichent les différents boutons correspondant aux commandes de l'appareil */
		/* Affichage des appareils */
		echo "<table class='table table-striped'>";
		echo "<form method='POST' action='main.php'>";
		echo "<thead>";
		echo "<tr>";
		echo "<th></th>";
		echo "<th>Entrée 1</th>";
		echo "<th>Entrée 2</th>";
		echo "<th>Entrée 3</th>";
		echo "<th>Entrée 4</th>";
		echo "<th>Entrée 5</th>";
		echo "</tr>";
		echo "</thead>";
		echo "<tbody>";
		for($i=1;$i<6;$i++){
			echo "<tr>";
			echo "<td>Sortie $i</td>";
			for($j=0;$j<5;$j++){
				$calc=$i+(5*$j);
				echo "<td><input type='checkbox' class='form-check-input' id='bout$calc' name='bout[]' value='$calc:0' onclick='boutton(bout$calc)'></button></td>";
			}
			echo "</tr>";
		}
		echo "</tbody>";
		echo "</table>";	
		echo "<button class='btn-lg btn-primary' type='submit'> Changer les états de la matrice</button>";
		echo "</form>";
		echo '</div>';
		echo '</div>';
		echo '</div>';
	?>
	<script type="text/javascript">
		function boutton(numBout){
			var bout = document.getElementById(numBout.id);
			var tab = bout.value.split(':');
			var valeur = tab[1];
			if(valeur=='0'){
				bout.value=tab[0]+':1';
			}else{
				bout.value=tab[0]+':0';
			}
		};
	</script>
</html>