Halaman Tambah User Halaman Edit User

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