Sampai disini anda sudah bisa dengan mudah membuat aplikasi tes online dengan format pilihan ganda di php dan mysql, semoga tutorial singkat ini bisa bermanfaat bagi anda yang sedang belajar php dan ingin membuat aplikasi sederhana pantau terus www. hakkoblogs. com untuk mendapatkan update terbaru seputar aplikasi, teknologi informasi dan pemrograman
Selanjutnya kita akan mencoba membuat aplikasi tes online yang dapat menyimpan jawaban ke database dan memasukan hasil tes ke dalam database berdasarkan sesi pengguna, jadi pantau terus di www. hakkoblogs. com
Pada artikel kali ini saya akan membahas tentang web untuk tes online. dimana website ini akan menampilkan soal dalam bentuk pilihan ganda. adapun alur programnya adalah sebagai berikut
- Pengguna mendaftarkan akun
- Masuk pengguna
- Pengguna menjawab pertanyaan
- Pengguna mengirim jawaban
- Program menampilkan hasil jawaban pengguna
- Selesai
Adapun untuk penginputan soal tes online, telah disiapkan laman untuk pengurus. Pada halaman ini admin dapat menginput, mengupdate, menghapus soal tes online. cara masuk ke halaman admin
- alamat http. //localhost/tes-online/admin
- Nama belakang. admin
- Kata sandi. admin
Halaman Admin Masukan Pertanyaan
Tabel Pertanyaan
Untuk databasenya saya menggunakan tabel_soal untuk menyimpan soal tes online. kolom publish untuk mengatur pertanyaan yang akan ditampilkan atau tidak kepada pengguna. sedangkan field type untuk membagi soal menjadi beberapa type (untuk type silahkan di expand)
Fragmen skrip untuk memeriksa jawaban pengguna
if(isset($_POST['kirim'])){
$pilihan=$_POST[“pilihan”];
$id_question=$_POST[“id”];
$total=$_POST['total'];$skor=0;
$benar=0;
$salah=0;
$kosong=0;untuk ($i=0; $i
Perhatian
Dari pertanyaan. Mengapa website yang dicoba di fokus Mozilla tidak bisa dipindah dengan klik mouse, harus menggunakan tab. tetapi di google chrome itu mungkin
Menjawab. Mengedit file index. php dan hapus skrip di bawah ini
jika (jenis dokumen. onselectstart. =”tidak terdefinisi”) {
dokumen. onselectstart=new Fungsi (“return false”);
}kalau tidak{
dokumen. onmousedown=new Function("return false");
dokumen. onmouseup=new Function("return true");
}
Unduh Kode Sumber
Sekian artikel dari saya semoga bermanfaat bagi sobat dan sobat semua...amin
Depok, 13-02-2011
KangAgus
-6. 394780 106. 850629
Periklanan
Bagikan ini
- Menciak
- Ada apa
- Cetak & PDF
- Menerjemahkan
Seperti ini
Suka Memuat.
Terkait
Diarsipkan di bawah. Situs web. Ditandai. dan, dengan, buat, mysql, online, php, test, web
176 Tanggapan
- tegas nopriyanto, on said
mas dan apa yang terjadi ketika saya mencoba mengimpor db_ujianonline. sql. zip memiliki kesalahan seperti ini
Kesalahan
kueri SQL—
— Basis data. `db_examonline`
—— ———————————————————–
—
— Struktur tabel untuk tabel `admin`
—BUAT TABEL JIKA TIDAK ADA `admin` (
`id_admin` int(2) BUKAN NULL AUTO_INCREMENT,
`admin_name` varchar(20) BUKAN NULL,
`nama pengguna` varchar(20) BUKAN NULL,
`kata sandi` varchar(50) BUKAN NULL,
KUNCI UTAMA (`id_admin`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
kata MySQL. Dokumentasi#1046 – Tidak ada database yang dipilih
SukaSuka
- Kang Agus, on said
https. //ri32. WordPress. com/2013/08/22/cara-mengatasi-gagal-masuk-halaman-admin/
SukaSuka
- bobopipin, kata
buat databasenya dulu...
SukaSuka
- Kang Agus, on said
- tegas nopriyanto, on said
Kak, mau tanya lagi. kalau untuk potongan scriptnya cek jawabannya, dimana ya?
Terima kasih,,
SukaSuka
- Diana, kata
Terima kasih kawan
Infonya sangat membantuhttp. // www. buku. com
SukaSuka
- Azhar, kata dia
mas dan kalo mau dikasih countdown timer gimana?????
Saya telah mencoba menggabungkan tutorial Anda. Waktu diambil dari database dan bila waktunya habis maka data akan tersimpan dengan sendirinya, mohon pencerahannya......SukaSuka
- Novij, katanya
Askum.. mas dan saya minta solusinya klo ga ribet mohon bantuannya. metode penilaian bila jumlah soal berapapun dan semuanya benar maka nilai maksimalnya adalah 100. Bagaimana itu, sambil melihat coding di atas skrip koreksi adalah skor = true x 5. Jika ada 50 soal dan semuanya benar maka nilai yang keluar adalah 250. terima kasih
SukaSuka
- bobopipin, kata
terima kasih banyak atas referensinya,,,(y)
SukaSuka
- Resky, kata dia
mas, username dan password untuk login administrator nya apa ya?
SukaSuka
- Fajar Setyaningsih, on said
terima kasih banyak. agus, artikel dan scriptnya sangat membantu. Izin untuk menggunakan skrip y mz
SukaSuka
- kata Hendri
mas dan apakah ada referensi proyek web krs online? . trim
SukaSuka
- Kang Agus, on said
belum gan
kehendak Tuhan
SukaSuka
- Kang Agus, on said
- khai, kata
Saya tidak berhasil mengunduh contoh sistem Anda
SukaSuka
- zaenal muttaqin, on said
jika untuk menentukan skor rata-rata (jumlah skor dibagi jumlah soal) dan menentukan "LULUS" atau "GAGAL" apa yang mas agus lakukan?
SukaSuka
- Kang Agus, on said
Insya Allah jawabannya ada disini gan
http. // www. Arijulianto. com/tutorial/php/if_if_else_if_elseif_and_switc. php
SukaSuka
- Kang Agus, on said
- giripranata, on said
terima kasih pak, saya ijin download
SukaSuka
- kata Momon
misi mas dan saya mau tanya waktu daftar data masuk ke database tapi kenapa pas saya login tidak mau masuk?
SukaSuka
- Huda, kata
Bagaimana soal matematika yang menggunakan rumus atau gambar, tolong selesaikan. Terima kasih sebelumnya
SukaSuka
- anonim, kata
izin digunakan untuk membuat TA, diedit dan diubah sedikit tetapi tidak semuanya sama. terima kasih sebelumnya 🙂
SukaSuka
- saudara rul, kata
gan udah ngerjain tugas nih gan, langsung aja gan tunjukin nilainya gan scriptnya gan 😀
SukaSuka
- dede anjar permana, on said
Halo dok, saya mau tanya, admin ga bisa masuk. Kemudian saya mencoba masuk ke database, ke meja admin dan mencoba memasukkan user sebagai admin, tapi tetap tidak bisa masuk ke halaman admin. Apakah ada yang salah?. Mohon pencerahannya
SukaSuka
- Kang Agus, on said
https. //ri32. WordPress. com/2013/08/22/cara-mengatasi-kesalahan-halaman-dan-gagal-login-halaman-admin/
SukaSuka
- Kang Agus, on said
- Alfatha Human Fit, on said
Pak, itu ada di halaman admin ketika Anda memasukkan pertanyaan yang berfungsi untuk bagian dropdown tipe, bukan?
SukaSuka
- Irfan Yudha, on said
@kang agus kalo mau buat mulai dari mana?
SukaSuka
- baik, di katakan
https. //polldaddy. com/js/rating/rating. jspas di localhost tidak ada kesalahan, segera setelah diunggah ke hosting, koneksi dimulai. php error, padahal dbname dan password sudah dirubah ke host yang sama, kira2 kenapa ya?
SukaSuka
- Kang Agus, on said
Errornya apa bro?
SukaSuka
- Kang Agus, on said
- Ari Andhika, on said
cara masuk admin kok tau?
klik alamat http. //localhost/tes-online/admin
kenapa tidak bisa?SukaSuka
- MAL Chanel78, kata
Kenapa kamu bertanya?. ketika mencoba mendaftar, selalu gagal, kenapa?
SukaSuka
- Kang Agus, on said
Saya menggunakan hosting gratis. dan aplikasi yang saya upload disana menggunakan PHP versi lama. untuk tes online yang menggunakan framework CI. https. //ri32. WordPress. com/2017/05/19/membuat-an-unbk-simulasi-aplikasi-dengan-codeigniter-dan-mysql/
SukaSuka
- MAL Chanel78, kata
ok terima kasih bro akan saya coba
SukaSuka
- Kang Agus, on said
- Hardiyanto, on said
Apakah Anda memiliki php versi 7?
SukaSuka
- Kang Agus, on said
tidak pak, untuk test online framework PHP versi Codeigiter silahkan kunjungi https. //ri32. WordPress. com/2017/05/19/membuat-an-unbk-simulasi-aplikasi-dengan-codeigniter-dan-mysql/
- Kang Agus, on said