Sabtu, 15 Oktober 2016

Validasi1 dan 2 serta hasilnya

SCRIPT VALIDASI 1 DAN HASILNYA


<?php 
    if($_POST){ 
        $nama = $_POST['nama']; 
        $email = $_POST['email']; 
        $alamat = $_POST['alamat']; 
        $kota = $_POST['kota']; 
        $kodePos = $_POST['kode_pos']; 
        if(empty($nama) || empty($email) || empty($alamat) || empty($kota) || empty($kodePos)){ 
            echo '<strong>Data tidak komplit</strong>'; 
        }else{ 
            //prosess data 
        } 
    } 
?> 
<form name="form-name" method="post" action=""> 
    <dl> 
      <dt>Nama:</dt> 
      <dd> 
    <input name="nama" id="nama" type="text" /> 
      </dd> 
      <dt>Email:</dt> 
      <dd> 
    <input name="email" id="email" type="text" /> 
      </dd> 
      <dt>Alamat:</dt> 
      <dd> 
    <input name="alamat" id="alamat" type="text" /> 
      </dd> 
      <dt>Kota:</dt> 
      <dd> 
    <input name="kota" id="kota" type="text" /> 
      </dd> 
      <dt>Kode POS:</dt> 
      <dd> 
    <input name="kode_pos" id="kode_pos" type="text" /> 
      </dd> 
    <dt></dt> 
      <dd> 
    <input name="submit" id="submit" type="Submit" value="Submit" /> 
      </dd> 
    </dl> 
</form>


Hasilnya :






Jika user tidak memasukkan salah satu data maka akan ditampilkan pesan "Data tidak komplit"
 
 
 
 

COBA Script di ata di UBAH menjadi :

  1. <?php  
  2.     if($_POST){  
  3.         $nama = $_POST['nama'];  
  4.         $email = $_POST['email'];  
  5.         $alamat = $_POST['alamat'];  
  6.         $kota = $_POST['kota'];  
  7.         $kodePos = $_POST['kode_pos'];  
  8.     $error = array();  
  9.         if(empty($nama)){  
  10.       $error['nama'] = 'Nama tidak boleh kosong';  
  11.         }  
  12.     if(empty($email)){  
  13.       $error['email'] = 'Email tidak boleh kosong';  
  14.     }  
  15.     if(empty($alamat)){  
  16.       $error['alamat'] = 'Alamat tidak boleh kosong';  
  17.     }  
  18.     if(empty($kota)){  
  19.       $error['kota'] = 'Kota tidak boleh kosong';  
  20.     }  
  21.     if(empty($kodePos)){  
  22.       $error['kode_pos'] = 'Kode pos tidak boleh kosong';  
  23.     }  
  24.     if(empty($error)){  
  25.             //prosess data  
  26.         }  
  27.     }  
  28. ?>  
  29. <form name="form-name" method="post" action="">  
  30.     <dl>  
  31.       <dt>Nama:</dt>  
  32.       <dd>  
  33.     <input name="nama" id="nama" type="text" value="<?php echo isset($_POST['nama']) ? $_POST['nama'] : '';?>" />  
  34.     <div style="color:red"><?php echo isset($error['nama']) ? $error['nama'] : '';?></div>  
  35.       </dd>  
  36.       <dt>Email:</dt>  
  37.       <dd>  
  38.     <input name="email" id="email" type="text" value="<?php echo isset($_POST['email']) ? $_POST['email'] : '';?>" />  
  39.     <div style="color:red"><?php echo isset($error['email']) ? $error['email'] : '';?></div>  
  40.       </dd>  
  41.       <dt>Alamat:</dt>  
  42.       <dd>  
  43.     <input name="alamat" id="alamat" type="text" value="<?php echo isset($_POST['alamat']) ? $_POST['alamat'] : '';?>" />  
  44.     <div style="color:red"><?php echo isset($error['alamat']) ? $error['alamat'] : '';?></div>  
  45.       </dd>  
  46.       <dt>Kota:</dt>  
  47.       <dd>  
  48.     <input name="kota" id="kota" type="text" value="<?php echo isset($_POST['kota']) ? $_POST['kota'] : '';?>" />  
  49.     <div style="color:red"><?php echo isset($error['kota']) ? $error['kota'] : '';?></div>  
  50.       </dd>  
  51.       <dt>Kode POS:</dt>  
  52.       <dd>  
  53.     <input name="kode_pos" id="kode_pos" type="text" value="<?php echo isset($_POST['kode_pos']) ? $_POST['kode_pos'] : '';?>" />  
  54.     <div style="color:red"><?php echo isset($error['kode_pos']) ? $error['kode_pos'] : '';?></div>  
  55.       </dd>  
  56.       <dt></dt>  
  57.       <dd>  
  58.     <input name="submit" id="submit" type="Submit" value="Submit" />  
  59.       </dd>  
  60.     </dl>  
  61. </form>  
hasil:





1 komentar: