Guest User

Untitled

a guest
Apr 25th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.37 KB | None | 0 0
  1. <?php
  2. if($_GET['action'] == 'add' &&
  3. !isset($_POST['team1Id']) &&
  4. !isset($_POST['team2Id'])){ ?>
  5. <div class="header"><h2>Ajouter un match</h2></div>
  6. <div class="content padding">
  7. <form method="post" action="#">
  8. <p>
  9. Equipe 1 :
  10. <select name="team1Id" id="team1Id">
  11. <?php
  12. foreach($teams as $team)
  13. {
  14. echo '<option value="' . $team["Id"] . '">' . $team["Name"] . '</option>';
  15. }
  16. ?>
  17. </select><br />
  18. Equipe 2 :
  19. <select name="team2Id" id="team2Id">
  20. <?php
  21. foreach($teams as $team)
  22. {
  23. echo '<option value="' . $team["Id"] . '">' . $team["Name"] . '</option>';
  24. }
  25. ?>
  26. </select><br />
  27. Date :
  28. <select name="day">
  29. <?php
  30. for($i = 1;$i <=31;$i++)
  31. {
  32. echo '<option value="' . $i .'">' . $i .'</option>';
  33. }
  34. ?>
  35. </select>
  36. <select name="month">
  37. <?php
  38. for($i = 1;$i <=12;$i++)
  39. {
  40. echo '<option value="' . $i .'">' . $i .'</option>';
  41. }
  42. ?>
  43. </select>
  44. <select name="year" id="year">
  45. <?php
  46. for($i = 2010;$i <=2015;$i++)
  47. {
  48. echo '<option value="' . $i .'">' . $i .'</option>';
  49. }
  50. ?>
  51. </select> à
  52. <select name="hour">
  53. <?php
  54. echo '<option value="24" selected="selected">Inconnue</option>';
  55. for($i = 0;$i <=23;$i++)
  56. {
  57. echo '<option value="' . $i .'">' . $i .'</option>';
  58. }
  59. ?>
  60. </select> h<br/>
  61. Gagnant :
  62. <select name="winnerId" id="winnerId">
  63. <?php
  64. echo '<option value="0" selected="selected">Inconnu</option>';
  65. foreach($teams as $team)
  66. {
  67. echo '<option value="' . $team["Id"] . '">' . $team["Name"] . '</option>';
  68. }
  69. ?>
  70. </select><br />
  71. Mot de passe:
  72. <input type="password" name="password" id="password" /><br />
  73. <input type="submit" value="Sauvegarder">
  74. </p>
  75. </form>
  76.  
  77. </div>
  78. </div>
  79. <?php } if($_GET['action'] == 'add' &&
  80. isset($_POST['team1Id']) &&
  81. isset($_POST['team2Id']) &&
  82. isset($_POST['password'])) {
  83. if($_POST['password'] == $password)
  84. {
  85. if($_POST['winnerId'] == $_POST['team1Id'] || $_POST['winnerId'] == $_POST['team2Id']) {}
  86. else
  87. $_POST['winnerId'] = -1;
  88.  
  89. $query = $db->prepare('INSERT INTO Matches(Id,Team1Id, Team2Id, WinnerId, Year, Month, Day, Hour) VALUES(:id, :t1Id, :t2Id, :wId, :y, :m, :d, :h)');
  90. $query->execute(array(
  91. 'id' => '',
  92. 't1Id' => $_POST['team1Id'],
  93. 't2Id' => $_POST['team2Id'],
  94. 'wId' => $_POST['winnerId'],
  95. 'y' => $_POST['year'],
  96. 'm' => $_POST['month'],
  97. 'd' => $_POST['day'],
  98. 'h' => $_POST['hour']));
  99. echo '<div class="header"><h2>Match ajouté</h2></div>
  100. <div class="content padding">';
  101. echo'<p class="text">Le match a bien été ajouté.<br /><a href="./matches.php">Voir la liste des matchs</a><br /><a href="./matches.php?action=add">Ajouter un nouveau match</a></br>';
  102. echo '</div></div>';
  103. }
  104. else
  105. {
  106. echo '<div class="header"><h2>Mauvais mot de passe</h2></div>
  107. <div class="content padding">';
  108. echo'<p class="text"><a href="./matches.php">Voir la liste des matchs</a></br>';
  109. echo '</div></div>';
  110. }
  111. }
  112. ?>
Add Comment
Please, Sign In to add comment