128
4.4. Implementasi Antarmuka Ketua P2TKP
4.4.1 Halaman Home Ketua P2TKP
Halaman ini merupakan halaman pertama kali ketua P2TKP mengakses sistem setelah berhasil login. Pada halaman ini terdapat beberapa menu
yang dapat digunakan yaitu menu staff, soal, kelengkapan soal, hasil, peserta, instansi dan logout.
Gambar 4.3 Halaman Home Ketua P2TKP PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
129
4.4.2 Halaman Tambah Data Staff
Pada halaman ini ketua P2TKP dapat menambahkan data staff. Jika semua masukkan data sudah lengkap, klik tombol SIMPAN.
Gambar 4.4 Halaman Tambah Data Staff
? include ....koneksi.php;
idstaff = _POST[idstaff];
sipp = _POST[sipp];
nama = _POST[nama];
tgllahir = _POST[tgllahir];
jk = _POST[jk];
alamat = _POST[alamat];
jabatan = _POST[jabatan];
password = _POST[password];
nohp = _POST[nohp];
isenable = _POST[isenable];
130
add = mysql_queryINSERT INTO staff idstaff, nama_staff, jenisKelamin, tglLahir, alamatStaff, jabatan, SIPP, password, noHp, last_login, isLogin, isEnable VALUES idstaff, nama, jk,
tgllahir, alamat, jabatan, sipp, MD5password, nohp, , 0, isenable or diemysql_error;
ifadd{ echo sukses;
}else{ echo font color=00FF00Data Gagal Disimpan... fontbr;
} ?
4.4.3 Halaman Lihat Seluruh Staff
Halaman ini merupakan halaman seluruh staff P2TKP. Pada halaman ini ketua P2TKP dapat melakukan pencarian data staff, melihat dan
mengubah data staff, dan mengubah hak akses staff untuk login.
Gambar 4.5 Halaman Lihat Seluruh Staff PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
131
4.4.4 Halaman LihatUbah Data Staff
Halaman ini dapat digunakan ketua P2TKP untuk mengubah data staff. Data yang diubah adalah nama staff, tanggal lahir, alamat, jabatan,
password, nomor hp, dan hak akses jika diperlukan. Data SIPP tidak dapat diubah.
Gambar 4.6 Halaman LihatUbah Data Staff
? include ....koneksi.php;
idstaff = _POST[idstaff];
sipp = _POST[sipp];
nama = _POST[nama];
tgllahir = _POST[tgllahir];
jk = _POST[jk];
alamat = _POST[alamat];
jabatan = _POST[jabatan];
132
password = _POST[password];
nohp = _POST[nohp];
isenable = _POST[isenable];
pass = strlenpassword;
if pass = 32{ edit = mysql_queryUPDATE staff SET SIPP=sipp, nama_staff=nama, jenisKelamin=jk,
tglLahir=tgllahir, alamatStaff=alamat, jabatan=jabatan, password=password, noHp=nohp, isEnable=isenable WHERE idstaff=idstaffor diemysql_error;
}else{ edit = mysql_queryUPDATE staff SET SIPP=sipp, nama_staff=nama, jenisKelamin=jk,
tglLahir=tgllahir, alamatStaff=alamat, jabatan=jabatan, password=md5password, noHp=nohp, isEnable=isenable WHERE idstaff=idstaffor diemysql_error;
} ifedit{
echo sukses; }else{
echo font color=00FF00Data Gagal Disimpan... fontbr; }
?
133
4.4.5 Halaman Tambah Data Soal