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