Halaman Tambah Halaman Implementasi Antarmuka

4.5.3 Halaman Tambah

User Gambar 4.27 halaman untuk admin menambah data user aplikasi. Data yang dimasukkan adalah username , password dan level pengguna. Level pengguna disini hanya kepala sekolah dan panitia. Gambar 4.27 Halaman tambah user if _SESSION[leveluser]==admin{ echo h2Tambah Userh2 form name=tambahuser method=POST action=aksi?module=accountact=input onSubmit=return cek table trtdUsernametd td : input type=text name=usernametdtr trtdPasswordtd td : input type=text name=passwordtdtr trtdNama Lengkaptd td : input type=text name=nama_lengkap size=30tdtr trtdLeveltd td : input type=radio name=level value=kepala sekolah checkedkepala sekolah input type=radio name=level value=panitia panitia tdtr trtd colspan=5 Isi data secara lengkap.tdtr trtd colspan=2input type=submit value=Simpan input type=button value=Batal onclick=self.history.backtdtrtableform; } break; Listing 4.23 Proses tambah user

4.5.4 Halaman

Edit User Pada gambar 4.28 adalah halaman untuk admin merubah data user . Data yang diubah adalah nama lengkap, password dan level pengguna jika diperlukan. Data username tidak bisa diubah. Gambar 4.28 Halaman edit user case edituser: edit=mysql_querySELECT FROM account WHERE id_account=_GET[id]; r=mysql_fetch_arrayedit; echo h2Edit Userh2 form name=edituser method=POST action=aksi?module=accountact=updateid=_GET[id] onSubmit=return cek input type=hidden name=id value=r[id_account] table trtdUsernametd td : input type=text name=username value=r[username] disabled tdtr trtdPasswordtd td : input type=text name=password tdtr trtdNama Lengkaptd td : input type=text name=nama_lengkap size=30 value=r[nama_lengkap]tdtr; if r[level]=={ echo trtdLeveltd td : input type=radio name=level value=kepala sekolah kepala sekolah input type=radio name=level value=panitia checked panitia tdtr; }else{ echo trtdLeveltd td : input type=radio name=level value=kepala sekolah checked kepala sekolah input type=radio name=level value=panitia panitiatdtr; } echo trtd colspan=2 Apabila password tidak diubah, dikosongkan saja.br Username tidak bisa diubah.tdtr trtd colspan=2input type=submit value=Update input type=button value=Batal onclick=self.history.backtdtrtableform; break; Listing 4.24 Proses edit user

4.5.5 Halaman Mengelola Modul