Advertisement
Guest User

Untitled

a guest
Mar 25th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.39 KB | None | 0 0
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <style>
  5. form {
  6.  
  7. margin: 0 auto;
  8. width: 400px;
  9. padding: 1em;
  10. border: 1px solid #CCC;
  11. border-radius: 1em;
  12. }
  13.  
  14. form div + div {
  15. margin-top: 1em;
  16. }
  17.  
  18. label {
  19. display: inline-block;
  20. width: 90px;
  21. text-align: right;
  22. }
  23.  
  24. input, textarea {
  25. font: 1em sans-serif;
  26.  
  27. width: 300px;
  28. box-sizing: border-box;
  29.  
  30. border: 1px solid #999;
  31. }
  32.  
  33. input:focus, textarea:focus {
  34. border-color: #000;
  35. }
  36.  
  37. textarea {
  38. vertical-align: top;
  39.  
  40. height: 5em;
  41. }
  42.  
  43. .button {
  44. padding-left: 90px;
  45. }
  46.  
  47. button {
  48. margin-left: .5em;
  49. }
  50. </style>
  51. <title>My test page</title>
  52. </head>
  53. <body>
  54.  
  55. <?php
  56. if ($_POST){
  57. $error = array();
  58. if (empty($_POST["names"])) {
  59. $error['name1'] = "Name is required";
  60. }
  61. if (empty($_POST["first_name"])) {
  62. $error['first_name1'] = "First Name is required";
  63. }
  64. if (empty($_POST["user_mail"])) {
  65. $error['user_mail1'] = "Email is required";
  66. }
  67. if (filter_var($_POST["user_mail"], FILTER_VALIDATE_EMAIL)){
  68.  
  69. }
  70. else{
  71. $error['user_mail2'] = "Email non valide";
  72. }
  73. if (empty($_POST["n°telephone"])) {
  74. $error['n°telephone1'] = "Telephone is required";
  75. }
  76. if (empty($_POST["user_message"])) {
  77. $error['user_message1'] = "message is required";
  78. }
  79.  
  80. if (count($error)==0){
  81. header("location:succes.php");
  82. exit();
  83. }
  84. }
  85.  
  86. ?>
  87. <form method="post" action="">
  88. <div>
  89. <label for="name">Nom :</label>
  90. <input type="text" name="names" required >
  91. <?php if(isset($error['name1'])) echo $error['name1'];?></span>
  92. <br><br>
  93. </div>
  94. <div>
  95. <label for="first_name">Prénom :</label>
  96. <input type="text" name="first_name" required>
  97. <?php if(isset($error['first_name1'])) echo $error['first_name1'];?></span>
  98. <br><br>
  99. </div>
  100. <div>
  101. <label for="sujet">Théme du mail</label>
  102. <select name="sujet" id="sujet">
  103. <option value = "theme_1">théme 1</option>
  104. <option value = "theme_2">théme 2</option>
  105. <option value = "theme_3">théme 3</option>
  106. <option value = "theme_4">théme 4</option>
  107. </select>
  108. </div>
  109. <div>
  110. <label for="mail">e-mail :</label>
  111. <input type="email" id="mail" name="user_mail" required>
  112. <?php if(isset($error['user_mail1'])) echo $error['user_mail1'];?>
  113. <?php if(isset($error['user_mail2'])) echo $error['user_mail2']; ?>
  114. <br><br>
  115. </div>
  116. <div>
  117. <label for="telephone">téléphone :</label>
  118. <input type="tel" id="telephone" name="n°telephone" required>
  119. <?php if(isset($error['n°telephone1'])) echo $error['n°telephone1']; ?>
  120. </div>
  121. <div>
  122. <label for="msg">Message :</label>
  123. <textarea id="msg" name="user_message" required></textarea>
  124. <?php if(isset($error['user_message1'])) echo $error['user_message1']; ?>
  125. </div>
  126. <div class="button">
  127. <button type="submit">Envoyer le message</button>
  128. </div>
  129. </form>
  130. </body>
  131. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement