Cara Membuat Validasi Tanggal Kuis Pilihan Ganda

usahawan-maju

usahawan-maju | Cara Membuat Validasi Tanggal Kuis Pilihan Ganda - Validasi ini adalah bermaksud ketika sampai pada tanggal yang telah ditetapkan kita baru bisa mengerjakan kuis yang kita siapkan, namun apabila belum sampai pada tanggal yang diminta maka tidak ada tombol untuk melakukan pengerjaan kuis yang kita buat.
Kemudian jika kita talah mengerjakan soal akan muncul pesan bahwa soal telah selesai anda kerjakan dan tidak bisa mengerjakan kuisnya kembali, berikut script php yang saya maksudkan :

http://usahawan-maju.blogspot.co.id/2014/07/cara-membuat-validasi-tanggal-kuis.html

 <?php        
 $sql=mysql_query("SELECT id_jadwal, id_agen,tgl, waktu,selesai, curtime() as wsekarang from jadwal
         WHERE id_agen='$cek_agen'")  or die (msql_error());
$data=mysql_fetch_array($sql);

    $start_date = strtotime($data['waktu']);
    $end_date = strtotime($data['selesai']);
    $todays_date = strtotime($data['wsekarang']);
    $tglDB=$data['tgl'];
    $dbtgl=date("d-m-Y",strtotime($tglDB));
    $DATE_NOW=date("d-m-Y");
   if ($todays_date >= $start_date && $todays_date <= $end_date && $DATE_NOW==$dbtgl)
    {
     // cek table nilai
         $sql2=mysql_query("SELECT tanggal from nilai ") or die (mysql_error());
        $data2=mysql_fetch_array($sql2);
 
     // jika sudah mengerjakan
         if($data2['tanggal']==$data['tgl'])
              {echo "Soal Telah Selesai Anda Kerjakan";}
              else
              {  //Anda bisa mengerjakan soal jika memasuki waktu yang ditentukan
              ?>  <input type="submit" name="kerjakan" value="Kerjakan" >

              <?
                }
     }
    else
    {
        if($todays_date < $start_date )
        {
            echo "Maaf belum saatnya mengerjakan soal, silahkan tunggu";
        }
        else
        {
            //Anda bisa masukkan pesan atau proses jika sudah ditutup
            echo "Terimakasih atas partisipasinya, tes telah ditutup";
        }
    }
     ?>
Sengaja saya tidak ikutkan script database dan koneksi.php karena yang saya ingin bagikan adalah logika dari waktu pengerjaan soal, sehingga tombol untuk mengerjakan soal akan keluar sesuai dengan tanggal dan waktu yang telah kita tetapkan. semoga bisa membantu....
usahawan-maju
Cara Membuat Validasi Tanggal Kuis Pilihan Ganda | 5