da5d2b56
lwadbled
feat(Matrice): pe...
|
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
<!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>
|