teacher.php 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. $root = $_SERVER['DOCUMENT_ROOT'];
  3. include($root . "/util/session.php"); //checks that the user is logged in
  4. include($root . "/util/privilege_check.php");
  5. checkPrivilege("teacher");
  6. include($root . "/teacher/auxilary/usefulFunctions.php");
  7. ?>
  8. <!DOCTYPE html>
  9. <html lang="en">
  10. <head>
  11. <meta charset="UTF-8">
  12. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  13. <meta name="description" content="Teacher panel">
  14. <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400&display=swap" rel="stylesheet">
  15. <link rel="stylesheet" type="text/css" href="css/teacherStyle.css">
  16. <link rel="stylesheet" type="text/css" href="css/question.css">
  17. <title>Teacher main page</title>
  18. </head>
  19. <body>
  20. <?php
  21. include($root . "/teacher/pageParts/header.php"); if (isset($_SESSION['type'])) {
  22. if ($_SESSION['type'] == 'TF') {
  23. include($root . "/teacher/pageParts/question_true_false_form.php");
  24. } else {
  25. include($root . "/teacher/pageParts/question_multiple_form.php");
  26. }
  27. } else if (isset($_SESSION['questionUpdDel'])) {
  28. include($root . "/teacher/pageParts/questionDeleteUpdateForm.php");
  29. } else if (isset($_SESSION['questionAdd'])) {
  30. if (!isset($_POST['questionTypeMultiple'])) {
  31. include($root . "/teacher/pageParts/question_true_false_form.php");
  32. } else {
  33. include($root . "/teacher/pageParts/question_multiple_form.php");
  34. }
  35. } else if (isset($_POST['chapterPanel']) || isset($_SESSION['chapterPanel'])) {
  36. setChapters();
  37. include($root . "/teacher/pageParts/chapterPage.php");
  38. } else if (isset($_POST['subjectPanel']) || isset($_SESSION['subjectPanel'])) {
  39. setSubjects();
  40. include($root . "/teacher/pageParts/subjectPage.php");
  41. } else {
  42. include($root . "/teacher/pageParts/mainPage.php");
  43. }
  44. include($root . "/teacher/pageParts/footer.php");
  45. ?>
  46. </body>