Halaman Home Halaman Tambah Data Staff Halaman Ubah Data Staff

109 Gambar 4.1 Halaman Login Ketua dan Staff P2TKP

4.4. Implementasi Antarmuka Ketua P2TKP

4.4.1. Halaman Home

Halaman ini menampilkan home atau halaman depan dari Ketua. Pada halaman ini terdapat informasi tentang staff yang sedang online. 110 Gambar 4.2 Halaman Home Ketua

4.4.2. Halaman Tambah Data Staff

Halaman ini menampilkan form untuk memasukkan atau menambah data staff ke dalam sistem aplikasi ini. Gambar 4.3 Halaman Tambah Data Staff PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 111 include ..koneksi.php; idstaff = _POST[idstaff]; sipp = _POST[sipp]; namaStaff = _POST[nama]; jabatan = _POST[jabatan]; password =_POST[password]; password2 = _POST[password2]; jeniskelamin = _POST[jeniskelamin]; tgl = _POST[tanggal]; alamat = _POST[alamat]; nohp = _POST[nohp]; status = _POST[status]; status = _POST[status]; date = date_createtgl; date_formatdate, Y-m-d; if password==password2{ echoSCRIPT alertPassword belum sesuai;SCRIPT\n; echo SCRIPTwindow.location.replace..KetuaKetua.php?module=inputstaff;SCRIPT; } if sipp== || namaStaff== || jabatan== || password== || password2= || jeniskelamin== || tgl == || alamat== || nohp=={ echoSCRIPT alertData anda belum lengkap;SCRIPT\n; echo SCRIPTwindow.location.replace..KetuaKetua.php?module=inputstaff;SCRIPT; } echo password; 112 echo password2; else{ cek = mysql_fetch_arraymysql_querySELECT idstaff FROM staff WHERE idstaff=idstaff; menyatakan persamaan cek if emptycek[idstaff]{ memanggil fungsi cek apakah primary key sudah ada mysql_queryinsert into staff idstaff, namaStaff, jabatan, sipp, password, jk, tglLahirStaff, alamat, noHp, status values idstaff,namaStaff,jabatan, sipp, password ,jeniskelamin,tgl,alamat,nohp,status; echoSCRIPT alertData Staff berhasil disimpan ;SCRIPT\n; echo SCRIPTwindow.location.replace..Ketua.php?module=lihatsemuastaff;SCRIPT;; echo namaStaff, sipp, password; } else{ result =Gagall, data Sudah ada.; } echo result; } ?

4.4.3. Halaman Ubah Data Staff

Halaman inimenampilkan aksi dari ketua yang ingin mengubah data staff, misalkan ada data staff yang salah. Melalui halaman ini ketua dapat me-non-aktifkan akun atau memblokir akun dari staff. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 113 Gambar 4.4 Halaman Ubah Data Staff ?include ..koneksi.php; idstaff = _POST[idstaff]; sipp = _POST[sipp]; namaStaff = _POST[namaStaff]; jabatan = _POST[jabatan]; password =_POST[password]; password2 = _POST[password2]; jeniskelamin = _POST[jeniskelamin]; tgl = _POST[tanggal]; alamat = _POST[alamat]; nohp = _POST[nohp]; status = _POST[status]; query = mysql_queryupdate staff set namaStaff=namaStaff, jabatan=jabatan, sipp=sipp, password=password, jk=jeniskelamin, tglLahirStaff=tgl , alamat=alamat, noHp=nohp, status=status where idstaff=idstaff; 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