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