You are on page 1of 51

LAMPIRAN LISTING PROGRAM

Media.php
<?php session_start(); if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){ echo "<link href='../config/adminstyle.css' rel='stylesheet' type='text/css'> <center>Untuk mengakses modul, Anda harus login <br>"; echo "<a href=index.php><b>LOGIN</b></a></center>"; } else{ ?> <html> <head> <title>:: Lokomedia Community Yogyakarta ::</title> <link href="../config/adminstyle.css" rel="stylesheet" type="text/css" /> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css"> <!-h2 { color: #431500; } a:link { color: #481000; } a:visited { color: #5D190C; } --> </style></head> <body> <div id="header">

L- 1

<div id="content"> <?php include "content.php"; ?> </div> <div id="menu"> <ul> <li><a href=?module=home>&#187; Home</a></li> <?php include "menu.php"; ?> <li><a href=logout.php>&#187; Logout</a></li> </ul> <p>&nbsp;</p> </div> <div id="footer"> Copyright &copy; 2008 by<blink> Dwi Fajar Prawiro</blink> </div> </div> </body> </html> <?php } ?>

Content.php
<?php include "../config/koneksi.php"; include "../config/library.php"; include "../config/fungsi_indotgl.php"; include "../config/fungsi_combobox.php"; include "../config/class_paging.php"; // Bagian Home if ($_GET[module]=='home'){ echo "<h2>Selamat Datang</h2> <p>Hai <b>$_SESSION[namauser]</b>, silahkan klik menu pilihan yang berada di sebelah kiri untuk mengelola content website. </p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p align=right>Login Hari ini: "; echo tgl_indo(date("Y m d")); echo " | "; echo date("H:i:s"); echo "</p>"; } // Bagian Profil Lembaga

L- 2

elseif ($_GET[module]=='profil'){ $sql = mysql_query("SELECT * FROM modul WHERE id_modul='11'"); $r = mysql_fetch_array($sql); echo "<h2>Profil Lembaga</h2> <form method=POST enctype='multipart/form-data' action=aksi.php?module=profil&act=update> <input type=hidden name=id value=$r[id_modul]> <table> <tr><td><img src=foto_berita/$r[gambar]></td></tr> <tr><td>Ganti Foto : <input type=file size=30 name=fupload></td></tr> <tr><td><textarea name=isi cols=94 rows=30>$r[static_content]</textarea></td></tr> <tr><td><input type=submit value=Update></td></tr> </form></table>"; } // Bagian User elseif ($_GET[module]=='user'){ include "modul/mod_user.php"; } // Bagian Modul elseif ($_GET[module]=='modul'){ include "modul/mod_modul.php"; } // Bagian Agenda elseif ($_GET[module]=='agenda'){ include "modul/mod_agenda.php"; } // Bagian Berita elseif ($_GET[module]=='berita'){ include "modul/mod_berita.php"; } // Bagian Pengumuman elseif ($_GET[module]=='pengumuman'){ include "modul/mod_pengumuman.php"; } // Bagian Banner elseif ($_GET[module]=='banner'){ include "modul/mod_banner.php"; } // Bagian Lihat pemesan elseif ($_GET[module]=='hubungi'){ include "modul/view_pesanan.php"; } // Apabila modul tidak ditemukan else{

L- 3

echo "<p><b>MODUL BELUM ADA</b></p>"; } ?>

Menu.php
<?php include "../config/koneksi.php"; if ($_SESSION[leveluser]=='admin'){ $sql=mysql_query("select * from modul where aktif='Y' order by urutan"); } else{ $sql=mysql_query("select * from modul where status='user' and aktif='Y' order by urutan"); } while ($data=mysql_fetch_array($sql)){ echo "<li><a href='$data[link]'>&#187; $data[nama_modul]</a></li>"; } ?> Adminstyle.css body{ font-family: Tahoma; text-align: center; } #header { position: relative; background-image: url(../admin/images/header.jpg); background-repeat: no-repeat; margin-right: auto; margin-left: auto; width: 780px; border: 2px solid #511700; padding-top: 70px; text-align: left; } #content { margin-left: 190px; padding: 20px 10px 0 0; } #content p { font-size: 75%; line-height: 1.8em; padding-left: 2em; } #menu { position: absolute; top: 90px;

L- 4

left: 0; width: 180px; } #menu ul { list-style: none; margin: 0; padding: 0; border: none; } #menu li { width: 180px; border-bottom: 1px solid #969BA5; margin: 0; padding: 0; font-size: 80%; vertical-align: bottom; } #menu a:link, #menu a:visited { display: block; padding: 5px 5px 5px 0.5em; border-left: 12px solid #511700; border-right: 1px solid #511700; background-color: #CAD6EC; color: #265180; text-decoration: none; } #menu a:hover { background-color: #511700; color: #FFFFFF; } a:link,a:visited { color:#265180; } a:hover { color: #FF6600; text-decoration:none; } h2 { font: normal 120% Georgia; color: #511700; background-color: transparent; border-bottom: 1px dotted #511700; } table { font-family: Tahoma; font-size: 8pt; border-width: 1px; border-style: solid; border-color: #999999; border-collapse: collapse; margin: 10px 0px; } th{ color: #FFFFFF;

L- 5

font-size: 7pt; text-transform: uppercase; text-align: center; padding: 0.5em; border-width: 1px; border-style: solid; border-color: #969BA5; border-collapse: collapse; background-color: #511700; } td{ padding: 0.5em; vertical-align: top; border-width: 1px; border-style: solid; border-color: #969BA5; border-collapse: collapse; } input,textarea,select{ font-family: Tahoma; font-size: 8pt; } #paging{ font-family: Tahoma; font-size: 8pt; } #footer{ padding: 20px 0 10px 255px; font-size: 70%; color: #FFFFFF; background-color: #511700; }

Index.php
<html> <head> <title>:: Lokomedia Community Yogyakarta ::</title> <link href="../config/adminstyle.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="header"> <div id="content"> <h2>Login</h2> <img src="images/89.jpg" width="123" height="113" hspace="10" align="left"> <form method="POST" action="cek_login.php"> <table> <tr><td>Username</td><td> : <input type="text" name="username"></td></tr> <tr><td>Password</td><td> : <input type="password" name="password"></td></tr> <tr><td colspan="2"><input type="submit" value="Login"></td></tr> </table>

L- 6

</form> <p>&nbsp;</p> </div> <div id="footer"> Copyright &copy; 2008 by Dwi Fajar Prawiro </div> </div> </body> </html>

Cek_login.php
<?php include "../config/koneksi.php"; $pass=md5($_POST[password]); $login=mysql_query("SELECT * FROM user WHERE id_user='$_POST[username]' AND password='$pass'"); $ketemu=mysql_num_rows($login); $r=mysql_fetch_array($login); // Apabila username dan password ditemukan if ($ketemu > 0){ session_start(); session_register("namauser"); session_register("passuser"); session_register("leveluser"); $_SESSION[namauser] = $r[id_user]; $_SESSION[passuser] = $r[password]; $_SESSION[leveluser]= $r[level]; header('location:media.php?module=home'); } else{ echo "<link href=../config/adminstyle.css rel=stylesheet type=text/css>"; echo "<center>Login gagal! username & password tidak benar<br>"; echo "<a href=index.php><b>ULANGI LAGI</b></a></center>"; } ?>

L- 7

Logout.php
<?php session_start(); session_destroy(); echo "<center>Anda telah sukses keluar sistem <b>[LOGOUT]<b>"; // Apabila setelah logout langsung menuju halaman utama website, aktifkan baris di bawah ini: // header('location:http://www.alamatwebsite.com'); ?>

Aksi.php <?php session_start(); include "../config/koneksi.php"; include "../config/library.php"; $module=$_GET[module]; $act=$_GET[act]; // Menghapus data if (isset($module) AND $act=='hapus'){ mysql_query("DELETE FROM ".$module." WHERE id_".$module."='$_GET[id]'"); header('location:media.php?module='.$module); } // Input user elseif ($module=='user' AND $act=='input'){ $pass=md5($_POST[password]); mysql_query("INSERT INTO user(id_user, password, nama_lengkap, email) VALUES('$_POST[id_user]', '$pass', '$_POST[nama_lengkap]', '$_POST[email]')"); header('location:media.php?module='.$module); } // Update user elseif ($module=='user' AND $act=='update'){ // Apabila password tidak diubah

L- 8

if (empty($_POST[password])) { mysql_query("UPDATE user SET id_user = '$_POST[id_user]', nama_lengkap = '$_POST[nama_lengkap]', email = '$_POST[email]' WHERE id_user = '$_POST[id]'"); } // Apabila password diubah else{ $pass=md5($_POST[password]); mysql_query("UPDATE user SET id_user = '$_POST[id_user]', password = '$pass', nama_lengkap = '$_POST[nama_lengkap]', email = '$_POST[email]' WHERE id_user = '$_POST[id]'"); } header('location:media.php?module='.$module); } // Input modul elseif ($module=='modul' AND $act=='input'){ mysql_query("INSERT INTO modul(nama_modul, link, publish, aktif, status, urutan) VALUES('$_POST[nama_modul]', '$_POST[link]', '$_POST[publish]', '$_POST[aktif]', '$_POST[status]', '$_POST[urutan]')"); header('location:media.php?module='.$module); } // Update modul elseif ($module=='modul' AND $act=='update'){ mysql_query("UPDATE modul SET nama_modul = '$_POST[nama_modul]', link = '$_POST[link]', publish = '$_POST[publish]', aktif = '$_POST[aktif]', status = '$_POST[status]', urutan = '$_POST[urutan]' WHERE id_modul = '$_POST[id]'"); header('location:media.php?module='.$module);

L- 9

} // Input agenda elseif ($module=='agenda' AND $act=='input'){ $mulai=sprintf("%02d%02d%02d",$_POST[thn_mulai],$_POST[bln_mulai], $_POST[tgl_mulai]); $selesai=sprintf("%02d%02d%02d",$_POST[thn_selesai],$_POST[bln_selesai], $_POST[tgl_selesai]); mysql_query("INSERT INTO agenda(tema, isi_agenda, tempat, tgl_mulai, tgl_selesai, tgl_posting, id_user) VALUES('$_POST[tema]', '$_POST[isi_agenda]', '$_POST[tempat]', '$mulai', '$selesai', '$tgl_sekarang', '$_SESSION[namauser]')"); header('location:media.php?module='.$module); } // Update agenda elseif ($module=='agenda' AND $act=='update'){ $mulai=sprintf("%02d%02d%02d",$_POST[thn_mulai],$_POST[bln_mulai], $_POST[tgl_mulai]); $selesai=sprintf("%02d%02d%02d",$_POST[thn_selesai],$_POST[bln_selesai], $_POST[tgl_selesai]); mysql_query("UPDATE agenda SET tema = '$_POST[tema]', isi_agenda = '$_POST[isi_agenda]', tgl_mulai = '$mulai', tgl_selesai = '$selesai', tempat = '$_POST[tempat]' WHERE id_agenda = '$_POST[id]'"); header('location:media.php?module='.$module); } // Input pengumuman

L- 10

elseif ($module=='pengumuman' AND $act=='input'){ $tanggal=sprintf("%02d%02d%02d",$_POST[thn],$_POST[bln],$_POST[tgl]); mysql_query("INSERT INTO pengumuman(judul, isi, tanggal, tgl_posting, id_user) VALUES('$_POST[judul]', '$_POST[isi_pengumuman]', '$tanggal', '$tgl_sekarang', '$_SESSION[namauser]')"); header('location:media.php?module='.$module); } // Update pengumuman elseif ($module=='pengumuman' AND $act=='update'){ $tanggal=sprintf("%02d%02d%02d",$_POST[thn],$_POST[bln],$_POST[tgl]); mysql_query("UPDATE pengumuman SET judul = '$_POST[judul]', isi = '$_POST[isi_pengumuman]', tanggal = '$tanggal' WHERE id_pengumuman = '$_POST[id]'"); header('location:media.php?module='.$module); } // Input berita elseif ($module=='berita' AND $act=='input'){ $lokasi_file = $_FILES['fupload']['tmp_name']; $tipe_file = $_FILES['fupload']['type']; $nama_file = $_FILES['fupload']['name']; $acak = rand(000000,999999); $nama_file_unik = $acak.$nama_file; // Apabila ada gambar yang diupload if (!empty($lokasi_file)){ // Apabila tipe gambar bukan jpeg akan tampil peringatan if ($tipe_file != "image/jpeg" AND $tipe_file != "image/pjpeg"){ echo "Gagal menyimpan data !!! <br> Tipe file <b>$nama_file</b> : $tipe_file <br> Tipe file yang diperbolehkan adalah : <b>JPG/JPEG</b>.<br>"; echo "<a href=javascript:history.go(-1)>Ulangi Lagi</a>";

L- 11

} else{ move_uploaded_file($lokasi_file,"foto_berita/$nama_file_unik"); mysql_query("INSERT INTO berita(judul, id_berita, isi_berita, harga, id_user, jam, tanggal, hari, gambar) VALUES('$_POST[judul]', '$_POST[id_berita]', '$_POST[isi_berita]', '$_POST[harga]', '$_SESSION[namauser]', '$jam_sekarang', '$tgl_sekarang', '$hari_ini', '$nama_file_unik')"); header('location:media.php?module='.$module); } } else{ mysql_query("INSERT INTO berita(judul, id_kategori, isi_berita, harga id_user, jam, tanggal, hari) VALUES('$_POST[judul]', '$_POST[kategori]', '$_POST[isi_berita]', '$_POST[harga]', '$_SESSION[namauser]', '$jam_sekarang', '$tgl_sekarang', '$hari_ini')"); header('location:media.php?module='.$module); } } // Update berita

L- 12

elseif ($module=='berita' AND $act=='update'){ $lokasi_file = $_FILES['fupload']['tmp_name']; $nama_file = $_FILES['fupload']['name']; // Apabila gambar tidak diganti if (empty($lokasi_file)){ mysql_query("UPDATE berita SET judul = '$_POST[judul]', id_kategori = '$_POST[kategori]', isi_berita = '$_POST[isi_berita]', harga = '$_POST[harga]' WHERE id_berita = '$_POST[id]'"); } else{ move_uploaded_file($lokasi_file,"foto_berita/$nama_file"); mysql_query("UPDATE berita SET judul = '$_POST[judul]', id_kategori = '$_POST[kategori]', isi_berita = '$_POST[isi_berita]', harga = '$_POST[harga]' gambar = '$nama_file' WHERE id_berita = '$_POST[id]'"); } header('location:media.php?module='.$module); } // Input banner elseif ($module=='banner' AND $act=='input'){ $lokasi_file = $_FILES['fupload']['tmp_name']; $nama_file = $_FILES['fupload']['name']; // Apabila ada gambar yang diupload if (!empty($lokasi_file)){ move_uploaded_file($lokasi_file,"foto_berita/$nama_file"); mysql_query("INSERT INTO banner(judul, url, tgl_posting, gambar) VALUES('$_POST[judul]', '$_POST[link]', '$tgl_sekarang', '$nama_file')"); } else{ mysql_query("INSERT INTO banner(judul, tgl_posting, url)

L- 13

VALUES('$_POST[judul]', '$tgl_sekarang', '$_POST[link]')"); } header('location:media.php?module='.$module); } // Update banner elseif ($module=='banner' AND $act=='update'){ $lokasi_file = $_FILES['fupload']['tmp_name']; $nama_file = $_FILES['fupload']['name']; // Apabila gambar tidak diganti if (empty($lokasi_file)){ mysql_query("UPDATE banner SET judul = '$_POST[judul]', url = '$_POST[link]' WHERE id_banner = '$_POST[id]'"); } else{ move_uploaded_file($lokasi_file,"foto_berita/$nama_file"); mysql_query("UPDATE banner SET judul = '$_POST[judul]', url = '$_POST[link]', gambar = '$nama_file' WHERE id_banner = '$_POST[id]'"); } header('location:media.php?module='.$module); } // Update profil elseif ($module=='profil' AND $act=='update'){ $lokasi_file = $_FILES['fupload']['tmp_name']; $nama_file = $_FILES['fupload']['name']; // Apabila gambar tidak diganti if (empty($lokasi_file)){ mysql_query("UPDATE modul SET static_content = '$_POST[isi]' WHERE id_modul = '$_POST[id]'"); } else{ move_uploaded_file($lokasi_file,"foto_berita/$nama_file"); mysql_query("UPDATE modul SET static_content = '$_POST[isi]', gambar = '$nama_file' WHERE id_modul = '$_POST[id]'"); } header('location:media.php?module='.$module); }

L- 14

?>

Delete.php <? $koneksi = mysql_connect("localhost","root","root") ; mysql_select_db("dbmedia",$koneksi) ; mysql_query("delete from hubungi where id_hubungi='$id_hubungi'",$koneksi); ?><script language="JavaScript">alert('Data Telah Dihapus'); document.location='view_pesanan.php'</script><? ?>

Fungsi_combobox.php <?php switch($_GET[act]){ // Tampil Pengumuman default: echo "<h2>Pengumuman</h2> <input type=button value='Tambah Pengumuman' onclick=location.href='? module=pengumuman&act=tambahpengumuman'> <table> <tr><th>no</th><th>judul</th><th>tanggal</th><th>aksi</th></tr>"; if ($_SESSION[leveluser]=='admin'){ $tampil=mysql_query("SELECT * FROM pengumuman ORDER BY id_pengumuman DESC"); } else{ $tampil=mysql_query("SELECT * FROM pengumuman WHERE id_user='$_SESSION[namauser]' ORDER BY id_pengumuman DESC"); } $no=1; while ($r=mysql_fetch_array($tampil)){ $tanggal=tgl_indo($r[tanggal]); echo "<tr><td>$no</td> <td>$r[judul]</td> <td>$tanggal</td> <td><a href=? module=pengumuman&act=editpengumuman&id=$r[id_pengumuman]>Edit</a> | <a href=./aksi.php? module=pengumuman&act=hapus&id=$r[id_pengumuman]>Hapus</a> </tr>"; $no++; }

L- 15

echo "</table>"; break; case "tambahpengumuman": echo "<h2>Tambah Pengumuman</h2> <form method=POST action='./aksi.php?module=pengumuman&act=input'> <table> <tr><td>Judul</td> <td> : <input type=text name='judul' size=60></td></tr> <tr><td>Isi Pengumuman</td><td> : <textarea name='isi_pengumuman' cols=80 rows=10></textarea></td></tr> <tr><td>Tanggal</td><td> : "; combotgl(1,31,'tgl',Tgl); combobln(1,12,'bln',Bulan); combotgl($thn_sekarang-2,$thn_sekarang+2,'thn',Tahun); echo "</td></tr> <tr><td colspan=2><input type=submit value=Simpan> <input type=button value=Batal onclick=self.history.back()></td></tr> </table></form>"; break; case "editpengumuman": $edit = mysql_query("SELECT * FROM pengumuman WHERE id_pengumuman='$_GET[id]'"); $r = mysql_fetch_array($edit); echo "<h2>Edit Pengumuman</h2> <form method=POST action=./aksi.php?module=pengumuman&act=update> <input type=hidden name=id value=$r[id_pengumuman]> <table> <tr><td>Judul</td> <td> : <input type=text name='judul' size=60 value='$r[judul]'></td></tr> <tr><td>Isi Pengumuman</td><td> : <textarea name='isi_pengumuman' cols=80 rows=10>$r[isi]</textarea></td></tr> <tr><td>Tanggal</td><td> : "; $get_tgl=substr("$r[tanggal]",8,2); combotgl2(1,31,'tgl',$get_tgl); $get_bln=substr("$r[tanggal]",5,2); combobln2(1,12,'bln',$get_bln); $get_thn=substr("$r[tanggal]",0,4); $thn_skrg=date("Y"); combotgl2($thn_sekarang-2,$thn_sekarang+2,'thn',$get_thn); echo "</td></tr> <tr><td colspan=2><input type=submit value=Update>

L- 16

<input type=button value=Batal onclick=self.history.back()></td></tr> </table></form>"; break; } ?> Mod_agenda.php <?php switch($_GET[act]){ // Tampil Agenda default: echo "<h2>Agenda</h2> <input type=button value='Tambah Agenda' onclick=location.href='? module=agenda&act=tambahagenda'> <table> <tr><th>no</th><th>tema</th><th>tgl. mulai</th><th>tgl. selesai</th><th>aksi</th></tr>"; if ($_SESSION[leveluser]=='admin'){ $tampil=mysql_query("SELECT * FROM agenda ORDER BY id_agenda DESC"); } else{ $tampil=mysql_query("SELECT * FROM agenda WHERE id_user='$_SESSION[namauser]' ORDER BY id_agenda DESC"); } $no=1; while ($r=mysql_fetch_array($tampil)){ $tgl_mulai = tgl_indo($r[tgl_mulai]); $tgl_selesai = tgl_indo($r[tgl_selesai]); echo "<tr><td>$no</td> <td>$r[tema]</td> <td>$tgl_mulai</td> <td>$tgl_selesai</td> <td><a href=?module=agenda&act=editagenda&id=$r[id_agenda]>Edit</a> | <a href=./aksi.php? module=agenda&act=hapus&id=$r[id_agenda]>Hapus</a> </tr>"; $no++; } echo "</table>"; break; case "tambahagenda": echo "<h2>Tambah Agenda</h2> <form method=POST action='./aksi.php?module=agenda&act=input'>

L- 17

<table> <tr><td>Tema</td> <td> : <input type=text name='tema' size=60></td></tr> <tr><td>Isi Agenda</td><td> : <textarea name='isi_agenda' cols=80 rows=10></textarea></td></tr> <tr><td>Tempat</td> <td> : <input type=text name='tempat' size=40></td></tr> <tr><td>Tgl Mulai</td><td> : "; combotgl(1,31,'tgl_mulai',Tgl); combobln(1,12,'bln_mulai',Bulan); combotgl($thn_sekarang-2,$thn_sekarang+2,'thn_mulai',Tahun); echo "<tr><td>Tgl Selesai</td><td> : "; combotgl(1,31,'tgl_selesai',Tgl); combobln(1,12,'bln_selesai',Bulan); combotgl($thn_sekarang-2,$thn_sekarang+2,'thn_selesai',Tahun); echo "</td></tr> <tr><td colspan=2><input type=submit value=Simpan> <input type=button value=Batal onclick=self.history.back()></td></tr> </table> </form>"; break; case "editagenda": $edit = mysql_query("SELECT * FROM agenda WHERE id_agenda='$_GET[id]'"); $r = mysql_fetch_array($edit); echo "<h2>Edit Agenda</h2> <form method=POST action=./aksi.php?module=agenda&act=update> <input type=hidden name=id value=$r[id_agenda]> <table> <tr><td>Tema</td> <td> : <input type=text name='tema' size=60 value='$r[tema]'></td></tr> <tr><td>Isi Agenda</td><td> : <textarea name='isi_agenda' cols=80 rows=10>$r[isi_agenda]</textarea></td></tr> <tr><td>Tempat</td> <td> : <input type=text name='tempat' size=40 value='$r[tempat]'></td></tr> <tr><td>Tgl Mulai</td><td> : "; $get_tgl=substr("$r[tgl_mulai]",8,2); combotgl2(1,31,'tgl_mulai',$get_tgl); $get_bln=substr("$r[tgl_mulai]",5,2); combobln2(1,12,'bln_mulai',$get_bln); $get_thn=substr("$r[tgl_mulai]",0,4); $thn_skrg=date("Y");

L- 18

combotgl2($thn_sekarang-2,$thn_sekarang+2,'thn_mulai',$get_thn); echo "</td></tr> <tr><td>Tgl Selesai</td><td> : "; $get_tgl2=substr("$r[tgl_selesai]",8,2); combotgl2(1,31,'tgl_selesai',$get_tgl2); $get_bln2=substr("$r[tgl_selesai]",5,2); combobln2(1,12,'bln_selesai',$get_bln2); $get_thn2=substr("$r[tgl_selesai]",0,4); combotgl2($thn_sekarang-2,$thn_sekarang+2,'thn_selesai',$get_thn2); echo "</td></tr> <tr><td colspan=2><input type=submit value=Update> <input type=button value=Batal onclick=self.history.back()></td></tr> </table></form>"; break; } ?> Mod_banner.php <?php switch($_GET[act]){ // Tampil Banner default: echo "<h2>Banner</h2> <input type=button value='Tambah Banner' onclick=location.href='? module=banner&act=tambahbanner'> <table> <tr><th>no</th><th>judul</th><th>link</th><th>tgl. posting</th><th>aksi</th></tr>"; $tampil=mysql_query("SELECT * FROM banner ORDER BY id_banner DESC"); $no=1; while ($r=mysql_fetch_array($tampil)){ $tgl=tgl_indo($r[tgl_posting]); echo "<tr><td>$no</td> <td>$r[judul]</td> <td><a href=$r[url]>$r[url]</a></td> <td>$tgl</td> <td><a href=?module=banner&act=editbanner&id=$r[id_banner]>Edit</a> | <a href=./aksi.php? module=banner&act=hapus&id=$r[id_banner]>Hapus</a> </tr>"; $no++; } echo "</table>";

L- 19

break; case "tambahbanner": echo "<h2>Tambah Banner</h2> <form method=POST action='./aksi.php?module=banner&act=input' enctype='multipart/form-data'> <table> <tr><td>Judul</td><td> : <input type=text name='judul' size=30></td></tr> <tr><td>Link</td><td> : <input type=text name='link' size=50 value='http://'></td></tr> <tr><td>Gambar</td><td> : <input type=file name='fupload' size=40></td></tr> <tr><td colspan=2><input type=submit value=Simpan> <input type=button value=Batal onclick=self.history.back()></td></tr> </table></form><br><br><br>"; break; case "editbanner": $edit = mysql_query("SELECT * FROM banner WHERE id_banner='$_GET[id]'"); $r = mysql_fetch_array($edit); echo "<h2>Edit Banner</h2> <form method=POST enctype='multipart/form-data' action=./aksi.php? module=banner&act=update> <input type=hidden name=id value=$r[id_banner]> <table> <tr><td>Judul</td><td> : <input type=text name='judul' size=30 value='$r[judul]'></td></tr> <tr><td>Link</td><td> : <input type=text name='link' size=50 value='$r[url]'></td></tr> <tr><td>Gambar</td><td> : <img src='foto_berita/$r[gambar]'></td></tr> <tr><td>Ganti Gbr</td><td> : <input type=file name='fupload' size=30> *)</td></tr> <tr><td colspan=2>*) Apabila gambar tidak diubah, dikosongkan saja.</td></tr> <tr><td colspan=2><input type=submit value=Update> <input type=button value=Batal onclick=self.history.back()></td></tr> </table></form>"; break; } ?> Mod_berita.php <?php switch($_GET[act]){

L- 20

// Tampil Berita default: echo "<h2>Berita</h2> <input type=button value='Tambah Berita' onclick=location.href='? module=berita&act=tambahberita'> <table> <tr><th>no</th><th>judul</th><th>harga</th><th>tgl. posting</th><th>aksi</th></tr>"; $p = new Paging; $batas = 10; $posisi = $p->cariPosisi($batas); if ($_SESSION[leveluser]=='admin'){ $tampil = mysql_query("SELECT * FROM berita ORDER BY id_berita DESC limit $posisi,$batas"); } else{ $tampil=mysql_query("SELECT * FROM berita WHERE id_user='$_SESSION[namauser]' ORDER BY id_berita DESC"); } $no = $posisi+1; while($r=mysql_fetch_array($tampil)){ $tgl_posting=tgl_indo($r[tanggal]); echo "<tr><td>$no</td> <td>$r[judul]</td> <td>$r[harga]</td> <td>$tgl_posting</td> <td><a href=? module=berita&act=editberita&id=$r[id_berita]>Edit</a> | <a href=./aksi.php? module=berita&act=hapus&id=$r[id_berita]>Hapus</a></td> </tr>"; $no++; } echo "</table>"; if ($_SESSION[leveluser]=='admin'){ $jmldata = mysql_num_rows(mysql_query("SELECT * FROM berita")); } else{ $jmldata = mysql_num_rows(mysql_query("SELECT * FROM berita WHERE id_user='$_SESSION[namauser]'")); }

L- 21

$jmlhalaman = $p->jumlahHalaman($jmldata, $batas); $linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman); echo "<div id=paging>$linkHalaman</div><br>"; break; case "tambahberita": echo "<h2>Tambah Berita</h2> <form method=POST action='./aksi.php?module=berita&act=input' enctype='multipart/form-data'> <table> <tr><td>Judul</td> <td> : <input type=text name='judul' size=60></td></tr> <tr><td>Kategori</td> <td> : <select name='kategori'> <option value=0 selected>- Pilih Kategori -</option>"; $tampil=mysql_query("SELECT * FROM kategori ORDER BY nama_kategori"); while($r=mysql_fetch_array($tampil)){ echo "<option value=$r[id_kategori]>$r[nama_kategori]</option>"; } echo "</select></td></tr> <tr><td>Isi Berita</td><td> : <textarea name='isi_berita' cols=80 rows=18></textarea></td></tr> <tr><td>harga</td> <td> : <input type=text name='harga' size=60></td></tr> <tr><td>Gambar</td> <td> : <input type=file name='fupload' size=40></td></tr> <tr><td colspan=2><input type=submit value=Simpan> <input type=button value=Batal onclick=self.history.back()></td></tr> </table></form>"; break; case "editberita": $edit = mysql_query("SELECT * FROM berita WHERE id_berita='$_GET[id]'"); $r = mysql_fetch_array($edit); echo "<h2>Edit Berita</h2> <form method=POST enctype='multipart/form-data' action=./aksi.php? module=berita&act=update> <input type=hidden name=id value=$r[id_berita]> <table> <tr><td>Judul</td> <td> : <input type=text name='judul' size=40 value='$r[judul]'></td></tr> <tr><td>Kategori</td> <td> : <select name='kategori'>"; $tampil=mysql_query("SELECT * FROM kategori ORDER BY nama_kategori");

L- 22

while($w=mysql_fetch_array($tampil)){ if ($r[id_kategori]==$w[id_kategori]){ echo "<option value=$w[id_kategori] selected>$w[nama_kategori]</option>"; } else{ echo "<option value=$w[id_kategori]>$w[nama_kategori]</option>"; } } echo "</select></td></tr> <tr><td>Isi Berita</td><td> : <textarea name='isi_berita' cols=60 rows=15>$r[isi_berita]</textarea></td></tr> <tr><td>harga</td> <td> : <input type=text name='harga' size=40 value='$r[harga]'></td></tr> <tr><td>Gambar</td><td> : <img src='foto_berita/$r[gambar]'></td></tr> <tr><td>Ganti Gbr</td> <td> : <input type=file name='fupload' size=30> *)</td></tr> <tr><td colspan=2>*) Apabila gambar tidak diubah, dikosongkan saja.</td></tr> <tr><td colspan=2><input type=submit value=Update> <input type=button value=Batal onclick=self.history.back()></td></tr> </table></form>"; break; } ?> Mod_hubungi.php <?php switch($_GET[act]){ // Tampil Hubungi Kami default: echo "<h2>Hubungi Kami</h2> <table> <tr><th>no</th><th>nama</th><th>email</th><th>subjek</th><th>tanggal</th ><th>aksi</th></tr>"; $no=1; $tampil=mysql_query("SELECT * FROM hubungi ORDER BY id_hubungi desc"); while ($r=mysql_fetch_array($tampil)){ $tgl=tgl_indo($r[tanggal]); echo "<tr><td>$no</td> <td>$r[nama]</td> <td><a href=? module=hubungi&act=balasemail&id=$r[id_hubungi]>$r[email]</a></td> <td>$r[subjek]</td> <td>$tgl</a></td>

L- 23

<td><a href=./aksi.php? module=hubungi&act=hapus&id=$r[id_hubungi]>Hapus</a> </td></tr>"; $no++; } echo "</table>"; break; case "balasemail": $tampil = mysql_query("SELECT * FROM hubungi WHERE id_hubungi='$_GET[id]'"); $r = mysql_fetch_array($tampil); echo "<h2>Reply Email</h2> <form method=POST action='?module=hubungi&act=kirimemail'> <table> <tr><td>Kepada</td><td> : <input type=text name='email' size=30 value='$r[email]'></td></tr> <tr><td>Subjek</td><td> : <input type=text name='subjek' size=50 value='Re: $r[subjek]'></td></tr> <tr><td>Pesan</td><td> : <textarea name='pesan' rows=13 cols=70>

------------------------------------------------------------------------------------------$r[pesan]</textarea></td></tr> <tr><td colspan=2><input type=submit value=Kirim> <input type=button value=Batal onclick=self.history.back()></td></tr> </table></form>"; break; case "kirimemail": mail($_POST[email],$_POST[subjek],$_POST[pesan],"From: redaksi@bukulokomedia.com"); echo "<h2>Status Email</h2> <p>Email telah sukses terkirim ke tujuan</p> <p>[ <a href=javascript:history.go(-2)>Kembali</a> ]</p>"; break; } ?> Mod_modul.php <?php switch($_GET[act]){

L- 24

// Tampil Modul default: echo "<h2>Modul</h2> <input type=button value='Tambah Modul' onclick=location.href='? module=modul&act=tambahmodul'> <table> <tr><th>no</th><th>nama modul</th><th>link</th><th>publish</th><th>aktif</th><th>status</th><th>aksi</th ></tr>"; $tampil=mysql_query("SELECT * FROM modul ORDER BY urutan"); while ($r=mysql_fetch_array($tampil)){ echo "<tr><td>$r[urutan]</td> <td>$r[nama_modul]</td> <td><a href=$r[link]>$r[link]</a></td> <td align=center>$r[publish]</td> <td align=center>$r[aktif]</td> <td align=center>$r[status]</td> <td><a href=?module=modul&act=editmodul&id=$r[id_modul]>Edit</a> | <a href=./aksi.php? module=modul&act=hapus&id=$r[id_modul]>Hapus</a> </td></tr>"; } echo "</table>"; break; case "tambahmodul": echo "<h2>Tambah Modul</h2> <form method=POST action='./aksi.php?module=modul&act=input'> <table> <tr><td>Nama Modul</td> <td> : <input type=text name='nama_modul'></td></tr> <tr><td>Link</td> <td> : <input type=text name='link' size=30></td></tr> <tr><td>Publish</td> <td> : <input type=radio name='publish' value='Y' checked>Y <input type=radio name='publish' value='N'>N </td></tr> <tr><td>Aktif</td> <td> : <input type=radio name='aktif' value='Y' checked>Y <input type=radio name='aktif' value='N'>N </td></tr> <tr><td>Status</td> <td> : <input type=radio name='status' value='user' checked>user <input type=radio name='status' value='admin'>admin </td></tr> <tr><td>Urutan</td> <td> : <input type=text name='urutan' size=1></td></tr> <tr><td colspan=2><input type=submit value=Simpan> <input type=button value=Batal onclick=self.history.back()></td></tr>

L- 25

</table></form>"; break; case "editmodul": $edit = mysql_query("SELECT * FROM modul WHERE id_modul='$_GET[id]'"); $r = mysql_fetch_array($edit); echo "<h2>Edit Modul</h2> <form method=POST action=./aksi.php?module=modul&act=update> <input type=hidden name=id value='$r[id_modul]'> <table> <tr><td>Nama Modul</td> <td> : <input type=text name='nama_modul' value='$r[nama_modul]'></td></tr> <tr><td>Link</td> <td> : <input type=text name='link' size=30 value='$r[link]'></td></tr>"; if ($r[publish]=='Y'){ echo "<tr><td>Publish</td> <td> : <input type=radio name='publish' value='Y' checked>Y <input type=radio name='publish' value='N'> N</td></tr>"; } else{ echo "<tr><td>Publish</td> <td> : <input type=radio name='publish' value='Y'>Y <input type=radio name='publish' value='N' checked>N</td></tr>"; } if ($r[aktif]=='Y'){ echo "<tr><td>Aktif</td> <td> : <input type=radio name='aktif' value='Y' checked>Y <input type=radio name='aktif' value='N'> N</td></tr>"; } else{ echo "<tr><td>Aktif</td> <td> : <input type=radio name='aktif' value='Y'>Y <input type=radio name='aktif' value='N' checked>N</td></tr>"; } if ($r[status]=='user'){ echo "<tr><td>Status</td> <td> : <input type=radio name='status' value='user' checked>user <input type=radio name='status' value='admin'> admin</td></tr>"; } else{ echo "<tr><td>Status</td> <td> : <input type=radio name='status' value='user'>user <input type=radio name='status' value='admin' checked>admin</td></tr>"; }

L- 26

echo "<tr><td>Urutan</td> <td> : <input type=text name='urutan' size=1 value='$r[urutan]'></td></tr> <tr><td colspan=2><input type=submit value=Update> <input type=button value=Batal onclick=self.history.back()></td></tr> </table></form>"; break; } ?>

Mod_user.php <?php switch($_GET[act]){ // Tampil User default: echo "<h2>User</h2> <input type=button value='Tambah User' onclick=location.href='? module=user&act=tambahuser'> <table> <tr><th>no</th><th>username</th><th>nama lengkap</th><th>email</th><th>aksi</th></tr>"; $tampil=mysql_query("SELECT * FROM user ORDER BY id_user"); $no=1; while ($r=mysql_fetch_array($tampil)){ echo "<tr><td>$no</td> <td>$r[id_user]</td> <td>$r[nama_lengkap]</td> <td><a href=mailto: $r[email]>$r[email]</a></td> <td><a href=?module=user&act=edituser&id=$r[id_user]>Edit</a> | <a href=./aksi.php? module=user&act=hapus&id=$r[id_user]>Hapus</a> </td></tr>"; $no++;

L- 27

} echo "</table>"; break; case "tambahuser": echo "<h2>Tambah User</h2> <form method=POST action='./aksi.php?module=user&act=input'> <table> <tr><td>Username</td> <td> : <input type=text name='id_user'></td></tr> <tr><td>Password</td> <td> : <input type=text name='password'></td></tr> <tr><td>Nama Lengkap</td> <td> : <input type=text name='nama_lengkap' size=30></td></tr> <tr><td>E-mail</td> <td> : <input type=text name='email' size=30></td></tr> <tr><td colspan=2><input type=submit value=Simpan> <input type=button value=Batal onclick=self.history.back()></td></tr> </table></form><br><br>"; break; case "edituser": $edit=mysql_query("SELECT * FROM user WHERE id_user='$_GET[id]'"); $r=mysql_fetch_array($edit); echo "<h2>Edit User</h2> <form method=POST action=./aksi.php?module=user&act=update> <input type=hidden name=id value='$r[id_user]'> <table> <tr><td>Username</td> <td> : <input type=text name='id_user' value='$r[id_user]'></td></tr> <tr><td>Password</td> <td> : <input type=text name='password'> *) </td></tr> <tr><td>Nama Lengkap</td> <td> : <input type=text name='nama_lengkap' size=30 value='$r[nama_lengkap]'></td></tr> <tr><td>E-mail</td> <td> : <input type=text name='email' size=30 value='$r[email]'></td></tr> <tr><td colspan=2>*) Apabila password tidak diubah, dikosongkan saja.</td></tr> <tr><td colspan=2><input type=submit value=Update> <input type=button value=Batal onclick=self.history.back()></td></tr> </table></form>"; break; } ?>

L- 28

Index.php <?php header('location:media.php?module=home'); ?>

Kanan.php <table width="100%" cellspacing=5> <?php include "config/koneksi.php"; include "config/fungsi_indotgl.php"; include "config/library.php"; include "config/class_paging.php"; // Bagian Home if ($_GET[module]=='home'){ echo "<tr><td align=center><img src=images/welcome.jpg><br><br></td></tr>"; echo "<tr><td><center> Terima Kasih Bagi Para Bikers Yang telah mengunjungi situs kami.</center> semoga situs kami dapat bermaanfaat dan menjadi salah satu alternativ bagi kalian para bikers dalam mencari accessoris kendaraan bermotor dengan harga yang cukup terjangkau.Untuk dapat Menggunakan situs ini anda cukup menclick menu yang ada pada sisi sebelah kiri.</td></tr>"; echo "<tr><td>Dan untuk Pemesanan bikers mania hanya mengisi form yang ada pada saat anda memesan dan untuk pembayaran dilakukan pada saat barang diantar ketempat anda</td></tr>"; echo "<tr><td class=judul_head>&#187;<blink>Perhatian!!</blink></td></tr>"; echo "<tr><td>Pemesanan hanya berlaku didaerah bekasi dan sekitarnya Bayar saat barang diterima</td></tr>"; echo "<tr><td> Ketentuan </td></tr>"; echo "<tr><td> * Minimal Transaksi Rp 100.000,</td></tr>"; echo "<tr><td> * Pada kondisi tertentu, pemesanan COD harus diserrtai Uang Muka dan jika diperlukan salinan KTP, tagihan Telkom/PLN (sesuai alamat), alamat rumah dan kantor beserta nomor telepon non mobile. </td></tr>"; echo "<tr><td> * Slamet Accessories Motor berhak menolak pemesanan dengan nilai terlalu besar tanpa disertai jaminan/kepastian.

L- 29

</td></tr>"; echo "<tr><td> * Sistem pembayaran dengan Kartu Kredit hanya berlaku untuk wilayah Bekasi dan sekitarnya. </td></tr>"; echo "<tr><td align=center><img src=images/dasmu.jpg></td></tr>"; echo"<tr><td><center><marquee><b>Terimakasih Terimakasih Terimakasih Terimakasih Terimakasih Terimakasih Terimakasih Terimakasih Terimakasih</b></marquee></center> </td></tr>"; } // Detail Berita elseif ($_GET[module]=='detailberita'){ $detail=mysql_query("SELECT * FROM berita,user WHERE user.id_user=berita.id_user AND id_berita='$_GET[id]'"); $d = mysql_fetch_array($detail); $tgl = tgl_indo($d[tanggal]); echo "<tr><td class=isi_kecil>$d[hari], $tgl</td></tr>"; echo "<tr><td class=judul>$d[judul]</td></tr>"; echo "<tr><td class=isi_kecil>Ditulis Oleh : $d[nama_lengkap]</td></tr>"; echo "<tr><td class=isi>"; if ($d[gambar]!=''){ echo "<img src='admin/foto_berita/$d[gambar]' hspace=10 border=0 align=left>"; echo "<tr><td class=isi_kecil>Harga : $d[harga]</td></tr>"; echo"<tr><td><br><a href=pesan.php? id=$d[id_berita]>pesan</a></td></tr>"; } $isi_berita=nl2br($d[isi_berita]); echo "$isi_berita</td></tr>"; echo "<tr><td class=kembali><br> [ <a href=javascript:history.go(-1)>Kembali</a> ]</td></tr>"; } // Bagian Berita elseif ($_GET[module]=='berita'){ echo "<tr><td class=judul_head>&#187; Berita</td></tr>";

L- 30

$p = new Paging; $batas = 8; $posisi = $p->cariPosisi($batas); $sql = "SELECT * FROM berita,user WHERE user.id_user=berita.id_user ORDER BY id_berita DESC LIMIT $posisi,$batas"; $hasil = mysql_query($sql); while($r=mysql_fetch_array($hasil)){ $tgl = tgl_indo($r[tanggal]); echo "<tr><td class=isi_kecil>$r[hari], $tgl</td></tr>"; echo "<tr><td class=judul><a href=$_SERVER[PHP_SELF]? module=detailberita&id=$r[id_berita]>$r[judul]</a></td></tr>"; echo "<tr><td class=isi>"; echo "<tr><td class=harga>Harga: $r[harga]"; echo"<br><a href=pesan.php? id=$r[id_berita]>pesan</a>"; // Tampilkan hanya sebagian isi berita $isi_berita = nl2br($r[isi_berita]); $isi = substr($isi_berita,0,380); // ambil sebanyak 410 karakter $isi = substr($isi_berita,0,strrpos($isi," ")); // spasi antar kalimat echo "$isi ... <a href=?module=detailberita&id=$r[id_berita]>Selengkapnya</a> <br><br><hr color=white></td></tr>"; } $jmldata = mysql_num_rows(mysql_query("SELECT * FROM berita")); $jmlhalaman = $p->jumlahHalaman($jmldata, $batas); $linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman); echo "<tr><td class=kembali>$linkHalaman</td></tr>"; } // Bagian Kirim Email elseif ($_GET[module]=='kirimemail'){ mysql_query("INSERT INTO hubungi(nama, alamat, nm_brg, hrg_brg, jml_brg,

L- 31

pesan, tanggal) VALUES('$_POST[nama]', '$_POST[alamat]', '$_POST[nm_brg]', '$_POST[hrg_brg]', '$_POST[jml_brg]', '$_POST[pesan]', '$tgl_sekarang')"); echo "<tr><td class=judul_head>&#187; Status Email</td></tr> <tr><td class=isi>Email telah sukses terkirim dan segera akan kami balas</td></tr> <tr><td class=kembali><br> [ <a href=index.php>Kembali</a> ]</td></tr>"; } // Bagian Profil elseif ($_GET[module]=='profil'){ echo "<tr><td class=judul_head>&#187; Profil Lembaga</td></tr>"; $profil = mysql_query("SELECT * FROM modul WHERE id_modul='11'"); $r echo "<tr><td class=isi>"; if ($r[gambar]!=''){ echo "<img src='admin/foto_berita/$r[gambar]' hspace=10 border=0 align=left>"; } $isi_profil=nl2br($r[static_content]); echo "$isi_profil</td></tr>"; echo "<tr><td class=kembali><br> [ <a href=javascript:history.go(-1)>Kembali</a> ]</td></tr>"; } // Bagian Hasil Pencarian elseif ($_GET[module]=='hasilcari'){ echo "<tr><td class=judul_head>&#187; Hasil Pencarian</td></tr>"; // Hanya mencari berita, apabila diperlukan bisa ditambahkan utk mencari agenda, pengumuman, dll = mysql_fetch_array($profil);

L- 32

$cari = mysql_query("SELECT * FROM berita WHERE isi_berita LIKE '$_POST[kata]%' OR judul LIKE '$_POST[kata]%'"); $jumlah = mysql_num_rows($cari); if ($jumlah > 0){ echo "<tr><td class=isi> <br>Ditemukan <b>$jumlah</b> berita dengan kata kunci <b>$_POST[kata]</b> : <ul>"; while($r=mysql_fetch_array($cari)){ echo "<li><a href=?module=detailberita&id=$r[id_berita]>$r[judul]</a></li>"; } echo "</ul></td></tr>"; } else{ echo "<tr><td class=judul> Tidak ditemukan berita dengan kata <b>$_POST[kata]</b></td></tr>"; } echo "<tr><td class=kembali><br> [ <a href=javascript:history.go(-1)>Kembali</a> ]</td></tr>"; } // Bagian Info elseif ($_GET[module]=='info'){ echo "<tr><td class=judul_head>&#187; Info Kita</td></tr>"; echo "<tr><td><CENTER><B> MEMAHAMI KODE BAN MOTOR</B></CENTER></td></tr>"; echo "<tr><td>Memilih ban motor ternyata tidak segampang yang kita perkitakan karena disetiap produk ban terdapat kode yang memperlihatkan keterangan tentang ukuran,kekuatan,kecepatan dan umur dari ban motor. Tidak sekedar langsung terbaca di setiap angka dan hurufnya mengandung arti tentang spesifikasinya. Ada dua macam kode ban yang biasa dituiliskan didindinh ban yaiut kode imperial sementara kode imperial dan metric seperti 4.60-H-18 4PR atau 130/90-16 67H.Kode yang pertama bisa disebut kode imperial sementara kode yang kedua adalah kode metric. cara membaca kode imperial,misal 4.60-H18 4PR yakni 4.60 menyatakan lebar ban dalam satuan inchi,H menunjukan batas kecepatan maksimum pemakaian, 18 menunjukan diameter velg/rim dalam satuan inchi 4PR menunjukan kekuatan ban berdasarkan kekuatan sera kain ban/ply rating,$PR berarti penggunaan lapisan kain dari bahan Nylon dalam Carcass berindikasi kekuatan setara dengan 4 lapisan kain ban.kode imperial ini ,perbandingan tinggi ban terhadap lebar ban(aspect ratio)didasarkan pada nilai 100% (tinggi ban sama dengan lebar ban).</td></tr>";

echo "<tr><td class=kembali><br> [ <a href=javascript:history.go(-1)>Kembali</a> ]</td></tr>";

L- 33

} ?> </table> Kiri.php <table width=100% cellspacing=5> <?php include "config/koneksi.php"; // Form Pencarian Data Pemilih echo "<tr><td colspan=2><img src=images/pencarian.gif height='60' width='200'></td></tr> <tr><td colspan=2> <form method=POST action='?module=hasilcari'> <input name=kata type=text size=23> <input type=submit value=Cari> </form> <hr color=#265180></td></tr>"; // Menu Utama echo "<tr><td colspan=2><img src=images/menuutama.gif height='60' width='200'></td></tr>"; $menu=mysql_query("SELECT * FROM modul WHERE publish='Y' and aktif='Y' ORDER BY urutan"); echo "<tr><td class=bullet>&bull; </td> <td><div id=menu><a href=?module=home>Beranda</a></div></td></tr>"; while($r=mysql_fetch_array($menu)){ echo "<tr><td class=bullet>&bull; </td> <td><div id=menu><a href=$r[link]> $r[nama_modul]</a></div></td></tr>"; } echo "<tr><td colspan=2><hr color=#265180></td></tr>"; // Berita Terpopuler echo "<tr><td colspan=2><img src=images/galeriproduk.gif height='60' width='200'></td></tr>"; $populer=mysql_query("SELECT * FROM berita ORDER BY judul DESC LIMIT 10"); while($p=mysql_fetch_array($populer)){ echo "<tr valign=top><td class=bullet>&bull; </td> <td><div id=kiri><a href=?module=detailberita&id=$p[id_berita]> $p[judul]</a></div></td></tr>"; }

L- 34

echo "<tr><td colspan=2><hr color=#265180></td></tr>"; // Tampilkan banner dalam bentuk gambar $banner=mysql_query("SELECT * FROM banner ORDER BY id_banner DESC"); while($b=mysql_fetch_array($banner)){ echo "<tr align=center><td colspan=2><br> <a href=$b[url]><img src='admin/foto_berita/$b[gambar]' border=0></a> </td></tr>"; } ?> </table>

Media.php <html> <head> <title>::: Lokomedia Community Yogyakarta :::</title> <link href="config/style.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-body { background-image: url(images/background.gif); background-repeat: repeat-y; background-position: center; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } .style1 {color: #FFFFFF} --> </style></head> <body> <table width="780" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td colspan="2"><img src="images/header2.jpg" width="780" height="177"></td> </tr> <tr> <td width="200" valign="top" background="images/ground1.jpg">

L- 35

<?php include "kiri.php"; ?> <p align="center">&nbsp;</p> </td> <td width="580" valign="top" bgcolor="#FFFFFF"><p> <?php include "kanan.php"; ?> <br> </p> </td> </tr> <tr> <td height="30" colspan="2" bgcolor="#002C5E"><h2 class="style1"><marquee>Jl. KA.Agus Salim Raya No. 20 Bekasi Timur 17112.</marquee> </h2></td> </tr> </table> </body> </html> Pesan.php <table width="661" height="761" border="0" align="center" background="images/ming.jpg"> <tr> <td width="651" height="755"><div align="center"> <p> <?php $koneksi = mysql_connect("localhost","root","root"); mysql_select_db("dbmedia",$koneksi) ; $edit = mysql_query("SELECT * FROM berita WHERE id_berita='$_GET[id]'", $koneksi); $r = mysql_fetch_array($edit); echo "<h2>Masukan Data Anda</h2> ---------------------------------------------------------<form method=POST action=proses_brg.php> <input type=hidden name=id value='$r[id_berita]'> <table> <tr><td>Nama</td> <td> : <input type=text name=nama></td></tr> <tr><td>alamat</td> <td> : <textarea name='alamat' rows='4' cols='20%'></textarea></td></tr> <tr><td>Nama Barang</td> <td> : <input type=text name=nm_brg value='$r[judul]'></td></tr> <tr><td>Harga Barang</td> <td> : <input type=text name=hrg_brg value='$r[harga]'></td></tr>

L- 36

<tr><td>Jumlah Barang</td> <td> : <input type=text name=jml_brg></td></tr> <tr><td>Telepon yang bisa dihubungi</td> <td> : <textarea name='tlp' rows='4' cols='20%'></textarea></td></tr> <tr><br><td colspan=2><br><input type=submit value=proses> <input type=button value=Batal onclick=self.history.back()></td></tr> </table></form>"; ?> </p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> </div></td> </tr> </table> Proses_brg.php <?php $seminggu = array("Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"); $hari = date("w"); $hari_ini = $seminggu[$hari]; $tgl_sekarang = date("Ymd"); $thn_sekarang = date("Y"); $jam_sekarang = date("H:i:s"); $nama_bln=array(1=> "Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember"); ?> <?php $koneksi = mysql_connect("localhost","root","root"); mysql_select_db("dbmedia", $koneksi); $esql=("INSERT INTO hubungi(nama, alamat, nm_brg, hrg_brg, jml_brg, tlp, tanggal,jam) VALUES('$_POST[nama]',

L- 37

'$_POST[alamat]', '$_POST[nm_brg]', '$_POST[hrg_brg]', '$_POST[jml_brg]', '$_POST[tlp]', '$tgl_sekarang','$jam_sekarang')"); if(!mysql_query ($esql)) { echo("Invalid Query!<br> please register again....<br>"); exit; } mysql_close($koneksi); ?><script language="JavaScript">alert('Data anda sudah Kami Proses'); document.location='javascript:history.go(-3)'</script><? ?>

LAMPIRAN OUTPUT PROGRAM

L- 38

Tampilan halaman home

L- 39

Tampilan halaman profil

L- 40

Tampilan halaman barang toko

L- 41

Tampilan halaman info

L- 42

Tampilan halaman login admin

L- 43

Tampilan halaman home admin

L- 44

Tampilan halaman manajemen user

L- 45

Tampilan halaman manajemen modul

L- 46

Tampilan halaman profil admin

L- 47

Tampilan halaman pemesan

L- 48

Tampilan halaman barang toko

L- 49

Tampilan halaman banner

L- 50

Tampilan halaman logut

L- 51

You might also like