break; case
“update”: dk=mysql_fetch_arraymysql_query
“select from aturan_penilaian
”; ifmysql_affected_rows0
{ mysql_query
“update aturan_penilaian set nilaites_tertulis=
’_POST[tertulis]’,nilaites_wawancara=’_POST[wawa ncara]
’”; echo
“meta http-equiv=refresh content=’0;url=?module=bobot’”; }
break;
Listing program 4.20 Proses ubah bobot penilaian
4.5 Implementasi Antarmuka
Admin
4.5.1 Halaman
Admin
Gambar 4.25 adalah halaman ketika
admin
berhasil
login
. Halaman ini digunakan
admin
untuk mengelola data
account user
dan mengelola modul aplikasi.
Gambar 4.25 Halaman
admin
elseif_SESSION[leveluser]==admin{ echo h2Selamat Datangh2
pHai b_SESSION[namauser]b, selamat datang di halaman Administrator Web Penerimaan Siswa Baru SMA Negeri 1 Sendawar. br
Silahkan klik menu pilihan yang berada di sebelah kiri untuk mengelola account dan modul web penerimaan siswa baru inip
pnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbs p;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp
;
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; nbsp;nbsp;nbsp;nbsp;
img src=imagesadmin.png border=0 p pnbsp;p
p align=rightAnda Login : hari_ini, ; echo tgl_indodateY m d;
echo | ; echo dateH:i:s;
echo WIBp;
} }
Listing program 4.21 Halaman
admin
4.5.2 Halaman Mengelola
Account
Halaman mengelola
account
pada gambar 4.26 ini merupakan halaman data
account user
aplikasi pendaftaran dan seleksi penerimaan siswa baru SMU Negeri 1 Sendawar. Pada halaman ini terdapat data
username
dan
password user
. Terdapat menu untuk panitia menambah
user
dan meng-
edit
data
user
. Data
user
disini hanya data
admin
, panitia dan kepala sekolah untuk data
user
calon siswa tidak ada karena calon siswa tidak perlu
login
untuk mengakses aplikasi ini sehingga tidak ada data
user
calon siswa.
Gambar 4.26 Halaman mengelola
account
aksi=modulmod_usersaksi_users.php; switch_GET[act]{
default: if _SESSION[leveluser]==admin{
tampil = mysql_querySELECT FROM account; echo h2Userh2
input type=button value=Tambah Useronclick=\window.location.href=?module=accountact=tambahuser;\;
} echo tabletrthnoththusernameththnama
lengkapththlevelththaksithtr; no=1;
while r=mysql_fetch_arraytampil{ echo trtdnotd
tdr[username]td tdr[nama_lengkap]td
td align=centerr[level]td tda
href=?module=accountact=edituserid=r[id_account]Editatdtr; no++;
} echo table;
break;
Listing program 4.22 Halaman mengelola
account
4.5.3 Halaman Tambah