Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- if ($_POST){
- $errors = array();
- // start validation
- if(empty($_POST["user_name"])){
- $errors["user_name"] = "your name cannot be empty";
- }
- if(empty($_POST["user_email"])){
- $errors["user_email"] = "your email cannot be empty";
- }
- if(empty($_POST["user_tel"])){
- $errors["user_tel"] = "your phone number cannot be empty";
- }
- //check errors
- if (count($errors)== 0){
- echo "Success, well done!";
- exit();
- }
- }
- ?>
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta sharset="UTF-8">
- <title></title>
- </head>
- <body>
- <form action="" method="post">
- <div>
- <label for="subjects">Subject:</label>
- <select class="selecteur" id="inlineFormCustomSelect">
- <option selected>Choose...</option>
- <option value="Hobbit">Hobbit</option>
- <option value="Nain">Nain</option>
- <option value="Elfe">Elfe</option>
- </select>
- </div>
- <div>
- <label for="user_name">Name :</label>
- <input type="text" id="name" name="user_name" value="<?php if (isset($_POST['user_name'])){echo $_POST['user_name'];} ?>">
- <p><?php if(isset($errors["user_name"])) echo $errors["user_name"]; ?></p>
- </div>
- <div>
- <label for="user_email">Email :</label>
- <input type="email" id="email" name="user_email" value="<?php if (isset($_POST['user_email'])){ echo $_POST['user_email'];} ?>">
- <p><?php if(isset($errors["user_email"])) echo $errors["user_email"]; ?></p>
- </div>
- <div>
- <label for="user_tel">Phone number :</label>
- <input type="tel" id="tel" name="user_tel" pattern="[0-9]{2}.[0-9]{2}.[0-9]{2}.[0-9]{2}.[0-9]{2}" value="<?php if (isset($_POST['user_tel'])){ echo $_POST['user_tel'];} ?>">
- <p><?php if(isset($errors["user_tel"])) echo $errors["user_tel"]; ?></p>
- </div>
- <div>
- <label for="user_message">Message :</label>
- <textarea id="message" name="user_message"></textarea>
- </div>
- <div class="button">
- <button type="submit">Send your message</button>
- </div>
- </form>
- </body>
- </html>
Add Comment
Please, Sign In to add comment