projet-php/Consultations.php

150 lines
4.8 KiB
PHP
Raw Normal View History

2015-12-08 07:17:46 +00:00
<?php session_start();
require('autoloader.php');
if(!Authentification::checkUser(0)){
header("Location: http://".$_SERVER['HTTP_HOST']."/index.php");
die();
};
// formattage $_GET['type']
$answerType = (isset($_GET['type'])) ? $_GET['type'] : null;
?>
2015-12-08 07:17:46 +00:00
<!DOCTYPE html>
<html>
<head>
<title>Consultations</title>
<meta charset='utf-8'/>
<meta name='description' value='Site de test'/>
<meta name='author' value='{xdrm} & SeekDaSky'/>
2015-12-19 17:15:04 +00:00
<link rel='stylesheet' href='css/font.css'/>
2015-12-08 07:17:46 +00:00
<link rel='stylesheet' href='css/animations.css'/>
<link rel='stylesheet' href='css/global.css'/>
<link rel='stylesheet' href='css/responsive.css'/>
2015-12-08 07:17:46 +00:00
<script type='text/javascript' src='js/lib/API.js'></script>
2015-12-14 10:01:35 +00:00
<script type='text/javascript' src='js/lib/adjust.js'></script>
2015-12-22 23:04:57 +00:00
<script type='text/javascript' src='js/lib/input-checker.js'></script>
2015-12-08 07:17:46 +00:00
</head>
<body>
2015-12-13 22:19:22 +00:00
<!-- BARRE DE NOTIFICATIONS -->
<div id='NOTIFBAR'>
<div></div>
<div>
<h3>Oups!</h3>
<p>Certains champs sont incorrects. Veuillez réessayer.</p>
2015-12-22 23:04:57 +00:00
<a href='#'><input type='button' value='Fermer'></a>
2015-12-13 22:19:22 +00:00
</div>
</div>
2015-12-08 07:17:46 +00:00
<!-- WRAPPER DE LA PAGE -->
<div id='WRAPPER'>
<!-- MENU DE LA PAGE -->
<nav id='MENU'>
<a href='Dashboard.php' id='ICON'></a>
2015-12-09 20:43:02 +00:00
<div>
<a href='Dashboard.php' id='dashboard'>Tableau de bord</a>
<a href='Consultations.php' id='consultations' class='active'>Consultations</a>
<a href='Medecins.php' id='medecin'>Gestion des médecins</a>
<a href='Patients.php' id='patient'>Gestion des patients</a>
</div>
2015-12-08 07:17:46 +00:00
</nav>
<!-- CONTAINER DE LA PAGE -->
<section id='CONTAINER'>
<!-- FIL D'ARIANE -->
<div id='BREADCRUMB'><a href='Dashboard.php'>Accueil</a> <a href='Consultations.php'>Consultations</a></a> </div>
<?php if( $answerType != null ){
echo '<span>';
switch($answerType){
case 'creation': echo 'Patient créé.'; break;
2015-12-17 09:58:06 +00:00
case 'modification': echo 'Patient modifié.'; break;
case 'suppression': echo 'Patient supprimé.'; break;
case 'error': echo 'Une erreur est survenue.'; break;
default: echo 'rien à déclarer ? Non!'; break;
}
echo '</span>';
2015-12-17 09:58:06 +00:00
}/************************************/
/* CONSULTER LES RENDEZ-VOUS */
/*************************************/ ?>
<article data-title="Calendrier des consultations">
<div>
<input type='text' id='csMonth' placeholder='12/2015'>Mois à afficher.<br>
<select id='csPatient' name='id_patient'>
<option value='*'>Tous les patients:</option>
<?php
foreach(PatientRepo::getAll() as $PATIENT)
echo "<option value='".$PATIENT['Id']."' data-medecin='".$PATIENT['MedecinTraitant']."'>".$PATIENT['Nom']." ".$PATIENT['Prenom']."</option>";
?>
</select>
<select id='csMedecin' name='id_medecin'>
<option value='*'>Tous les médecins:</option>
<?php
foreach(MedecinRepo::getAll() as $MEDECIN)
echo "<option value='".$MEDECIN['Id']."'>".$MEDECIN['Nom']." ".$MEDECIN['Prenom']."</option>";
?>
</select>
<input type='submit' value='Affiner'>
</div><br>
<!-- HERE COMES THE SVG -->
</article>
<?php/*************************************/
2015-12-09 12:35:43 +00:00
/* SAISIR UN RENDEZ-VOUS */
/*************************************/ ?>
2015-12-08 07:17:46 +00:00
<article data-title="Saisir un rendez-vous">
2015-12-10 09:56:35 +00:00
<form method='POST' action='managers/'>
<div>
<select id='newRDVPatient' name='id_patient'>
2015-12-09 12:35:43 +00:00
<option value='*'>Patient:</option>
<?php
foreach(PatientRepo::getAll() as $PATIENT)
echo "<option value='".$PATIENT['Id']."' data-medecin='".$PATIENT['MedecinTraitant']."'>".$PATIENT['Nom']." ".$PATIENT['Prenom']."</option>";
?>
2015-12-09 12:35:43 +00:00
</select>
</div><div>
<select id='newRDVMedecin' name='id_medecin'>
<option value='*'>Medecins:</option>
<?php
foreach(MedecinRepo::getAll() as $MEDECIN)
echo "<option value='".$MEDECIN['Id']."'>".$MEDECIN['Nom']." ".$MEDECIN['Prenom']."</option>";
?>
2015-12-09 12:35:43 +00:00
</select><span class='associated'>Médecin traitant du patient.</span>
</div><br>
<input type='text' id='inDate' name='date' placeholder='jj/mm/aaaa' required><span class='info'>Date de la consultation</span><br>
<input type='text' id='inHeure' name='heure' placeholder='HH:MM' required><span class='info'>Heure de la consultation</span><br>
<input type='text' id='inDuree' name='duree' placeholder='minutes' required><span class='info'>Durée de la consultation</span><br>
2015-12-10 09:56:35 +00:00
<br>
<input type='hidden' name='command' value='RDV:add'>
<input type='submit' id='sbCreer' value='Enregistrer la consultation'>
</form>
2015-12-08 07:17:46 +00:00
</article>
</section>
</div>
<script type='text/javascript' src='js/consultations.js'></script>
</body>
2015-12-08 08:31:51 +00:00
</html>