"OdenseTrack" is a school assignment/project from AspIT https://aspit.dfine.net/odensetrack
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <?php
  2. $setup = array();
  3. $setup['title'] = "Opret Bruger";
  4. $setup['headline'] = "Odense Track - Opret";
  5. $setup['keywords'] = "opret,bruger,signup";
  6. $setup['description'] = "Opret dig som bruger hos Odense Track";
  7. Design::header($setup, 0);
  8. if (isset($_POST['username'])) {
  9. if (Alter::addUser($_POST['username'],$_POST['password'],$_POST['realname'],$_POST['mail'],25)) {
  10. // Success! User created - Redirect to login
  11. header('Location: ' . Config::$sys_url . '?page=login');
  12. } else {
  13. // Aww, signup failed!
  14. $success = false;
  15. }
  16. }
  17. ?>
  18. <div class="page">
  19. <h1>Opret Bruger</h1>
  20. <div class="border"></div>
  21. <br />
  22. <div class="contactform">
  23. <form method="POST" action="?page=signup">
  24. <?php if (isset($success)) {
  25. // If $success is defined, we know we failed.
  26. echo "<p>Der skete en fejl, prøv igen!</p>";
  27. }
  28. ?>
  29. <div class="form-control">
  30. <label>Brugernavn: </label>
  31. <input class="inputfield" type="text" name="username" placeholder="Brugernavn" <?php if (isset($success)) { echo 'value="' . $_POST['username'] . '"'; } ?> required minlength="3" />
  32. </div>
  33. <div class="form-control">
  34. <label>Password: </label>
  35. <input class="inputfield" type="password" name="password" placeholder="Password" required minlength="5" />
  36. </div>
  37. <div class="form-control">
  38. <label>Fuldt navn: </label>
  39. <input class="inputfield" type="text" name="realname" placeholder="Fuldt navn" <?php if (isset($success)) { echo 'value="' . $_POST['realname'] . '"'; } ?> required minlength="5" />
  40. </div>
  41. <div class="form-control">
  42. <label>E-mail: </label>
  43. <input class="inputfield" type="email" name="mail" placeholder="E-mail adresse" <?php if (isset($success)) { echo 'value="' . $_POST['mail'] . '"'; } ?> required minlength="5" />
  44. </div>
  45. <div class="form-control">
  46. <input class="contactsubmit" type="submit" value="Opret" />
  47. </div>
  48. </form>
  49. </div>
  50. </div>
  51. <?php
  52. Design::footer(false);