Advertisement
Guest User

Sample Form Post in PHP

a guest
Aug 22nd, 2018
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.66 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <title></title>
  5. </head>
  6. <body>
  7.     <form action="index.php" method="POST">
  8.         <input name="first_name" type="text" placeholder = 'First Name'>
  9.         <br><br>
  10.         <input name="middle_name" type="text" placeholder = 'Middle Name'>
  11.         <br><br>
  12.         <input name="last_name" type="text" placeholder = 'Last Name'>
  13.         <br><br>
  14.         <input name="number" type="text" placeholder = 'Contact Number'>
  15.         <br><br>
  16.         <input type="submit" value="Register User">
  17.         <br><br>
  18.     </form>
  19. </body>
  20. <?php
  21.     $user = [];
  22.  
  23.     // Name will be the reference of $_POST from html form
  24.  
  25.     // Long method If
  26.     if (isset($_POST['first_name']) && !empty($_POST['first_name'])) {
  27.         $user['first_name'] = $_POST['first_name'];
  28.     }
  29.     if (isset($_POST['middle_name']) && !empty($_POST['middle_name'])) {
  30.         $user['middle_name'] = $_POST['middle_name'];
  31.     }
  32.     if (isset($_POST['last_name']) && !empty($_POST['last_name'])) {
  33.         $user['last_name'] = $_POST['last_name'];
  34.     }
  35.     if (isset($_POST['number']) && !empty($_POST['number'])) {
  36.         $user['number'] = $_POST['number'];
  37.     }
  38.  
  39.     var_dump('first example', $user);
  40.  
  41.  
  42.     // Shorthand If and Else
  43.     $register = [
  44.         'first_name'  => (isset($_POST['first_name'])) ? $_POST['first_name'] : 'None',
  45.         'middle_name' => (isset($_POST['middle_name'])) ? $_POST['middle_name'] : 'None',
  46.         'last_name'   => (isset($_POST['last_name'])) ? $_POST['last_name'] : 'None',
  47.         'number' => (isset($_POST['number'])) ? $_POST['number'] : 'None'
  48.     ];
  49.  
  50.     var_dump('second example', $register);
  51.  
  52. ?>
  53. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement