Jasa Toko Online

Membuat Timer Ujian menggunakan PHP dan Ajax

ADSENSE HERE!

Script untuk membuat jam

a = floor(123456/86400) = 1 (hari)
-----------------------------------------
$sisa = 123456 % 86400 = 37056 (detik)
b = floor(37056/3600) = 10 (jam)
-----------------------------------------
sisa = 37056 % 3600 = 1056 (detik)
c = floor(1056/60) = 17 (menit)
-----------------------------------------
sisa = 1056 % 60 = 36 (detik)
d = floor(1056/1) = 36 (detik)
 
ket : script di atas untuk menentukan berapa jam-menit-detik
dan untuk nilainya kita bisa menggunakan session di php.
 
dan di bawah ini script ajak yang mereffres bukan di browser
jadi di harapkan soal yang di random di halaman ujian tidak 
berganti,
<html>
<head>
  <script type="text/javascript">

  function ajax()
  {
     if (window.XMLHttpRequest)
     {
       // untuk IE7+, Firefox, Chrome, Opera, Safari
       xmlhttp=new XMLHttpRequest();
     }
     else
     {
       // untuk IE6, IE5
       xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
     }

     xmlhttp.onreadystatechange=function()
     {
        if (xmlhttp.readyState==4 && xmlhttp.status==200)
        {
          // hasil pembacaan script date.php akan ditampilkan 
di komponen id="hasil"
document.getElementById("hasil").innerHTML = xmlhttp.responseText;
        }
     }

     // menjalankan script date.php secara asynchronous
     xmlhttp.open("GET","date.php", true);
     xmlhttp.send();

     // refresh time 1 detik (1000 ms)
     setTimeout("ajax()", 1000);
  }
  </script>
</head>

<body onload="ajax()">

<div id="hasil">
</div>

</body>
</html> 

Sumber : http://blog.rosihanari.net/membuat-countdown-menuju-tanggal-dan-waktu-tertentu-dengan-ajax/
ADSENSE HERE!

FOLLOWER

Copyright © Dumai Web Blog. All rights reserved. Template by CB