A-35
Universitas Kristen Maranatha
body html
28. Admin
? session_start;
if isset_SESSION[level] _SESSION[level] == admin {
? html
head title Halaman Admin title
link rel=Stylesheet href=cssstyle.css type=textcss head
body div id=header
div id=menu ul
li a href=?module=home» Homea
li li
a href=?module=user» Manajemen Usera li
li a href=?module=halaman» Manajemen Halamana
li li
a href=?module=slide» Manajemen Slide Imagea li
li a href=?module=guestbook» Manajemen Guestbooka
li li
a href=?module=download» Manajemen Downloada li
li a href=?module=hubungi» Hubungi Kamia
li li
a href=?module=rekening» Manajemen Rekening Banka li
li a href=?module=image» Manajemen Upload Imagea
li li
a href=?module=kategori» Tambah Kategori Makanana li
li a href=?module=menusort=idMenu» Tambah Menu Makanana
li li
a href=?module=makanan» Manajemen Paket Makanana li
li a href=?module=tarif» Manajemen Tarif Paketa
li li
a href=?module=order» Lihat Order Masuka li
li a href=logout.php» Logouta
li ul
pnbsp;p div
div id=content ? includecontent.php; ?
div
A-36
Universitas Kristen Maranatha
div id=footer Copyright copy; 2012 by Line Cathering. All rights reserved. div div
body html
? }
else echo Anda tidak berhak mengakses halaman ini ,a href=http:localhostcateringKembalia; ?
29. Manajemen User
? aksi=moduluseraksi_user.php;
tampil = mysql_querySELECT FROM user ORDER BY username, conn; if isset_GET[act]{
pilih = _GET[act]; }
else{ pilih = ;
} switchpilih{
default : tampil = mysql_querySELECT FROM user ORDER BY username; echo h2Userh2
input
type=button value=Tambah
User onclick=\window.location.href=?module=useract=tambahuser;\;
echo table cellspacing=0px trthnoth
thusernameth thlevelth
thNamath thAlamatth
thKontakth thEmailth
th width=100Aksith tr;
no=1; while r=mysql_fetch_arraytampil{
echo tr tdnotd
tdr[username]td tdr[level]td
tdr[namaPelanggan]td tdr[alamatPelanggan]td
tdr[kontakPelanggan]td tda href=mailto:r[emailPelanggan]r[emailPelanggan]atd
tda href=?module=useract=edituserid=r[username]img width=16 height=16 alt=Edit title=Edit src=imagesb_edit.pngEdita |
a href=aksi?module=useract=hapusid=r[username]img
width=16 height=16
alt=Hapus title=Hapus src=imagesb_drop.pngHapustdatr;
no++; }
echo table; break;
case tambahuser: echo h2Tambah Userh2
form method=POST action=aksi?module=useract=input table
trtdUsernametd td : input type=text name=usernametdtr trtdPasswordtd td : input type=text name=passwordtdtr
trtdLeveltd td : input type=radio id=admin name=level
value=adminlabel FOR=adminAdminlabel input
type=radio id=user
name=level value=user
checkedlabel FOR=userUserlabeltdtr
trtdNama Lengkaptd td : input type=text name=namaPelanggan size=30tdtr trtdAlamattd
td :
input type=text
name=alamatPelanggan size=30tdtr
trtdNo.TelpHPtd td : input type=text name=kontakPelanggan size=20tdtr
A-37
Universitas Kristen Maranatha
trtdE-mailtd td : input type=text name=emailPelanggan size=30tdtr trtd colspan=2input type=submit value=Simpan
input type=button value=Batal onclick=self.history.backtdtr tableform;
break; case edituser:
edit=mysql_querySELECT FROM user WHERE username=_GET[id],conn; r=mysql_fetch_arrayedit;
if r[level] == admin{ temp = input type=radio id=admin name=level value=admin checkedlabel
FOR=adminAdminlabel input
type=radio id=user
name=level value=userlabel
FOR=userUserlabeltdtr; }
else{ temp
= input
type=radio id=admin
name=level value=adminlabel
FOR=adminAdminlabel input
type=radio id=user
name=level value=user
checkedlabel FOR=userUserlabeltdtr;
} echo h2Edit Userh2
form method=POST action=aksi?module=useract=update table
trtdUsernametd td : input type=text name=username value=r[username] readonly tdtr
trtdPasswordtd td : input type=text name=password tdtr trtdLeveltd
td : temp trtdNama
Lengkaptd td
: input
type=text name=namaPelanggan
size=30 value=r[namaPelanggan]tdtr
trtdAlamattd td : input type=text name=alamatPelanggan size=30 value=r[alamatPelanggan]tdtr
trtdNo.TelpHPtd td : input type=text name=kontakPelanggan size=30 value=r[kontakPelanggan]tdtr
trtdE-mailtd td : input type=text name=emailPelanggan size=30 value=r[emailPelanggan]tdtr;
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.backtdtr
tableform; break;
} ?
30. Aksi User