Esempio n. 1
0
 public function search($params)
 {
     /* RECHERCHE REUSSIE */
     if (($medList = MedecinRepo::search(strtolower($params['nom']), strtolower($params['prenom']))) !== FALSE) {
         $_status = 'success';
         $_title = 'Recherche effectuée!';
         $_message = '<strong>' . count($medList) . '</strong> médecin(s) trouvé(s)!';
         $_medecins = $medList;
         if (!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
             Response::quickResponse(200, json_encode(['status' => $_status, 'title' => $_title, 'message' => $_message, 'medecins' => $_medecins]));
         } else {
             $response = new Response();
             $response->setHeader('Location', 'http://' . $_SERVER['HTTP_HOST'] . '/Medecins.php?status=' . $_status . '&title=' . $_title . '&message=' . $_message . '&medecins=' . customCompression(json_encode($_medecins), true));
             $response->send();
         }
     } else {
         $_status = 'error';
         $_title = 'Erreur lors de la recherche!';
         $_message = 'Certains champs étaient incorrects. Réessayez!';
         if (!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
             Response::quickResponse(200, json_encode(['status' => $_status, 'title' => $_title, 'message' => $_message]));
         } else {
             $response = new Response();
             $response->setHeader('Location', 'http://' . $_SERVER['HTTP_HOST'] . '/Medecins.php?status=' . $_status . '&title=' . $_title . '&message=' . $_message);
             $response->send();
         }
     }
 }
Esempio n. 2
0
		<div id='NOTIFBAR' class='<?php 
echo $managerStatus != null ? 'active ' . $managerStatus : $managerStatus;
?>
'>
			<div></div>
			<div>
				<h3><?php 
echo $managerTitle;
?>
</h3>
				<p><?php 
echo $managerMessage;
?>
</p>
				<a href='?medecins=<?php 
echo customCompression(json_encode($medecinsSearch), true);
?>
'><input type='button' value='Fermer'></a>
			</div>
		</div>
	
		<!-- WRAPPER DE LA PAGE -->
		<div id='WRAPPER'>

			<!-- MENU DE LA PAGE -->
			<nav id='MENU'>
				<a href='Dashboard.php' id='ICON'></a>
				<div>
					<a href='Dashboard.php'     id='dashboard'>Tableau de bord</a>
					<a href='Consultations.php' id='consultations'>Consultations</a>
					<a href='Medecins.php'      id='medecin' class='active'>Gestion des médecins</a>
Esempio n. 3
0
		<div id='NOTIFBAR' class='<?php 
echo $managerStatus != null ? 'active ' . $managerStatus : $managerStatus;
?>
'>
			<div></div>
			<div>
				<h3><?php 
echo $managerTitle;
?>
</h3>
				<p><?php 
echo $managerMessage;
?>
</p>
				<a href='?patients=<?php 
echo customCompression(json_encode($patientsSearch), true);
?>
'><input type='button' value='Fermer'></a>
			</div>
		</div>
	
		<!-- WRAPPER DE LA PAGE -->
		<div id='WRAPPER'>

			<!-- MENU DE LA PAGE -->
			<nav id='MENU'>
				<a href='Dashboard.php' id='ICON'></a>
				<div>
					<a href='Dashboard.php'     id='dashboard'>Tableau de bord</a>
					<a href='Consultations.php' id='consultations'>Consultations</a>
					<a href='Medecins.php'      id='medecin'>Gestion des médecins</a>