Kali ini saya ingin berbagi pengalaman membuat Quiz dan bisa di akses melalui localhost/router. Sebelumnya saya telah terbiasa memakai Moodle untuk memberikan quiz. Tetapi Moodle tidak mungkin di install ke router saya yang kebetulan bertipe MR3020. Jadi tujuan postingan kali ini adalah solusi alternatif agar quiz tetap bisa diakses offline dan hasilnya bisa disimpan di database.
Saya anggap para pembaca sekalian sudah bisa menginstall php dan mysql server di router berbasis OpenWrt. Langkah selanjutnya adalah mendowload quizmaker berjudul Hot Potatoes di http://hotpot.uvic.ca/ . Program ini cukup sederhana dan mudah di operasikan.
Yang perlu di perhatikan adalah beberapa baris kode yang mesti diperbaiki. Agar tidak pusing tujuh keliling, jungkir balik dan google sana-sini seperti saya, berikut ini adalah perbaikan kodenya (diberi warna merah) agar berjalan sempurna:
---------------------------
// Connect to the local database using username root and no password.
mysql_connect ("localhost", "root", "");
// Select our database named scores.
mysql_select_db ("scores");
// insert our 5 fields into the table eng101
mysql_query ("insert into eng101
(
realname,
Exercise,
Score,
Start_Time,
End_Time
)
VALUES
(
'$_POST[realname]',
'$_POST[Exercise]',
'$_POST[Score]',
'$_POST[Start_Time]'
, '$_POST[End_Time]'
)
");
//Provide some feedback to the student.
echo ("Your answers have been saved!");
------------------------
";
";
";
";
";




