Advertisement
cahyadsn

form inputan

Jul 24th, 2015
311
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.51 KB | None | 0 0
  1. <?php
  2. $array    = json_decode($_POST['data_filght'], true);
  3. $search   = json_decode($_POST['search'], true);
  4. $adult    = $search['adult'];
  5. $children = $search['children'];
  6. $infant   = $search['infant'];
  7. $flight   = $array['Flight_Detail'];
  8. function gender($name='Contact_Name_Salutation'){
  9.   $gender=array('MR','MRS','MISS');
  10.   $result='';
  11.   $result.="<select name='{$name}'>";
  12.   foreach($gender as $s) $result.="<option value='{$s}'>{$s}</option>";
  13.   $result.="</select>";
  14.   return $result;
  15. }
  16. ?>
  17. <form action="book.php" method="post">
  18.   <table>
  19.   <tr><td><font size="3" color="red">Pemesanan</font></td></tr>
  20.   <tr>
  21.     <td>Jenis Kelamin</td>
  22.     <td>:</td>
  23.     <td><?php echo gender();?></td>
  24.   </tr>
  25.   <tr><td>First Name</td><td>:</td><td><input type="text" name="Contact_First_Name"></td></tr>
  26.   <tr><td>Last Name</td><td>:</td><td><input type="text" name="Contact_Last_Name"></td></tr>
  27.   <tr><td>Phone</td><td>:</td><td><input type="text" name="Contact_Phone"></td></tr>
  28.   <tr><td>Email</td><td>:</td><td><input type="text" name="Contact_Email"></td></tr>
  29.   <tr><td colspan='3'><textarea name='data_filght'><?php echo $_POST['data_filght'];?></textarea></td></tr>
  30.   <tr><td colspan='3'><textarea name='search' ><?php echo $_POST['search'];?></textarea></td></tr>
  31.   <tr><td colspan='3'><input type='text' name='session' value='<?php echo $_POST['session'];?>'></td></tr>
  32. <?php
  33. if (!empty($adult)){?>
  34.   <tr><td colspan='3'><font size="3" color="red">Adult</font></td></tr>
  35.   <?php
  36.    for ($i=0;$i<$adult;$i++){
  37.      echo '<tr><td>Jenis Kelamin</td><td>:</td><td>';
  38.      gender("Adult[{$i}][Salutation]");
  39.      echo "</td></tr>
  40.           <tr><td>First Name</td><td>:</td><td><input type=text' name='Adult[{$i}][First_Name]'></td></tr>
  41.           <tr><td>Last Name</td><td>:</td><td><input type='text' name='Adult[{$i}][Last_Name]'></td></tr>
  42.           <tr><td>Phone</td><td>:</td><td><input type='text' name='Adult[{$i}][Phone_Number]'></td></tr>
  43.           <tr><td>Email</td><td>:</td><td><input type='text' name='Adult[{$i}][Email]'></td></tr>";
  44.    }
  45. }
  46. if (!empty($children)){?>
  47.   <tr><td colspan='3'><font size="3" color="red">Children</font></td></tr>
  48.   <?php
  49.   for ($i=0;$i<$children;$i++){
  50.         echo "<tr><td>Jenis Kelamin</td><td>:</td><td>".gender("Children[{$i}][Salutation]")."</td></tr>
  51.             <tr><td>First Name</td><td>:</td><td><input type='text' name='Children[{$i}][First_Name]'></td></tr>
  52.             <tr><td>Last Name</td><td>:</td><td><input type='text' name='Children[{$i}][Last_Name]'></td></tr>
  53.             <tr><td>Phone</td><td>:</td><td><input type='text' name='Children[{$i}][Phone_Number]'></td></tr>
  54.             <tr><td>Email</td><td>:</td><td><input type='text' name='Children[{$i}][Email]'></td></tr>
  55.             <tr><td>Birth Day</td><td>:</td><td><input type='text' name='Children[{$i}][Birthday]'></td></tr>";
  56.   }
  57. }
  58. if (!empty($infant)){?>
  59.   <tr> <td><font size="3" color="red">Infant</font></td></tr>
  60.   <?php
  61.   for ($i=0;$i<$infant;$i++){
  62.         echo "<tr><td>Jenis Kelamin</td><td>:</td><td>".gender("Infant[{$i}][Salutation]")."</td></tr>
  63.             <tr><td>First Name</td><td>:</td><td><input type='text' name='Infant[{$i}][First_Name]'></td></tr>
  64.             <tr><td>Last Name</td><td>:</td><td><input type='text' name='Infant[{$i}][Last_Name]'></td></tr>
  65.             <tr><td>Birth Day</td><td>:</td><td><input type='text' name='Infant[{$i}][Birthday]'></td></tr>";
  66.   }
  67. };
  68. ?>
  69.   <tr><td colspan="3"><input type="submit" value="Submit"></td></tr>
  70.   </table>
  71. </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement