Gays tlong dibantu y, q mw menambahkan durasi waktu pada saat menegerjakan soal evalusi di aplikasi saya ini,,,
<?php
// DATABASE
$qlname = "root"; // username
$qlpass = "123"; // password
$qlserver = "localhost"; // server
$qldbase = "soalq"; // database name
// jumlah soal yang ditampilkan
$jml = 15;
mysql_connect($qlserver,$qlname,$qlpass);
$conn = mysql_select_db($qldbase);
if(!$conn)
{
echo 'Can\'t find database, maybe server down .....';
exit;
}
if($_POST['user']=="jawab")
{
for($i=1; $i<=$jml; $i++)
{
$ns = $_POST["s_".$i.""];
$jb = $_POST["j_".$i.""];
$jwb = mysql_query("select * from soal where id='".$ns."' and jbenar='".$jb."'");
if(mysql_num_rows($jwb)==0)
{
$nilai[$i] = 0;
if($jb)
echo 'Jawaban Soal No. '.$i.' - '.$jb.' : <FONT COLOR="red">SALAH</FONT><BR>';
else
echo 'Tidak menjawab soal nomor '.$i.'<br>';
}
else
{
$nilai[$i] = 1;
if($jb)
echo 'Jawaban Soal No. '.$i.' - '.$jb.' : BENAR<BR>';
// Tempat masukkan jawaban dalam database
// Tempat masukkan jawaban dalam database end
}
}
// REKAP NILAI
$nbenar = array_sum($nilai);
$nsalah = $jml-$nbenar;
$ntotal = number_format($nbenar/$jml*100,1);
if($nbenar>0)
{
echo '<br>Rekap Nilai:<br>';
echo '- Jawaban benar : '.$nbenar.' soal<br>';
echo '- Jawaban salah : '.$nsalah.' soal<br>';
}
echo '<br \><A HREF="'.$_PPHP['SELF'].'">Kembali ke soal</A><br \>';
}
else
{
echo '<FORM METHOD="POST" ACTION="">
<INPUT TYPE="hidden" NAME="user" value="jawab">';
echo '<B>Pilih dan klik jawaban button di bawah ini yang anda anggap benar!! </B>';
echo '<OL>';
$sx = mysql_query("SELECT * FROM soal ORDER BY RAND() LIMIT $jml");
$no = 1;
while($x=mysql_fetch_array($sx))
{
echo '<INPUT TYPE="hidden" NAME="s_'.$no.'" value="'.$x[id].'">';
echo '<LI>'.$x[soal].'<br>';
// pilihan
echo '<P> <INPUT TYPE="radio" NAME="j_'.$no.'" value="'.$x[j1].'">'. $x[j1].' </P>' ;
echo '<P> <INPUT TYPE="radio" NAME="j_'.$no.'" value="'.$x[j2].'">'. $x[j2].'</P> ';
echo '<P> <INPUT TYPE="radio" NAME="j_'.$no.'" value="'.$x[j3].'">'. $x[j3].'</P> ';
echo'</LI>';
$no++;
}
echo '</OL>';
echo '<INPUT TYPE="submit" value="Lihat Hasil">
</FORM>';
}
/* set session untuk mengecek waktu yang telah berjalan */
if(isset($_SESSION["mulai_".$id])){
$telah_berlalu = time() - $_SESSION["mulai_".$id];
}
else {
$_SESSION["mulai_".$id] = time();
$telah_berlalu = 0;
}
?>