Exemple #1
0
<?php

if (!isset($_POST['time'])) {
    die("Fatal error : time variable missing");
}
require_once "../ListClassRooms.php";
$time = $_POST['time'];
$list = new ListClassRooms($time);
$result = array("timeSlot" => $list->getTimeSlot(), "freeRooms" => array(), "occupiedRooms" => array());
$i = 0;
foreach ($list->getFreeRooms() as $room) {
    $result["freeRooms"][$i] = '<a href="room.php?room=' . $room->getRoom() . '"><div class="tile tile-lime col-md-3 col-xs-12"  >' . '<h1> ' . $room->getRoom() . '</h1>';
    if ($room->getComputer()) {
        $result["freeRooms"][$i] .= '<p><img src="computer.png"></p>';
    }
    $result["freeRooms"][$i] .= '</div></a>';
    $i++;
}
$i = 0;
foreach ($list->getUsedRooms() as $room) {
    $result["occupiedRooms"][$i] = '<a href="room.php?room=' . $room->getRoom() . '"><div class="tile tile-red col-md-3 col-xs-12"  >' . '<h1> ' . $room->getRoom() . '</h1>';
    if ($room->getComputer()) {
        $result["occupiedRooms"][$i] .= '<p><img src="computer.png"></p>';
    }
    $result["occupiedRooms"][$i] .= '</div></a>';
    $i++;
}
echo json_encode($result);
Exemple #2
0
    <meta charset="utf-8">
    <title>Edt salles</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="">
    <meta name="author" content="">
    <!-- Le styles -->
    <link rel="stylesheet" type="text/css" href="dist/css/metro-bootstrap.min.css">
    <link rel="stylesheet" href="styles/font-awesome.min.css">
    <link rel="stylesheet" type="text/css" href="style.css">
</head>

<?php 
require_once "ListClassRooms.php";
$time = 0;
$classRooms = new ListClassRooms($time);
$lowestTime = $classRooms->getTimeSlot();
?>
<!DOCTYPE html>
<html lang="fr">
	<head>
		<meta charset="utf-8"/>
		<title>EDT Salles</title>
	</head>
	<body>
		
		<!--<button id="horairePrecedent" class="btn-group btn-group-justified" >Horaire précédent</button>-->
		<span hidden id="timeSlot" ><?php 
echo $classRooms->getTimeSlot();
?>
</span>
		<!--<button  id="horaireSuivant" class="btn-group btn-group-justified" >Horaire suivant</button> -->
Exemple #3
0
        <meta charset="UTF-8">
        <link rel="stylesheet" type="text/css" href="style.css">
        <title></title>
    </head>
    <body>
        <?php 
date_default_timezone_set("Europe/Paris");
setlocale(LC_TIME, 'fr_FR.utf8', 'fra');
require_once 'Calendar.php';
$date = strftime('%d ', time()) . ucfirst(strftime('%B', time()));
require_once 'ListClassRooms.php';
$i = 0;
$list = new ListClassRooms($i);
echo '<table>';
echo '<tr><th colspan=3>' . $date . '</th></tr>';
echo '<tr><th colspan=3>' . $list->getTimeSlot() . '</th></tr>';
foreach ($list->getFreeRooms() as $value) {
    if ($value->getComputer() == true) {
        echo '<tr><td>' . $value->getRoom() . '</td><td><img src="computer.jpg"></td><td><img src="green.jpg"></td></tr>';
    } else {
        echo '<tr><td>' . $value->getRoom() . '</td><td><img src="green.jpg"></td></tr>';
    }
}
foreach ($list->getUsedRooms() as $value) {
    if ($value->getComputer() == true) {
        echo '<tr><td>' . $value->getRoom() . '</td><td><img src="computer.jpg"></td><td><img src="red.jpg"></td></tr>';
    } else {
        echo '<tr><td>' . $value->getRoom() . '</td><td><img src="red.jpg"></td></tr>';
    }
}
echo '<table>';