Memastikan benar salah input tanggal

Jika anda membuat sebuah inputan untuk tanggal secara manual, kemungkinan terjadinya kesalahan dalam inputnya pasti ada. Untuk memastikan benar salah input tanggal tersebut anda bisa lakukan sebuah rutin pengecekan dengan php. Berikut ini kode program berupa function yang anda bisa gunakan untuk memastikan input tanggal tersebut benar.

function PeriksaFormatTanggal($date)
{
    //memastikan tangal yang diinput adalah angka dan simbol
    if (preg_match ("/^([0-9]{4})-([0-9]{2})-([0-9]{2})$/", $date, $segmen))
    {
        //cek apakah tanggal input valid
        if(checkdate($segmen[2],$segmen[3],$segmen[1]))
            return true;
        else
        return false;
    }
    else
        return false;
}

Cara menggunakan :

<?php
$tanggal=$_POST['tanggal'];
if(PeriksaFormatTanggal($tanggal))
{
  echo "Tanggal Benar";
}
else
{
  echo "Tanggal Salah";
}
?>

Semoga bermanfaat

Zainal Hakim

** Bebas disunting dengan menyebutkan sumber **

Komentar

Halaman Lainya

  • Cara menyimpan data kedalam database mysql dengan php
    Berikut ini contoh kode php singkat, mudah dan serderhana untuk menyimpan data kedalam mysql database.
  • Berpindah halaman otomatis dengan durasi tertentu
    Berpindah halaman otomatis dengan durasi tertentu kadang kita lakukan pada kasus pembuatan halaman intro atau menampilkan halaman dengan durasi waktu tertentu kemudian langsung membuka halaman lainya.
  • Mengambil ip address dan jenis browser dengan php
    Setiap komputer yang terhubung ke sebuah web atau blog membawa banyak informasi yang bisa kita ketahui melalu php, diantaranya ip address dan jenis browser.
  • Membuat layout sederhana dengan css
    Berikut ini saya akan berbagi tentang cara membuat layout/tampilan halaman web sederhana dengan html dan css. Layout yang saya buat sangat sederhana dengan susunan 2 kolom yang dilengkapi pula dengan header, menu pada bagian atas serta bagian footer. Silahkan anda simak berikut.
  • Menghitung jumlah hari dalam 1 bulan
    Jumlah hari pada tiap bulan bisa berbeda, ada yang 29, 30 dan ada yang 31. Kita bisa menghitung jumlah hari pada bulan tertentu dengan php. Silahkan simak kode singkat berikut.

Kiriman terbaru