Code PHP Supaya Tidak Bisa Daftar Ketika Umur Kurang


Code PHP Supaya Tidak Bisa Daftar Ketika Umur Kurang

Untuk memenuhi kondisi dimana seseorang tidak bisa melanjutkan pendaftaran ketika umurnya tidak memenuhi syarat baik itu ketika nilai umurnya lebih kecil atau lebih besar, maka kita terlebih dahulu perlu mendapatkan nilai umur dari orang tersebut, lalu nilai umur itu dibandingkan dengan angka pada nilai tertentu yang kita inginkan didalam percabangan. Ketika kondisi nilai umur tidak terpenuhi maka proses pendaftaran akan ditahan. 

Baca juga :
Contoh script php dibawah ini mungkin akan sedikit membantu Anda untuk memecahkan masalah bagaimana supaya proses pendaftaran akan ditahan atau tidak bisa melanjutkan pendaftaran ketika nilai umur user yang melakukan pendaftaran tidak memenuhi persyaratan.

Contoh script :




<?php
function Pecah_TTL($tahun_sekarang,$tahun_lahir){
 $tgl=explode("-",$tahun_lahir);
 $explode=$tgl[0];
 $umur=$tahun_sekarang - $explode;
 if($umur<17){
  return true;
 }elseif($umur>26){
  return true;
 }else{
  return false;
 }
}
$tahun_lahir_err = "";
if($_SERVER['REQUEST_METHOD']=='POST'){
 
 if(empty($_POST['tahun_lahir'])){
 $tahun_lahir_err="tahun lahir tidak boleh kosong";
 //memanggil atau validasi umurnya
 }elseif(Pecah_TTL($_POST['tahun_sekarang'],$_POST['tahun_lahir'])){
 $tahun_lahir_err="Maaf Umur Anda dibawah 17 tahun atau diatas 26 tahun,<br/> Anda tidak bisa daftar"; 
 }else{
 $tahun_lahir=$_POST['tahun_lahir'];
 }
 if(empty($_POST['tahun_sekarang'])){
  die("Error : Tahun tidak boleh kosong");
 }else{
  $tahun_sekarang=$_POST['tahun_sekarang'];
 }

 if(empty($tahun_lahir_err)){
  //
  echo "Data berhasil disimpan";
 }
}

?>
<html>
<head>
 <title>Code PHP Cek Umur - ROOT93.CO.ID</title>
</head>
<body>
  <div align="center" style="margin: 50px 0; padding: 15px 0; border: 5px solid #ccc;">
   <h3>Code PHP Supaya Tidak Bisa Daftar Ketika Umur Kurang<br/>
   WWW.ROOT93.CO.ID</h3>
   <br/>
   <form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
   <label>Tanggal Lahir</label>
   <input type="text" name="tahun_lahir" /><br/>
   <span><?php echo $tahun_lahir_err; ?></span>
   <input type="hidden" name="tahun_sekarang" value="<?php echo date('Y'); ?>" /><br/>
   <input type="submit" name="submit" value="Daftar" />
   </form>
  </div>

</body>
</html>

Video Tutorial PHP Validasi Tanggal Lahir / Umur


1 Response to "Code PHP Supaya Tidak Bisa Daftar Ketika Umur Kurang"

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin