115
4.5.2 Menu Program Aplikasi
Langkah pertama ketika program akan mulai dijalankan akan muncul menu Utama yang merupakan awal program. Pada menu Utama ini setiap bagian bisa
mengakses halamannya masing- masing dengan cara mengklik menu Login yang terdiri dari Bagian Satuan Kerja, Bagian Kuasa Pengguna Anggaran, Bagian
Anggaran, Bagian Bendaharawan, Bagian Pengadaan Barang dan Bagian Akuntansi.
4.5.2.1. Tampilan Menu
Gambar 4.26 Tampilan Menu
116
4.5.2.1 Tampilan Menu Login
Gambar 4.27 Menu Login
Tabel 4.21 Script Menu Login
?php session_start;
logsukses=0; pesan=;
if isset_POST[proses] _POST[proses]==yess {
koneksi=mysql_connectlocalhost,admin,admin; mysql_select_dbPUSAIR,koneksi;
query=select username from login where bagian=._POST[bagian]. and username=._POST[username]. and password=._POST[password]. LIMIT 0,1;
hasil=mysql_queryquery; ada=mysql_num_rowshasil;
if ada==1 _POST[bagian]==Satuan kerja {
userdata=mysql_fetch_assochasil; logsukses=1;
_SESSION[username]=userdata[username]; headerlocation:programwebsatuan_kerja.php;
} if ada==1 _POST[bagian]==Pengadaan barang
{ userdata=mysql_fetch_assochasil;
logsukses=1; _SESSION[username]=userdata[username];
headerlocation:programwebpengadaan_barang.php; }
if ada==1 _POST[bagian]==KPA {
117
Tabel 4.22 lanjutan 1 Script Menu Login
userdata=mysql_fetch_assochasil; logsukses=1;
_SESSION[username]=userdata[username]; headerlocation:programwebkpa.php;
} if ada==1 _POST[bagian]==Anggaran
{ userdata=mysql_fetch_assochasil;
logsukses=1; _SESSION[username]=userdata[username];
headerlocation:programwebanggaran.php; }
if ada==1 _POST[bagian]==Bendaharawan {
userdata=mysql_fetch_assochasil; logsukses=1;
_SESSION[username]=userdata[username]; headerlocation:programwebbendaharawan.php;
} if ada==1 _POST[bagian]==Akuntansi
{ userdata=mysql_fetch_assochasil;
logsukses=1; _SESSION[username]=userdata[username];
headerlocation:programwebakuntansi.php; }
else {
pesan=p login gagalp; }}
? html
head titleLOGINtitle
head body onLoad=document.form.username.focus; background=img29.jpg
img align=left src=logo.jpg width=100 height=100 font size=5bcenterSELAMAT DATANG DI br
PUSAT PENELITIAN DAN PENGEMBANGAN SUMBER DAYA AIR BANDUNGbr h3centerJl.Ir.Juanda No.193 Bandung Telp. 022
2504053centerh3bcenterfont br ?php
if logsukses==0 {
? div align=center
form name=form method=POST action=login.php
p align=centerbfont size=5LOGINfontbpbr pBAGIANnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;
select size=1 name=bagian style=font-size:17pt; optionSatuan kerjaoption
optionPengadaan barangoption optionKPAoption
optionAnggaranoption This watermark does not appear in the registered version -
118
Tabel 4.23 lanjutan 2 Script Menu Login
selectp pUSERNAMEnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;
input style=font-size:17pt; type=text name=username size=20p pPASSWORDnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;
input style=font-size:17pt; type=password name=password size=20p pnbsp;p
input name=proses type=hidden id=proses value=yess p align=centerinput style=font-size:13pt; type=submit id=proses
value=__OK__ name=submitnbsp;nbsp; input style=font-size:13pt; type=reset value=BATAL name=B2p
form ?php
echo pesan; }
? brbr a href=http:localhostprogramwebMENU.htmlbikembali ke MENUIBA
body
html
4.5.2.2 Tampilan Menu Anggaran