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

  • Membuat captcha dengan php
    Membuat captcha dengan php. CAPTCHA digunakan untuk melindungi pengiriman otomatis melalui form oleh mesin-mesin -nakal- yang kirimanya biasanya disebut spam. CAPTCHA ini memastikan bahwa yang mengirimkan data adalah human atau manusia. Anda mungkin sering menemui ini pada saat anda mengisi formulir secara online. Bentuknya beragam ada yang bentuk gambar angka, huruf, gabungan angka dan huruf secara acak, bahkan model perhitungan angka.
  • Script mengirim email dengan php
    Mengirim email tidak hanya bisa dilakukan menggunakan aplikasi seperti outlook atau thunderbird, tapi juga bisa menggunakan script/kode php.
  • Mencari nilai min dan max dalam php
    PHP telah menyediakan fungsi sederhana untuk mengambil nilai minimum dan maksimum dalam sebuah deretan angka. Lihat kode singkat berikut.
  • Menampilkan jumlah like dan share facebook dengan php
    Facebook menyediakan plugint like dan share yang sangat mudah kita tempelkan pada bagian-bagian web atau blog kita. Selain menggunakan script program yang disediakan oleh facebook, kita juga bisa langsung menampilkan jumlah like dan share dalam aplikasi php yang kita buat. Penasaran bagaimana caranya? Silahkan lihat potongan kode php 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