} })->name('logUser'); $app->post('/logTeacher', function () use($app) { session_destroy(); $isconnected = User::connect_teacher($_POST['mail'], $_POST['password']); var_dump($isconnected); if ($isconnected) { $app->redirect($app->urlFor('indexTeacher')); } else { $app->flash('erreur', 'Vous ne remplissez pas les conditions requises'); $app->redirect($app->urlFor('index')); } })->name('logTeacher'); $app->post('/logAdmin', function () use($app) { session_destroy(); $isconnected = User::connect_admin($_POST['mail'], $_POST['password']); if ($isconnected) { $app->redirect($app->urlFor('indexAdmin')); } else { $app->flash('erreur', 'Vous ne remplissez pas les conditions requises'); $app->redirect($app->urlFor('index')); } })->name('logAdmin'); $app->get('/indexAdmin', function () use($app) { $class = StudentClass::getAllClass(); $subject = Subject::getAllSubject($_SESSION); $app->render('admin/index.php', array('class' => $class, 'subject' => $subject)); })->name('indexAdmin'); $app->post('/indexAdmin', function () use($app) { Task::addTaskTeacher($_POST['subjectId'], $_POST['classId'], $_POST['dateStart'], $_POST['dateEnd'], $_POST['name']); $app->redirect($app->urlFor('indexAdmin'));