index.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <?php
  2. //require_once('../../init.php');
  3. if ($USER && $USER->id) {
  4. // logged in - ok
  5. }
  6. $username = optional_param('username', NULL, PARAM_RAW);
  7. $password = optional_param('password', NULL, PARAM_RAW);
  8. $errors = array();
  9. if ($username && $password) {
  10. $user = authenticate_user_login($username, $password);
  11. if ($user) {
  12. add_to_log(SITEID, 'user', 'login', "", $user->id, 0, $user->id);
  13. $USER = complete_user_login($user);
  14. } else {
  15. $errors[] = 'invalidlogin';
  16. }
  17. }
  18. //require_once('../../../../login/index.php');
  19. //$CFG->alternateloginurl
  20. ?>
  21. <html>
  22. <head>
  23. <title>Login to Moodle</title>
  24. </head>
  25. <body>
  26. <?php
  27. //var_dump($USER);
  28. ?>
  29. <div class="outer_container">
  30. <div class="inner_container">
  31. <div class="error_message_container">
  32. <?php
  33. if (count($errors) > 0) {
  34. foreach($errors as $err) {
  35. echo '<p class="error_message">'.$err.'</p>';
  36. }
  37. }
  38. ?>
  39. </div>
  40. <form method="POST" class="login_form">
  41. <div class="username_container">
  42. <input type="text" name="username" value="<?php echo htmlentities($username) ?>" />
  43. </div>
  44. <div class="password_container">
  45. <input type="password" name="password" value="" />
  46. </div>
  47. <div class="username_container">
  48. <input type="submit" value="Login" />
  49. </div>
  50. </form>
  51. </div>
  52. </div>
  53. </body>
  54. </html>