Advertisement
Guest User

Untitled

a guest
Apr 26th, 2018
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.87 KB | None | 0 0
  1. <?php
  2. function process($res_attendue, $res) {
  3. $nombre = 0;
  4.  
  5. if (array_key_exists ('q1' , $res) && res['q1'] == res_attendue) {
  6. nombre += 1;
  7. }
  8. }
  9.  
  10. if (array_key_exists ('q2' , $res) && res['q2'] == res_attendue) {
  11. nombre += 1;
  12. }
  13. }
  14.  
  15. if (array_key_exists ('q3' , $res) && res['q3'] == res_attendue) {
  16. nombre += 1;
  17. }
  18. }
  19.  
  20. return nombre;
  21. }
  22.  
  23. $nbrA = process("A", $_POST);
  24. $nbrB = process("B", $_POST);
  25. $nbrC = process("C", $_POST);
  26. if(isset($_POST["submit"])){
  27. var_dump($_POST);
  28.  
  29. $servername = "localhost:3306";
  30. $username = "root";
  31. $password = "";
  32. $dbname = "questionnaire";
  33.  
  34. // Create connection
  35. $conn = new mysqli($servername, $username, $password, $dbname);
  36.  
  37. // Check connection
  38. if ($conn->connect_error) {
  39. die("Connection failed: " . $conn->connect_error);
  40. }
  41. $sql = "INSERT INTO reponses(reponsea,reponseb,reponsec)VALUES ( ".$_POST['q1'].", ".$_POST['q2']." )";
  42.  
  43. if (mysqli_query($conn, $sql)) {
  44. echo "New record created successfully";
  45. } else {
  46. echo "Error: " . $sql . "" . mysqli_error($conn);
  47. }
  48. $conn->close();
  49. }
  50. ?>
  51. <!doctype html>
  52. <html lang="fr-FR">
  53. <html>
  54. <head>
  55. <title>
  56. Premiere question du quizz !
  57. </title>
  58. <p> <h1 style="border:2px solid red;"> Bienvenue dans le test, merci de nous avoir choisi et bonne chance ! </h1> </p>
  59. <style>
  60.  
  61. body {
  62. background-image:url("gradient.png");
  63. background-repeat:repeat-x;
  64. {
  65. </style>
  66.  
  67. </head>
  68. <body>
  69. <p> Nous allons commencer ce test par la premiere question : </p>
  70. <br> Comment vous exprimez-vous habituellement aupres des gens ? </br>
  71. <form action=''method="post">
  72. <input type="radio"name="q1"value="A"/> A) Vous etes plutot dans la reserve, pas tres avenant, pas tres bavard</br>
  73. <input type="radio"name="q1"value="B"/> B) Vous n'etes qu'une partie du decor, on fait peu attention a vous malgre votre bonne volonte a essayer de bien faire Vous etes plutot charismatique, grand discours, grand geste expressif </br>
  74. <input type="radio"name="q1"value="C"/> C) Vous etes plutot charismatique, grand discours, grand geste expressif </br>
  75.  
  76. <input type="radio"name="q2"value="A"/> A) Vous etes de mauvais poil et on ne doit pas vous deranger le matin </br>
  77. <input type="radio"name="q2"value="B"/> B) Vous vous reveillez et vous avez besoin de votre petit cafe pour demarrer la journee </br>
  78. <input type="radio"name="q2"value="C"/> C) Vous etes yeslife, vous prenez votre petit jus d'orange, et vos flocons d'avoines avant un bon footing </br>
  79.  
  80. <input type="submit" name="submit" value="Envoyer le formulaire"/>
  81. </form>
  82.  
  83.  
  84.  
  85. <img src="Yeslife.jpg" alt="soit yeslife" style="width:500px;height:400px;">
  86. </body>
  87.  
  88.  
  89. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement