Advertisement
Guest User

School System

a guest
Oct 10th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.02 KB | None | 0 0
  1. <?php
  2.  
  3. /* Database connect */
  4. function SQL()
  5. {
  6. $username = "root";
  7. $password = "";
  8.  
  9. // Connect function
  10. $conn = mysql_connect("localhost", $username, $password);
  11. mysql_select_db("school");
  12.  
  13. // Check function of Database
  14. if (!$conn)
  15. {
  16. die("Connect error: " . mysqli_connect_error());
  17. }
  18. }
  19.  
  20. /* Login Function */
  21. function Login()
  22. {
  23. session_start();
  24.  
  25. if($_SESSION['user'] != 0)
  26. {
  27. header("Location: /");
  28. }
  29.  
  30. // Variables
  31. $jmeno = mysql_real_escape_string($_POST['jmeno']);
  32. $heslo = md5(mysql_real_escape_string($_POST['heslo']));
  33.  
  34. $data = mysql_query("SELECT * FROM users WHERE username = '".$jmeno."'");
  35. $data = mysql_fetch_array($data);
  36.  
  37. // Check and settings of datas
  38. // $_SESSION['user'] = $data['user_id'];
  39. // redirect to the Dashboard
  40.  
  41. if(isset($_POST['login']))
  42. {
  43. if(!empty($jmeno))
  44. {
  45. if(!empty($heslo))
  46. {
  47. if($data['password']==$heslo)
  48. {
  49. $_SESSION['user'] = $data['user_id'];
  50. ?>
  51. <meta http-equiv="refresh" content="1;url=database.php">
  52. <?php
  53. }
  54. }
  55. }
  56. }
  57. }
  58.  
  59.  
  60. /* Logout function */
  61. function LogOut()
  62. {
  63. // Logout
  64. session_destroy();
  65. }
  66.  
  67. /* Write all Students */
  68. function GetUserList()
  69. {
  70. // Take from DB
  71. $userData = mysql_query("SELECT * FROM users");
  72.  
  73. while($row = mysql_fetch_array($userData))
  74. {
  75. echo $row['user_id'];
  76. echo $row['username'];
  77. }
  78. }
  79.  
  80. /* CSS initialize */
  81. function CSS_Initialize()
  82. {
  83. print("<style>
  84. </style></head><body>");
  85. }
  86.  
  87. /* HEAD OF HTML CODE */
  88. function HTML_HEAD()
  89. {
  90. print("<html><head><title> School System </title><meta charset='UTF-8'>");
  91. }
  92.  
  93. /* BODY OD HTML CODE LOGGED */
  94. function HTML_BODY_LOGGED()
  95. {
  96. print("<div class='Nadpis'> School System</div>
  97. <div class='menu'>
  98. <form action='' method='post'>
  99. <input type='submit' name='item_1' value='Marks'/>
  100. <input type='submit' name='item_2' value='Events'/>
  101. <input type='submit' name='item_3' value='Classes'/>
  102. <input type='submit' name='item_4' value='Lunch'/>
  103. </form>
  104. </div>
  105. <div class='Content'>");
  106.  
  107. if($_POST['item1'])
  108. {
  109. Item1();
  110. }
  111. elseif($_POST['item2'])
  112. {
  113. Item2();
  114. }
  115. elseif($_POST['item3'])
  116. {
  117. Item3();
  118. }
  119. elseif($_POST['item4'])
  120. {
  121. Item4();
  122. }
  123.  
  124. print("
  125. </div>
  126. </body></html>");
  127. }
  128.  
  129. /* TAKE FROM DATABASE YOUR MARKS */
  130. function Item1()
  131. {
  132. // Take from DB
  133. $mark = mysql_query("SELECT * FROM marks WHERE id = user_id");
  134.  
  135. while($row = mysql_fetch_array(($mark))
  136. {
  137. echo $row['subject'];
  138. echo $row['mark'];
  139. echo $row['detail'];
  140. echo $row['date'];
  141. }
  142. }
  143.  
  144. /* TAKE FROM DATABASE EVENTS WHAT WILL FOR YOU */
  145. function Item2()
  146. {
  147. // Take from DB
  148. $event = mysql_query("SELECT * FROM events WHERE id = user_id");
  149.  
  150. while($row = mysql_fetch_array($event))
  151. {
  152. echo $row['When'];
  153. echo $row['Where'];
  154. echo $row['Date'];
  155. echo $row['Teacher'];
  156. }
  157. }
  158.  
  159. /* TAKE FROM DATABASE CLASSES WHAT IS FOR YOUR CLASS */
  160. function Item3()
  161. {
  162. /* Now I dont know how to do it ! */
  163. }
  164.  
  165. /* FUNCTION FOR LUNCH TAKING AND SAVING */
  166. function Item4()
  167. {
  168. // Take from DB
  169. $lunch = mysql_query("SELECT * FROM lunch WHERE id = user_id");
  170.  
  171. while($row = mysql_fetch_array($lunch))
  172. {
  173. echo $row['When'];
  174. echo $row['What'];
  175. echo $row['CLICK'];
  176. echo $row['Teacher'];
  177. }
  178. }
  179.  
  180. /* BODY OF HTML CODE UNLOGGED */
  181. function HTML_BODY_UNLOGGED()
  182. {
  183. print("
  184. <div class='Nadpis'> School System</div>
  185. <div class='Form'>
  186. <form action='' method='post'>
  187. Username: <br>
  188. <input type='text' name='jmeno'/><br />
  189. Password:<br>
  190. <input type='password' name='heslo'/><br /><br />
  191. <input class='button_start' type='submit' name='login' value='Login'/>
  192. </form>
  193. </div>
  194. </body></html>");
  195. }
  196.  
  197.  
  198. HTML_HEAD();
  199. CSS_Initialize();
  200.  
  201. if($_SESSION['user'] == 0){
  202. HTML_BODY_UNLOGGED();
  203. }
  204. else
  205. {
  206. HTML_BODY_LOGGED();
  207. }
  208.  
  209. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement