Membuat web ujian online dengan PHP dan MySQL


Pada artikel kali ini saya akan membahas tentang web untuk ujian online. dimana web ini akan menampilkan soal-soal berupa pilihan ganda. adapun alur programnya adalah sebagai berikut :

  1. User daftar akun
  2. User melakukan login
  3. User menjawab soal-soal
  4. User mengirim jawaban
  5. Program menampilkan hasil jawaban user
  6. Selesai

Adapun untuk menginput soal-soal ujian online, telah disediakan halaman untuk administrator. Pada halaman ini admin dapat menginput, update, delete soal ujian online.  untuk masuk kehalaman admin caranya :

Halaman Admin Input Soal

Tabel Soal

Sedangkan untuk databasenya, saya menggunakan tabel_soal untuk menyimpan soal-soal ujian online. field publish untuk mengatur soal tersebut di tampilkan atau tidak ke user. sedangkan field tipe untuk membagi soal-soal menjadi beberapa tipe (untuk tipe silahkan dikembangkan)

Potongan skrip untuk mengecek Jawaban user

<!–?php
if(isset($_POST[‘submit’])){
$pilihan=$_POST[“pilihan”];
$id_soal=$_POST[“id”];
$jumlah=$_POST[‘jumlah’];

$score=0;
$benar=0;
$salah=0;
$kosong=0;

for ($i=0;$i

Perhatian

Dari pertanyaan : Kenapa web yang dicoba di Mozilla focusnya tidak bisa pindah dengan mouse klik, harus pake tab. tapi di google chrome bisa.

Jawaban : Edit file index.php dan hilangkan script dibawah ini.

if (typeof document.onselectstart!=”undefined”) {
document.onselectstart=new Function (“return false”);
}else{
document.onmousedown=new Function (“return false”);
document.onmouseup=new Function (“return true”);
}

Free Download :

https://sourcecode.kangagus.id/aplikasi-ujian-online

Live Demo :

http://ri32.byethost14.com/ujianonline

Koleksi Buku :

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Depok, 13-02-2011

KangAgus

Advertisements
%d bloggers like this: