Gambar 4.6 Cara Membuat Goresan Kedua Angka 2 Pada
keyframe layer
goresan terakhir diberi action script stop; untuk
menghentikan proses penggoresan sehingga tidak terjadi pengulangan.
4.4.4 Halaman Latihan
Pada halaman Latihan akan muncul soal berupa
multiple choice
. Siswa menjawab dengan mengklik
radio button
. Apabila siswa sudah memilih jawaban, program akan melanjutkan ke soal
berikutnya. Jika sudah selesai maka program akan menampilkan hasil total yang diperoleh siswa.
Gambar 4.7 Halaman Latihan
Gambar 4.8
Feedback
Halaman Latihan
Berikut adalah listing program untuk proses latihan : stop ;
jawaban = ; kunci = ;
nilai = 0 ; nomor_soal = 0 ;
bank_soal =new Array 1,2,3,4,5,6,7,8,9 ; sudah=new Array0,0,0,0,0,0,0,0,0;
hasil=new Array0,0,0,0,0,0,0,0,0; naik=-1
function acak_soal{
fori=0;i9;i++{ belum=0;
whilebelum==0{ item=random9;
ifsudah[item]==0{ belum=1;
sudah[item]=1; hasil[i]=bank_soal[item]+23;
} }
} }
acak_soal tracehasil
4.4.5 Halaman Login Guru
Halaman login ini khusus untuk guru dalam mengelola data materi dan latihan serta mengelola data siswa. Untuk melakukan
proses login dibutuhkan
username
dan
password
. Sistem akan melakukan pengecekan terhadap
username
dan
password
yang sudah dimasukkan oleh guru. Proses pengecekan dilakukan di
cek_login.php. Jika
username
dan
password
yang dimasukkan sesuai dengan
database
, sistem akan langsung menampilkan
halaman utama untuk guru. Jika
username
dan
password
tidak sesuai dengan
database
maka sistem akan menampilkan pesan “Anda gagal login silahkan periksa username dan password Anda.”
Gambar 4.9 Halaman Login Guru Berikut ini potongan
listing
program bagian validasi inputan
username
dan
password
ketika guru melakukan proses login. ?php
session_start; include ..konfigurasikoneksi.php;
password = md5_POST[password]; login = mysql_queryselect from admin where
username=_POST[username]and password=_POST[password];
ketemu = mysql_num_rowslogin; r = mysql_fetch_arraylogin;
if ketemu 0 { daftarkan session ke server
session_registerusername; isi dari variabel session
_SESSION[username] = r[username]; _SESSION[password] = r[password];
echo scriptdocument.location.href=..adminhome.php;script;
} else { echo scriptalertAnda gagal login.Silahkan periksa username
dan password Anda;document.location.href=..adminindex.php;script;
} ?
4.4.6 Halaman Tambah Siswa