Aksi User Manajemen Edit Halaman

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

? session_start; include ......configconnection.php; module=_GET[module]; act=_GET[act]; Input user if module==user AND act==input{ pass=md5_POST[password]; mysql_queryinsert into user values._POST[username]., ._POST[password]., ._POST[level]., ._POST[namaPelanggan]., ._POST[alamatPelanggan]., ._POST[kontakPelanggan]., ._POST[emailPelanggan]., conn; } Update user else if module==user AND act==update{ if empty_POST[password] { mysql_queryUPDATE user SET level = _POST[level], namaPelanggan = _POST[namaPelanggan], alamatPelanggan = _POST[alamatPelanggan], kontakPelanggan = _POST[kontakPelanggan], emailPelanggan = _POST[emailPelanggan] WHERE username = _POST[username], conn; } Apabila password diubah else{ A-38 Universitas Kristen Maranatha pass=md5_POST[password]; mysql_queryUPDATE user SET password = pass, level = _POST[level], namaPelanggan = _POST[namaPelanggan], alamatPelanggan = _POST[alamatPelanggan], kontakPelanggan = _POST[kontakPelanggan], emailPelanggan = _POST[emailPelanggan] WHERE username = _POST[username], conn; } } else ifmodule==user AND act==hapus{ mysql_queryDELETE FROM user WHERE username=_GET[id],conn; } headerLocation: ....index.php?module=.module; ?

31. Manajemen Edit Halaman

?php aksi=modulhalamanaksi_halaman.php; tampil = mysql_querySELECT FROM halaman ORDER BY no, conn; if isset_GET[act]{ pilih = _GET[act]; } else{ pilih = ; } switchpilih{ default : tampil = mysql_querySELECT FROM halaman ORDER BY no; echo h2Halamanh2; echo table cellspacing=0px trthnoth thNama Halamanth thIsi Halamanth thAksith tr; no=1; while r=mysql_fetch_arraytampil{ echo tr tdnotd tdr[namaHalaman]td td......substrr[isiHalaman], 20, 100......td tda href=?module=halamanact=edithalamannamaHalaman=r[namaHalaman]img width=16 height=16 alt=Edit title=Edit src=imagesb_edit.pngEditatr; no++; } echo table; break; case edithalaman: edit=mysql_querySELECT FROM halaman WHERE namaHalaman=_GET[namaHalaman],conn; r=mysql_fetch_arrayedit; echo h2Edit Halamanh2 form method=POST action=aksi?module=halamanact=update table trtdNama Halamantd td : input type=text name=namaHalaman value=r[namaHalaman] readonlytdtr trtdIsi Halamantd td : textarea id=TextArea name=myTextArea style=width: 100 rows=25 cols=80r[isiHalaman]textarea tdtr; echo trtd colspan=2input type=submit value=Update input type=button value=Batal onclick=self.history.backtdtr tableform; break; } ? -- Load up the actual editor core -- script type=textjavascript var _editor_url = document.location.href.replaceadmin\., adminjs A-39 Universitas Kristen Maranatha var _editor_icons = Classic; var _editor_lang = en; var _editor_skin = green-look; script script type=textjavascript src=jsXinhaCore.jsscript script type=textjavascript var xinha_plugins = [ Linker ]; var xinha_editors = [ TextArea, anotherOne ]; function xinha_init { ifXinha.loadPluginsxinha_plugins, xinha_init return; var xinha_config = new HTMLArea.Config; xinha_editors = Xinha.makeEditorsxinha_editors, xinha_config, xinha_plugins; Xinha.startEditorsxinha_editors; } Xinha.addOnloadHandlerxinha_init; script

32. Aksi Edit Halaman