114
echoSCRIPT alertData Sudah Diubah dan Berhasil Disimpan;SCRIPT\n;echo SCRIPTwindow.location.replace..Ketua.php?module=lihatsemuastaff;SCRIPT;
?
4.4.4. Halaman Form Lihat Staff
Halaman ini menampilkan data dari seluruh staff. Data yang ditampilkan bisa berdasarkan nama dan id staff.
Gambar 4.5 Halaman FormTambah Staff
4.4.5. Halaman Form Tambah Soal
Halaman Form Tambah Soal merupakan halaman pertama ketika ketua ingin memasukkan data soal. Data yang pilih pertama kali adalah
memilih jenis soal dan periode tahun dari soal. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
115
Gambar 4.6 Halaman FormTambah Soal
4.4.6. Halaman Form Tambah Data Soal
Halaman Form Tambah Soal merupakan halaman kedua ketika ketua ingin menambah data soal. Setelah memilih Jenis soal dan periode
tahu, maka ketua memasukkan data soal.
Gambar 4.7 Halaman FormTambahData Soal
?
116
include ..koneksi.php; error_reportingE_ALL E_NOTICE;
ini_setdisplay_errors,FALSE; uploaddir
= .gambar_soal; fileName
= _FILES[userfile][name]; uploadfile
= uploaddir . fileName; tmpName
=_FILES[userfile][tmp_name]; fileType
= _FILES[userfile] [type]; kodesoal
= _POST[kodesoal]; nourut
= _POST[nourut]; idbanksoal
= _POST[idbanksoal]; jenisTes
= _POST[jenistes]; periode = _POST[periode];
soal = _POST[soal];
pil_a = _POST[pil_a];
pil_b = _POST[pil_b];
pil_c = _POST[pil_c];
pil_d = _POST[pil_d];
pil_e = _POST[pil_e];
pil_1 = _POST[pil_1];
pil_2 = _POST[pil_2];
pil_3 = _POST[pil_3];
pil_4 = _POST[pil_4];
jawaban_1 = _POST[kunci1];
jawaban_2 = _POST[kunci2];
echo idbanksoal;
117
explode = explode.,fileName; extensi = explode[countexplode-1];
ifjenisTes==VOK { query = insert into banksoalidbanksoal, jenisTes, periode, soal, pil_a
values idbanksoal, jenisTes, periode, soal, pil_a;
queryjawab = Insert into kuncijawaban idBankSoal, jawaban values idbanksoal, jawaban_1;
hasil = mysql_queryquery; hasiljawab= mysql_queryqueryjawab;
} else ifjenisTes==BVA{
query = insert into banksoalidbanksoal, jenisTes, periode, soal, pil_a, pil_b, pil_c, pil_d, pil_1, pil_2, pil_3, pil_4
values idbanksoal, jenisTes, periode, soal, pil_a, pil_b, pil_c, pil_d, pil_1, pil_2, pil_3, pil_4;
queryjawab = Insert into kuncijawaban idBankSoal, jawaban values idbanksoal, jawaban_1;
queryjawab2 = Insert into kuncijawaban idBankSoal, jawaban values idbanksoal, jawaban_2;
hasil = mysql_queryquery; hasiljawab= mysql_queryqueryjawab;
hasiljawab2= mysql_queryqueryjawab2; }
else ifjenisTes==BA || jenisTes==KN || jenisTes==PM{ ifmove_uploaded_file_FILES[userfile][tmp_name],uploadfile{
query = insert into banksoalidbanksoal, jenisTes, periode, soal, filename,
gambar values idbanksoal, jenisTes, periode, soal,
fileName, uploadfile;
118
queryjawab = Insert into kuncijawaban idBankSoal, jawaban values idbanksoal, jawaban_1;
hasil = mysql_queryquery; hasiljawab= mysql_queryqueryjawab;
}}else ifjenisTes==TR{ ifmove_uploaded_file_FILES[userfile][tmp_name],uploadfile{
query = insert into banksoalidbanksoal, jenisTes, periode, soal, pil_a,
pil_b, pil_c, pil_d, pil_e, filename, gambar values idbanksoal, jenisTes, periode, soal,
pil_a, pil_b, pil_c, pil_d, pil_e, fileName, uploadfile; hasil = mysql_queryquery;
abjad = 1; fori=1;i=5;i++{
ifi==1{ abjad = A;
}else ifi==2{ abjad = B;
}else ifi==3{ abjad = C;
}else ifi==4{ abjad = D;
}else ifi==5{ abjad = E;
} s
= _POST[skor_..abjad]; skor
= insert into skor_pilihanidbanksoal, pilihan, skor values idbanksoal,abjad,s;
sk = mysql_queryskor or diemysql_error;
119
}}}echoSCRIPT alertSoal berhasil disimpan;SCRIPT\n; echoSCRIPTwindow.location.replace..Ketua.php?module=inputsoal;SCRIPT;
?
4.4.7. Halaman Form Lihat Soal