Advertisement
Guest User

Untitled

a guest
Dec 6th, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.10 KB | None | 0 0
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <style>
  5. .error {color: black;}
  6.  
  7. .center {
  8. display: block;
  9. margin-left: auto;
  10. margin-right: auto;
  11. width: 45%;
  12. }
  13. header {
  14. background-color: rosybrown;
  15. padding:15px;
  16. text-align: center;
  17. font-size: 30px;
  18. color:pink;
  19. }
  20. footer {
  21. background-color: rosybrown;
  22. padding:20px;
  23. text-align: center;
  24. font-size: 35px;
  25. color:black;
  26. }
  27.  
  28.  
  29. body{
  30. background-color: orange;
  31. }
  32. @media (max-width: 1024px) {
  33. body{
  34. background-color: mediumvioletred;
  35. }
  36. }
  37. @media (max-width: 400px) {
  38. body{
  39. background-color: darkblue;
  40. }
  41. }
  42.  
  43. img.picture{
  44. max-width:80%;
  45. max-height:auto;
  46. }
  47.  
  48. @media screen and (min-width: 1024px) {
  49. img.picture {
  50. width:800px;
  51. height: auto;
  52. }
  53. }
  54.  
  55.  
  56.  
  57. </style>
  58. </head>
  59. <body>
  60.  
  61. <?php
  62. $nameErr = $emailErr = $FavFoodErr = $StoryTimeErr = $WebsiteErr = "";
  63. $name = $email = $FavFood = $StoryTime = $Website = "";
  64.  
  65. if ($_SERVER["REQUEST_METHOD"] == "POST") {
  66. if (empty($_POST["name"])) {
  67. $nameErr = "Name is required";
  68. } else {
  69. $name = test_input($_POST["name"]);
  70. }
  71.  
  72. if (empty($_POST["email"])) {
  73. $emailErr = "Email is required";
  74. } else {
  75. $email = test_input($_POST["email"]);
  76. }
  77.  
  78. if (empty($_POST["Website"])) {
  79. $WebsiteErr = "Website Required";
  80. } else {
  81. $Website = test_input($_POST["Website"]);
  82. }
  83.  
  84. if (empty($_POST["StoryTime"])) {
  85. $StoryTimeErr = "Story is Required";
  86. } else {
  87. $StoryTime = test_input($_POST["StoryTime"]);
  88. }
  89.  
  90. if (empty($_POST["FavFood"])) {
  91. $FavFoodErr = "FavFood is required";
  92. } else {
  93. $FavFood = test_input($_POST["FavFood"]);
  94. }
  95. }
  96.  
  97. function test_input($data) {
  98. $data = trim($data);
  99. $data = stripslashes($data);
  100. $data = htmlspecialchars($data);
  101. return $data;
  102. }
  103. ?>
  104.  
  105. <h2>PHP Form Validation Example</h2>
  106. <p><span class="error">* This is required field</span></p>
  107. <form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
  108. Name: <input type="text" name="name">
  109. <span class="error">* <?php echo $nameErr;?></span>
  110. <br><br>
  111. E-mail: <input type="text" name="email">
  112. <span class="error">* <?php echo $emailErr;?></span>
  113. <br><br>
  114. Website: <input type="text" name="Website">
  115. <span class="error">* <?php echo $WebsiteErr;?></span>
  116. <br><br>
  117. StoryTime: <textarea name="StoryTime" rows="5" cols="40"></textarea>
  118. <span class="error">* <?php echo $StoryTimeErr;?></span>
  119.  
  120. <br><br>
  121. FavFood:
  122. <input type="radio" name="FavFood" value="Pizza">Pizza
  123. <input type="radio" name="FavFood" value="CheeseBurger">CheeseBurger
  124. <input type="radio" name="FavFood" value="Soup">Soup
  125. <span class="error">* <?php echo $FavFoodErr;?></span>
  126. <br><br>
  127. <input type="submit" name="submit" value="Submit">
  128. </form>
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145. <?php
  146. echo "<h2>Your Input:</h2>";
  147. echo $name;
  148.  
  149. echo "<br>";
  150.  
  151. echo $email;
  152.  
  153. echo "<br>";
  154.  
  155. echo $Website;
  156.  
  157. echo "<br>";
  158.  
  159. echo $StoryTime;
  160.  
  161. echo "<br>";
  162.  
  163. echo $FavFood;
  164. ?>
  165.  
  166. </body>
  167. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement