Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.63 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Formulaire_de_contact</title>
  5. <meta charset="utf-8">
  6. <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
  7.  
  8. </head>
  9. <body>
  10. <div class="panel-body">
  11. <form action="" method="POST">
  12. <div class="form-group">
  13. <label for="exampleFormControlInput1">Nom</label>
  14. <input type="text" required="required" name="name" class="form-control" id="formName">
  15. </div>
  16. <div class="form-group">
  17. <label for="exampleFormControlInput1">Prénom</label>
  18. <input type="text" required="required" name="firstname" class="form-control" id="formFirstName">
  19. </div>
  20. <div class="form-group">
  21. <label for="exampleFormControlInput1">Adresse Email</label>
  22. <input type="email" name="email" required="required" class="form-control" id="formAdress" placeholder="example@example.com">
  23. </div>
  24. <div class="form-group">
  25. <label for="exampleFormControlInput1">Téléphone</label>
  26. <input type="tel" required="required" name="tel" class="form-control" id="formTel" >
  27. <div class="form-group">
  28. <label for="exampleFormControlInput1">Sujet</label>
  29. <select class="form-control" id="formSubject" name="sujet">
  30. <option>blabla</option>
  31. <option>blablabla</option>
  32. <option>babablal</option>
  33. <option>4babalbla</option>
  34. <option>lbalbal</option>
  35. </select>
  36. <label for="exampleFormControlTextarea1">Your message</label>
  37. <textarea class="form-control" id="formMessage" name="message" required="required" rows="3"></textarea>
  38. </form>
  39. </div>
  40. <button type="submit">Send</button>
  41. <?php
  42. $error = FALSE;
  43. if ($_SERVER["REQUEST_METHOD"] == "POST") {
  44.  
  45. if (!isset($_POST["name"]) || empty($_POST["name"])) {
  46.  
  47. $error = TRUE;
  48. echo "Veuillez remplir le champ Nom";
  49. }
  50.  
  51. if (!isset($_POST["firstname"]) || empty($_POST["firstname"])) {
  52. $error = TRUE;
  53. echo "Veuillez remplir le champ Prenom";
  54. }
  55.  
  56. if (isset($_POST["email"])) {
  57.  
  58. if (!filter_var($_POST["email"], FILTER_VALIDATE_EMAIL)){
  59. $error = TRUE;
  60. echo "Invalid Email format";
  61. }
  62. }
  63. else {
  64. $error = TRUE;
  65. echo "Veuillez remplir le champ Email";
  66. }
  67.  
  68. if (!isset($_POST["tel"]) || empty($_POST["tel"])) {
  69. $error = TRUE;
  70. echo "Veuillez remplir le champ téléphone";
  71. }
  72.  
  73.  
  74. if (!isset($_POST["message"]) || empty($_POST["message"])) {
  75. $error = TRUE;
  76. echo "Veuillez remplir le champ message";
  77. }
  78. }
  79.  
  80. if ($error == FALSE) {
  81. echo "Félicitations, votre message à bien été envoyé";
  82. }
  83.  
  84.  
  85.  
  86.  
  87. ?>
  88.  
  89. </body>
  90.  
  91. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement