Halaman Home Ketua P2TKP Halaman Tambah Data Staff Halaman Lihat Seluruh Staff Halaman LihatUbah Data Staff

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