Blame view

site/network.php 1.73 KB
a3b3b0f7   grouille   Test
1
2
3
4
  <?php
  session_start();
  include("head.php");
  include("header.php");
7737ac64   grouille   Suppression RPI +...
5
6
  require_once("accesBase.php");
  $capteurs = getSensors();
dc1068d9   grouille   Affichage du réseau
7
  $raspberrys = getRaspberrys();
57e3933c   grouille   Affichage du réseau
8
  $nombre = count($raspberrys);
a3b3b0f7   grouille   Test
9
  ?>
1d132344   grouille   Test
10
  <div class="row">
dc1068d9   grouille   Affichage du réseau
11
  	<div class="col-4 col-md-4 offset-md-4 offset-4">
373ca6d8   grouille   Test
12
  	<br/>
eae10824   grouille   Affichage du réseau
13
  		<h1 style="margin-bottom:20px; margin-top:60px; border-bottom:1px solid #CCC; padding-bottom:20px;"><i class="fas fa-project-diagram"></i> Le réseau</h1>
dfeb0498   grouille   Affichage du réseau
14
  		<img src="img/computer.jpg" alt="Ordinateur" style="width:100%; height:auto;">
dc1068d9   grouille   Affichage du réseau
15
  		<?php
57e3933c   grouille   Affichage du réseau
16
  		$cpt = 0;
dc1068d9   grouille   Affichage du réseau
17
18
  		foreach($raspberrys as $raspberry)
  		{
57e3933c   grouille   Affichage du réseau
19
  			$cpt++;
dc1068d9   grouille   Affichage du réseau
20
21
  			$ip = $raspberry['ip'];
  			?>
dbccab4e   grouille   Affichage du réseau
22
  			<table class="table table-striped table-hover table-bordered" style="margin-top:10px;">
dc1068d9   grouille   Affichage du réseau
23
  				<thead class="thead-dark">
d1b5be5e   grouille   Affichage du réseau
24
  					<th width="15%"><img src="img/pi.png" alt="Raspberry" style="width:auto; height:50px;"></th>
b7631bd6   grouille   Affichage du réseau
25
  					<th width="85%" colspan="2"><p style="font-size: 14px;"><?php echo $ip;?></p></th>
dc1068d9   grouille   Affichage du réseau
26
27
  				</thead>
  				<tbody>
23bc4cb1   grouille   Affichage du réseau
28
29
30
31
32
33
34
  					<?php
  					foreach($capteurs as $capteur)
  					{
  						if($capteur['raspberry'] != $ip) { continue; }
  						?>
  						<tr>
  							<?php
4ed0f35a   grouille   Affichage du réseau
35
  							if(strcmp($capteur['type'], "Température") == 0)
23bc4cb1   grouille   Affichage du réseau
36
37
38
  							{
  								$source = "img/temperature.png";
  							}
4ed0f35a   grouille   Affichage du réseau
39
  							else if(strcmp($capteur['type'], "Distance") == 0)
23bc4cb1   grouille   Affichage du réseau
40
  							{
2c688df7   grouille   Affichage du réseau
41
  								$source = "img/distance.png";
23bc4cb1   grouille   Affichage du réseau
42
43
  							}
  							?>
cfadb181   grouille   Affichage du réseau
44
  							<td><img src="<?php echo $source;?>" alt="Capteur" style="width:auto; height:50px;"></td>
2c52fd1d   grouille   Affichage du réseau
45
  							<td><p class="tdp"><?php echo $capteur['nom'];?></p></td>
d317d7fc   grouille   Affichage du réseau
46
  							<td><p class="tdp"><?php echo $capteur['unite'];?></p></td>
23bc4cb1   grouille   Affichage du réseau
47
48
49
50
  						</tr>
  						<?php
  					}
  					?>
dc1068d9   grouille   Affichage du réseau
51
52
  				</tbody>
  			</table>
dc1068d9   grouille   Affichage du réseau
53
  			<?php
57e3933c   grouille   Affichage du réseau
54
55
56
57
58
59
  			if($cpt < $nombre)
  			{
  				?>
  				<img src="img/empty.jpg" alt="Ligne" style="width:100%; height:auto;">
  			<?php
  			}
dc1068d9   grouille   Affichage du réseau
60
61
  		}
  		?>
7737ac64   grouille   Suppression RPI +...
62
  	</div>
1d132344   grouille   Test
63
  </div>