ANIMASI2

animasi bergerak naruto dan onepiece

SELAMAT DATANG DI BLOG RPL

Selamat Datang di Blog Rekayasa Perangkat Lunak (RPL)

ANIMASI 3

animasi bergerak gif

Jumat, 21 Oktober 2016

VALIDASI

Contoh Script Validasi Angka

<html>
 <title>Validasi Angka dengan PHP</title>
<form action="" method="POST">
Nomor Rekening : <input type="text" name="norek" maxlength="12"><br>
<input type="submit" value="Submit">
</FORM>
</html>
<?php
if($_POST){
    $norek=$_POST["norek"];
    if(!is_numeric($norek)){
        echo "anda memasukkan <b>$norek</b>, hanya bisa diisi dengan angka";
        }else{
        echo "Nomor Rekening yang anda masukkan adalah <b>$norek</b>";    
       }
}
 
?>
</html>


Jumat, 14 Oktober 2016

Validasi Form dengan PHP

WEB DINAMIS XII RPL

Validasi Form dengan PHP

Di tutorial php ini akan dijelaskan cara melakukan validasi form dengan PHP. Ada dua hal yang terkait dengan validasi form. Yang pertama adalah melakukan validasi data yang diinputkan ke form, dan yang kedua adalah menampilkan error message jika data yang diinput tidak valid. Di bawah adalah contoh validasi yang simpel, yang hanya mengecek apakah semua data diinput dan tidak kosong.
  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.         if(empty($nama) || empty($email) || empty($alamat) || empty($kota) || empty($kodePos)){  
  9.             echo '<strong>Data tidak komplit</strong>';  
  10.         }else{  
  11.             //prosess data  
  12.         }  
  13.     }  
  14. ?>  
  15. <form name="form-name" method="post" action="">  
  16.     <dl>  
  17.       <dt>Nama:</dt>  
  18.       <dd>  
  19.     <input name="nama" id="nama" type="text" />  
  20.       </dd>  
  21.       <dt>Email:</dt>  
  22.       <dd>  
  23.     <input name="email" id="email" type="text" />  
  24.       </dd>  
  25.       <dt>Alamat:</dt>  
  26.       <dd>  
  27.     <input name="alamat" id="alamat" type="text" />  
  28.       </dd>  
  29.       <dt>Kota:</dt>  
  30.       <dd>  
  31.     <input name="kota" id="kota" type="text" />  
  32.       </dd>  
  33.       <dt>Kode POS:</dt>  
  34.       <dd>  
  35.     <input name="kode_pos" id="kode_pos" type="text" />  
  36.       </dd>  
  37.     <dt></dt>  
  38.       <dd>  
  39.     <input name="submit" id="submit" type="Submit" value="Submit" />  
  40.       </dd>  
  41.     </dl>  
  42. </form>  

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>  

Bagaimana Hasilnya ?....

OK Selamat Belajaar...