Menambahkan durasi waktu pada soal evaluasi

Lilik Mahmudah · Nov 7, 2013
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;
	}	
	

?>
Silahkan login untuk menjawab!