• Tidak ada hasil yang ditemukan

Perancangan Aplikasi Online Anime Stuff “Otaku Shop” Berbasis Web

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Aplikasi Online Anime Stuff “Otaku Shop” Berbasis Web"

Copied!
77
0
0

Teks penuh

(1)

L

A

M

(2)

KEMENTERIAN PENDIDIKAN NASIONAL UNIVERSITAS SUMATERA UTARA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Jl. Bioteknologi No.1 Kampus USU Padang Bulan Medan-20155

Telp. (061) 8211050, Fax. (061) 8214290

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

Nama Mahasiswa

: MUHAMMAD IKHSAN FAUZI

Nomor Stambuk

: 132406211

Judul Tugas Akhir

: PERANCANGAN

APLIKASI

ONLINE

PENJUALAN ANIME STUFF “OTAKU SHOP”

BERBASIS WEB

Dosen Pembimbing

: Drs. Partano Siagian, M.Sc

Tanggal Mulai Bimbingan

:

Tanggal Selesai Bimbingan :

No.

Tanggal

Asisten

Bimbingan

Pembahasan pada

Asistensi Mengenai, pada

Bab :

∗ Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan telah selesai.

Diketahui,

Disetujui,

Ketua Departemen Matematika,

Pembimbing,

Dr. Elly Rosmaini, M.Si.

Drs. Patarno Siagian, M. Sc

(3)

LAMPIRAN PROGRAM

1.Media.php

<?php

error_reporting(0);

session_start();

include "config/koneksi.php";

include "config/fungsi_indotgl.php";

include "config/fungsi_combobox.php";

include "config/library.php";

include "config/fungsi_autolink.php";

include "config/fungsi_rupiah.php";

?>

<!DOCTYPE

html

PUBLIC

"-//W3C//DTD

XHTML

1.0

Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html;

charset=utf-8" />

<title>Welcome to OtakuShop</title>

<link

rel="shortcut

icon"

type="image/x-icon"

(4)

<link

rel="stylesheet"

type="text/css"

href="template/css/style.css" media="screen" />

<link

rel="stylesheet"

type="text/css"

href="template/css/common.css" media="screen" />

<link

rel="stylesheet"

type="text/css"

href="template/css/button.css" media="screen" />

<script

src="template/js/jquery-1.9.1.min.js"

type="text/javascript"></script>

<script

src="template/js/slides.min.jquery.js"

type="text/javascript"></script>

<script type="text/javascript">

$(function(){

$('.slides').slides({

preload: true,

generatePagination: true,

play:3000

});

});

</script>

</head>

<body>

<!--Wrapper-->

<div id="wrapper">

<!--Page-->

(5)

<!--Header-->

<div id="header">

<div class="primary-section">

<div

class="logo11.jpg"><img

src="template/images/otakotak.png"

width="1000"

height="200" /></div>

<div class="header-aside">

<ul>

<?php

if ($_SESSION['email']=="") {

echo "

<li

class='border'><a

href='media.php?module=login'

class='log'>

login

</a></li>

<li><a

href='media.php?module=register'

class='user'>register</a></li>

";

}

else {

echo

"<li

class='border'><a

href='logout.php'

class='log'> Logout </a></li>";

}

?>

<li

class="carts"><a

(6)

class="cart">Keranjang Belanja</a></li>

</ul>

</div>

</div>

<div class="nav-section">

<ul class="navigation">

<li

class="home"><a

href="media.php?module=home"

class="home">Home

</a></li>

<li><a

href="media.php?module=profilkami">Profile

Web

</a></li>

<li><a

href="media.php?module=carabeli">Cara

Pemesanan</a></li>

<li><a

href="media.php?module=keranjangbelanja">Shopping

Cart

</a></li>

<li><a

href="media.php?module=pemesanan">Claim

Barang

Rusak</a></li>

</ul>

</div>

(7)

<!--Content-->

<div id="content">

<div class="sidebar">

<?php

if ($_SESSION['email'] !="") {

echo "

<div class='latest-product'>

<h2>Your Menu</h2>

<ul class='info'>

<img src='template/images/gohan.png' />

<li><a href='media.php?module=profilKustomer'>My

Profil</a></li>

<li><a

href='media.php?module=keranjangbelanja'>Shoping

Cart<img src='template/images/cart.gif' /></a></li>

";

echo "<div style='color:#E1473D;border:1px solid

#E78686;padding:10px;background:#FFE1E1;'>";

include "item.php";

echo "</div>";

echo "

<li><a href='logout.php'>Logout</a></li>

(8)

</div>

";

}

?>

<div class="latest-product ">

<h2>Produk-Produk Kami</h2>

<ul class="info">

<?php

$kategori=mysql_query("select

nama_kategori, kategori.id_kategori,

count(produk.id_produk) as jml

from

kategori

left

join produk

on

produk.id_kategori=kategori.id_kategori

group

by

nama_kategori");

$no=1;

while($k=mysql_fetch_array($kategori)){

echo

"<li><a

href='

media.php?module=detailkategori&id=$k[id_kategori]'>

$k[nama_kategori] ($k[jml])</a></li>";

$no++;

(9)

?>

TRANSFER VIA BANK :<br>

<img src="template/images/bersama.jpg" />

<img src="template/images/mandirii.jpg" />

<img src="template/images/bca.jpg" />

<img src="template/images/danamon.png" />

</ul>

</div>

<div class="latest-product f-des">

<div class="plugin">

<div id="fb-root"></div>

<div

class="fb-like-box"

data-href="http://www.facebook.com/webgranth"

data-width="289" data-show-faces="true" data-stream="false"

data-header="true"></div>

</div> </div>

</div>

<div class="content-right" >

<?PHP include "tengah.php";?>

</div>

</div>

<!-- Content-->

</div>

<!--Footer-->

(10)

<div class="footer-top">

<div class="page">

<div class="footer-bottom">

<div class="copyright">

<ul>

<li>&copy; 2016 </li>

<li><a href="#" class="select"> OtakuShop

</a> All Rights Reserved.</li>

<li><a

href="http:///"

class="select">

</a>.</li>

<li class="last"></li>

</ul>

</div>

<div class="social-icon">

<ul>

</div>

</div>

</div>

<!--Footer-->

</div>

<!--Wrapper-->

</body>

(11)

2. Tengah.php

<script language="javascript">

function validasi(form){

if (form.nama.value == ""){

alert("Anda belum mengisikan Nama.");

form.nama.focus();

return (false);

}

if (form.alamat.value == ""){

alert("Anda belum mengisikan Alamat.");

form.alamat.focus();

return (false);

}

if (form.telpon.value == ""){

alert("Anda belum mengisikan Telpon.");

form.telpon.focus();

return (false);

}

if (form.email.value == ""){

alert("Anda belum mengisikan Email.");

form.email.focus();

return (false);

}

if (form.kota.value == 0){

alert("Anda belum mengisikan Kota.");

form.kota.focus();

(12)

}

if (form.kode.value == ""){

alert("Anda belum mengisikan Kode.");

form.kode.focus();

return (false);

}

return (true);

}

function validasi2(form2){

if (form2.email.value == ""){

alert("Anda belum mengisikan Email.");

form2.email.focus();

return (false);

}

if (form2.password.value == ""){

alert("Anda belum mengisikan Password.");

form2.password.focus();

return (false);

}

return (true);

}

function harusangka(jumlah){

var karakter = (jumlah.which) ? jumlah.which :

event.keyCode

if (karakter > 31 && (karakter < 48 || karakter > 57))

(13)

return true;

}

</script>

<?php

// Halaman utama (Home)

if ($_GET[module]=='home'){

echo'<div class="banner">

<div class="slides">

<div class="slides_container">';

$sql=mysql_query("SELECT * FROM produk ORDER BY id_produk

DESC LIMIT 6");

while ($r=mysql_fetch_array($sql)){

$deskripsi=substr($r[deskripsi],0,50);

echo"

<div class='imgeslider'><img

src='foto_produk/$r[gambar]' alt='lapy' title='product'

width='220' height='240' />

<div class='banner-text'>

<h1>$r[nama_produk]</h1>

<p>$deskripsi</p>

<a

href='media.php?module=detailproduk&id=$r[id_produk]'> <br>

Klik Di sini </br><span></span></a></div>

</div>";

}

echo" </div>

</div>

</div>

(14)

echo "<div class='center_title_bar'>Produk Terbaru</div>";

$sql=mysql_query("SELECT * FROM produk ORDER BY id_produk DESC LIMIT 6");

while ($r=mysql_fetch_array($sql)){

include "diskon_stok.php";

echo " <div class='product-info'>

<img src='foto_produk/small_$r[gambar]'

border='0' />

<h2><a

href='media.php?module=detailproduk&id=$r[id_produk]'>$r[nam

a_produk]</a></h2>

<div ><span>$divharga</span></div>

<ul>

<li><a

href='media.php?module=detailproduk&id=$r[id_produk]' class='prod_details'>selengkapnya</a> </li>

<li><a href='#'> $tombol </a></li>

</ul>

</div>";

}

}

elseif ($_GET[module]=="tes") {

//include digunakan untuk memanggil file

include "tes.php";

(15)

//Module Warning

elseif ($_GET[module]=='warning') {

echo "<div id='info'>! Untuk Melakukan Hal ini Anda Harus Login Terlebih Dahulu <a

href='media.php?module=login'>disini</a></div>";

}

// Modul detail produk

elseif ($_GET[module]=='detailproduk'){

// Tampilkan detail produk berdasarkan produk yang dipilih

$detail=mysql_query("SELECT * FROM produk,kategori

WHERE

kategori.id_kategori=produk.id_kategori

AND id_produk='$_GET[id]'");

$r = mysql_fetch_array($detail);

include "diskon_stok.php";

echo "

<div class='product-detail'>

<div class='img'><a href='foto_produk/$r[gambar]'><img

src='foto_produk/$r[gambar]' border='0' width='230' height='210'/></a><br/>

<div class='prod_price'>$divharga</div>

<div

style='text-align:center;margin-right:18px;'>(stok: $r[stok])</div>

(16)

</div>

<div

class='product_title_big'>$r[nama_produk]</div>

<div class='deskripsi'>$r[deskripsi]</div>

</div>";

}

// Modul produk per kategori

elseif ($_GET[module]=='detailkategori'){

// Tampilkan nama kategori

$sq = mysql_query("SELECT nama_kategori from kategori where id_kategori='$_GET[id]'");

$n = mysql_fetch_array($sq);

echo "<div class='center_title_bar'>Kategori: $n[nama_kategori]</div>";

// Tampilkan daftar produk yang sesuai dengan kategori yang dipilih

$sql = mysql_query("SELECT * FROM produk WHERE

id_kategori='$_GET[id]'

ORDER BY id_produk DESC LIMIT 9");

$jumlah = mysql_num_rows($sql);

// Apabila ditemukan produk dalam kategori

if ($jumlah > 0){

while ($r=mysql_fetch_array($sql)){

(17)

echo " <div class='product-info'>

<img src='foto_produk/small_$r[gambar]'

border='0' height='110' title='klik untuk memperbesar

gambar' />

<h2><a

href='media.php?module=detailproduk&id=$r[id_produk]'>$r[nam

a_produk]</a></h2>

<span>$divharga</span>

<ul>

<li><a

href='media.php?module=detailproduk&id=$r[id_produk]' class='prod_details'>selengkapnya</a> </li>

<li><a href='#'> $tombol </a></li>

</ul>

</div>";

}

}

else{

echo "<p align=center>Belum ada produk pada kategori

ini.</p>";

}

}

// Modul profil

elseif ($_GET[module]=='profilkami'){

// Data profil mengacu pada id_modul=43

$profil = mysql_query("SELECT * FROM modul WHERE

id_modul='1'");

(18)

echo "

<div class='center_prod_box_big'>

<div class='product_img_big'>

<img src='foto_banner/$r[gambar]'

border='0' />

</div>

<div class='details_big_box'>

<div>$r[static_content]</div>

</div>

</div>

<div class='bottom_prod_box_big'></div>

</div>";

}

// Modul cara pembelian

elseif ($_GET[module]=='carabeli'){

// Data cara pembelian mengacu pada id_modul=45

$profil = mysql_query("SELECT * FROM modul WHERE

id_modul='2'");

$r = mysql_fetch_array($profil);

echo "

<div>$r[static_content]</div>

</div>

</div>

<div class='bottom_prod_box_big'></div>

(19)

}

// Modul keranjang belanja

elseif ($_GET[module]=='keranjangbelanja'){

// Tampilkan produk-produk yang telah dimasukkan ke

keranjang belanja

$sid = $_SESSION[email];

$sql = mysql_query("SELECT * FROM orders_temp, produk

WHERE id_session='$sid' AND

orders_temp.id_produk=produk.id_produk");

$ketemu=mysql_num_rows($sql);

if($ketemu < 1){

echo "<script>window.alert('Keranjang Belanjanya Masih

Kosong');

window.location=('index.php')</script>";

}

else{

echo "<div class='center_title_bar'>Keranjang

Belanja</div>

<div class='prod_box_big'>

<div class='top_prod_box_big'></div>

<div class='center_prod_box_big'>

<div class='details_big_cari'>

<div>

<form method=post

action=aksi.php?module=keranjang&act=update>

<table border=0 cellpadding=3 align=center

width='95%'>

<tbody>

<tr

bgcolor='#D22E23'><th>No</th><th>Produk</th><th>Nama

(20)

<th>Harga</th><th>Sub Total</th><th>Hapus</th></tr>";

$no=1;

while($r=mysql_fetch_array($sql)){

$disc = ($r[diskon]/100)*$r[harga];

$hargadisc =

number_format(($r[harga]-$disc),0,",",".");

$subtotal = ($r[harga]-$disc) * $r[jumlah];

$total = $total + $subtotal;

$subtotal_rp = format_rupiah($subtotal);

$total_rp = format_rupiah($total);

$harga = format_rupiah($r[harga]);

echo "<tr style='color:#000;border: 1px solid

#ECECEC'><td>$no</td><input type=hidden name=id[$no]

value=$r[id_orders_temp]>

<td align=center><br><img src=foto_produk/small_$r[gambar]></td>

<td>$r[nama_produk]</td>

<td align=center>$r[berat]</td>

<td><select name='jml[$no]' value=$r[jumlah] onChange='this.form.submit()'>";

for ($j=1;$j <= $r[stok];$j++){

if($j == $r[jumlah]){

echo "<option selected>$j</option>";

}else{

echo "<option>$j</option>";

(21)

}

echo "<tr style='color:#000'><td colspan=6

align=right><br><b>Total</b>:</td><td colspan=2><br>Rp.

class='button'>Selesai Belanja</a></a><br /></td></tr>

</tbody></table></form><br />

<div id='info'>*) Total harga diatas belum termasuk ongkos kirim yang akan dihitung saat <b>Selesai

(22)

}

// Modul hasil pencarian produk

elseif ($_GET['module']=='hasilcari'){

// menghilangkan spasi di kiri dan kanannya

$kata = trim($_POST['kata']);

// mencegah XSS

$kata = htmlentities(htmlspecialchars($kata), ENT_QUOTES);

// pisahkan kata per kalimat lalu hitung jumlah kata

$pisah_kata = explode(" ",$kata);

$jml_katakan = (integer)count($pisah_kata);

$jml_kata = $jml_katakan-1;

$cari = "SELECT * FROM produk WHERE " ;

for ($i=0; $i<=$jml_kata; $i++){

$cari .= "deskripsi LIKE '%$pisah_kata[$i]%' OR

nama_produk LIKE '%$pisah_kata[$i]%'";

if ($i < $jml_kata ){

$cari .= " OR ";

}

}

$cari .= " ORDER BY id_produk DESC LIMIT 7";

$hasil = mysql_query($cari);

(23)

echo "<div class='center_title_bar'>Hasil

Pencarian</div>";

if ($ketemu > 0){

echo "<div class='prod_details_cari'>Ditemukan

<b>$ketemu</b> produk dengan kata <font

style='background-color:#00FFFF'><b>$kata</b></font> : </div>";

while($t=mysql_fetch_array($hasil)){

// Tampilkan hanya sebagian isi produk

$isi_produk =

htmlentities(strip_tags($t['deskripsi'])); // mengabaikan

tag html

$isi = substr($isi_produk,0,250); // ambil sebanyak

250 karakter

$isi = substr($isi_produk,0,strrpos($isi," ")); // potong per spasi kalimat

echo "<div class='prod_box_big'>

<div class='top_prod_box_big'></div>

<div class='center_prod_box_big'>

<div class='details_big_cari'>

<div class='product_title_big'><a

href=produk-$t[id_produk]-$t[produk_seo].html>$t[nama_produk]</a></div>

<div>

<br />$isi ... <a href=produk-$t[id_produk]-$t[produk_seo].html>selengkapnya</a>

</div>

</div>

</div>

<div class='bottom_prod_box_big'></div>

(24)

}

}

else{

echo "<p>Tidak ditemukan produk dengan kata

<b>$kata</b></p>";

}

}

// Modul hubungi kami(Hardware Repair)

elseif ($_GET[module]=='pemesanan'){

echo "<div class='login-box'>

<h2>Hubungi Kami Secara Online</h2>

Silahkan anda mengirim pesan ke kami jika anda

ingin bertanya seputar produk maupun mengkonfirmasi pesanan

anda

<div class='details_big_box'>

<div class='product_title_big'>Kirim Pesan Anda

Sekarang Disini,Kami Akan Segera Merespon Pesan Anda:</div>

</div>

</div>";

if (empty($_SESSION[username]) AND

empty($_SESSION[password])) {

echo "<div id='info'>Silahkan anda login terlebih

dahulu, untuk mendapatkan layanan ini</div>";

}

else {

$sql=mysql_query("SELECT * FROM kustomer WHERE

email='$_SESSION[email]'");

$r=mysql_fetch_array($sql);

echo "<div class='login-box'>

<table width=100% style='border: 1pt dashed

(25)

<form action=media.php?module=hubungiaksi method=POST><input type=hidden name='id'

value='$r[id_kustomer]'>

<input type=hidden name='nama' value='$r[nama_lengkap]'>

<tr><td>Nomor Urut</td><td> :

$r[id_kustomer]</td></tr>

<tr><td>Nama</td><td> : $r[nama_lengkap] </td></tr>

<tr><td>Nomor Rekening</td><td> : $r[telpon]</td></tr>

<tr><td>Alamat Anda</td><td> : $r[alamat]</td></tr>

<tr><td colspan=2>

<br/><b>Silahkan Mengirim Pesan Dibawah

Ini</b><br>

Tolong Jangan Spam Kata-Kata : <br/>

<tr><td valign=top>Pesan</td><td> <textarea

name='pesan' style='width: 390px; height: 160px;'></textarea><br/>

<i></i> </td></tr>

<tr><td>&nbsp;</td><td><img src='captcha.php'></td></tr>

<tr><td>&nbsp;</td><td>(masukkan 6 kode di atas)<br

/><input type=text name='kode' size=6 maxlength=6><br

/></td></tr>

</td><td colspan=2><input type=submit name=submit

value=Kirim class='button' ></td></tr>

</form></table>

</div>

</div>

(26)

<div class='bottom_prod_box_big'></div>

</div>";

}

}

// Modul hubungi aksi

elseif ($_GET[module]=='hubungiaksi'){

$id=trim($_POST['id']);

// $email=trim($_POST['email']);

$subjek="Konfirmasi";

$pesan=trim($_POST['pesan']);

echo "<div id='info'>";

if (empty($subjek)){

echo "Anda belum mengisikan SUBJEK<br />

<a href=javascript:history.go(-1)><b>Ulangi

Lagi</b>";

}

elseif (empty($pesan)){

echo "Anda belum mengisikan PESAN<br />

<a href=javascript:history.go(-1)><b>Ulangi

Lagi</b>";

}

else{

if(!empty($_POST['kode'])){

if($_POST['kode']==$_SESSION['captcha_session']){

mysql_query("INSERT INTO hubungi(id_kustomer,

(27)

pesan,

tanggal)

VALUES('$_POST[id]',

'$subjek',

'$pesan',

'$tgl_sekarang')");

echo "

<div class='prod_box_big'>

<div class='top_prod_box_big'></div>

<div class='center_prod_box_big'>

<div class='product_img_big'>

<img src='foto_banner/uto.jpg' border='0'

/>

</div>

<div class='details_big_box'>

<div class='product_title_big'>Terimakasih</div>

<div>

<br />Terimakasih telah menghubungi kami.<br

/><br /> Kami akan segera Merespon Pesan Anda.

</div>

</div>

</div>

<div class='bottom_prod_box_big'></div>

</div>";

}else{

echo "Kode yang Anda masukkan tidak

(28)

<a href=javascript:history.go(-1)><b>Ulangi Lagi</b></a>";

}

}else{

echo "Anda belum memasukkan kode<br />

<a href=javascript:history.go(-1)><b>Ulangi

Lagi</b></a>";

}

}

echo "</div>";

}

//Module Login

elseif ($_GET[module]=='login') {

if ($_GET[act]=='aksilogin') {

echo "<div id='info'>";

$email = $_POST['email'];

$password = md5($_POST['password']);

$sql = "SELECT * FROM kustomer WHERE email='$email' AND password='$password'";

$hasil = mysql_query($sql);

$r = mysql_fetch_array($hasil);

if(mysql_num_rows($hasil) == 0){

echo "Email atau Password Anda

tidak benar<br />";

}

(29)

session_start();

$_SESSION[email]= $r[email];

$_SESSION[password]= $r[password];

echo "<script> alert('Silahkan Berbelanja Di Toko

Kami');window.location='index.php'</script>\n";

exit(0);

}

echo "</div>";

}

echo "

<div class='login-box'>

<h2>Form Login</h2>

<form name=form2

action=media.php?module=login&act=aksilogin method=POST

onSubmit=\"return validasi2(this)\">

<table>

<tr><td>Email</td><td> <input type=text name=email

size=30></td></tr>

<tr><td>Password</td><td> <input type=password name=password size=30></td></tr>

<tr><td><input type='submit' class='button'

value='Login' id='submit'></td><td align=right><a href='media.php?module=lupapassword'>Lupa

Password?</a></td></tr>

</table>

</form></div>";

}

//Module Profil Kustomer

elseif ($_GET[module]=='profilKustomer') {

(30)

$p=mysql_fetch_array($sql);

$password=md5($p['password']);

echo "<div class='login-box'>

<h2>Profil Saya</h2>

<table width='90%'>

<tr><td>Nama Lengkap</td><td> $p[nama_lengkap] </td></tr>

<tr><td>Alamat Pengiriman</td><td>

$p[alamat]</textarea></td></tr>

<tr><td>Nomor Rekening</td><td> $p[rekening]</td></tr>

<tr><td>Email</td><td> $p[email]</td></tr>

<tr><td colspan=2><a

href='media.php?module=editProfilKustomer'><img

src='template/images/click-right.png' align='top'>Edit

Profil</a></td></tr></table>

</div>";

}

//Module editProfilKustomer

elseif ($_GET[module]=='editProfilKustomer') {

if ($_GET[aksi]=='edit') {

mysql_query("UPDATE kustomer SET

nama_lengkap='$_POST[nama]',

alamat= '$_POST[alamat]',

rekening= '$_POST[rekening]',

id_kota ='$_POST[kota]'

WHERE email= '$_POST[email]'" ) ;

(31)

echo "<div id='info'>Anda Berhasil Mengedit

Profil Anda <a href='media.php?module=profilKustomer'>Lihat

Disini</a></div>";

}

$sql=mysql_query("SELECT * FROM kustomer WHERE email='$_SESSION[email]'");

$e=mysql_fetch_array($sql);

echo "

<div class='login-box'>

<h2>Form Edit Your Profil</h2>

<form name=form

action=media.php?module=editProfilKustomer&aksi=edit

method=POST onSubmit=\"return validasi(this)\">

<table width='90%'>

<tr><td>Nama Lengkap</td><td> <input type=text

name=nama size=30 value='$e[nama_lengkap]'></td></tr>

<tr><td>Alamat Pengiriman</td><td> <textarea name='alamat'>$e[alamat]</textarea>

<br /> Alamat pengiriman harus di isi lengkap,

termasuk kota/kabupaten dan kode posnya.</td></tr>

<tr><td>Nomor Rekening</td><td> <input type=text name=rekening value='$e[rekening]'></td></tr>

<tr><td></td><td> <input type=hidden name=email size=30 value='$e[email]'></td></tr>

<tr><td valign=top>Kota Tujuan</td><td>

<select name='kota'>

<option value=0 selected>- Pilih Kota -</option>";

$tampil=mysql_query("SELECT * FROM kota ORDER BY

nama_kota");

while($r=mysql_fetch_array($tampil)){

echo "<option

value=$r[id_kota]>$r[nama_kota]</option>";

(32)

echo "</select> <br /><br />*) Apabila tidak terdapat nama kota tujuan Anda, pilih <b>Lainnya</b>

<br />**) Ongkos kirim dihitung

berdasarkan kota tujuan</td></tr>

<tr><td colspan=2><input type='submit' class='button' value='Edit My Profil'></td></tr>

</table>

</form>

</div>";

}

//Module Register

elseif ($_GET[module]=='register') {

$kar1=strstr($_POST[email], "@");

$kar2=strstr($_POST[email], ".");

$password=md5($_POST[password]);

echo "<div id='info'>";

// Cek email kustomer di database

$cek_email=mysql_num_rows(mysql_query("SELECT email FROM

kustomer WHERE email='$_POST[email]'"));

// Kalau email sudah ada yang pakai

if ($cek_email > 0){

echo "Email <b>$_POST[email]</b> sudah ada yang pakai.<br

/>";

}

elseif (empty($_POST[nama]) || empty($_POST[password]) || empty($_POST[alamat]) || empty($_POST[rekening]) ||

empty($_POST[email]) || empty($_POST[kota]) || empty($_POST[kode])){

echo "Data yang Anda isikan belum lengkap<br />";

}

(33)

echo "Nama tidak boleh diisi dengan angka atau simbol.<br />";

}

elseif (strlen($kar1)==0 OR strlen($kar2)==0){

echo "Alamat email Anda tidak valid, mungkin kurang tanda titik (.) atau tanda @.<br />";

}

else{

if(!empty($_POST['kode'])){

if($_POST['kode']==$_SESSION['captcha_session']){

// simpan data kustomer

mysql_query("INSERT INTO kustomer(nama_lengkap, password,

alamat, telpon, email, id_kota)

VALUES('$_POST[nama]','$password','$_POST[alamat]','$_POST[r

ekening]','$_POST[email]','$_POST[kota]')");

echo "<b>Anda berhasil Melakukan Registrasi</b><br/>

Silahkan anda login <a href='media.php?module=login'>disini</a>";

}else{

echo "Kode yang Anda masukkan tidak cocok<br />

<a href=javascript:history.go(-1)><b>Ulangi

Lagi</b></a>";

}

}else{

echo "Anda belum memasukkan kode<br />

<a href=javascript:history.go(-1)><b>Ulangi

Lagi</b></a>";

(34)

}

echo "</div>";

echo "

<div class='login-box'>

<h2>Form Register</h2>

<form name=form action=media.php?module=register method=POST onSubmit=\"return validasi(this)\">

<table width='90%'>

<tr><td>Nama Lengkap</td><td> <input type=text

name=nama size=30></td></tr>

<tr><td>Password</td><td> <input type=password name=password></td></tr>

<tr><td>Alamat Pengiriman</td><td> <textarea name='alamat'></textarea>

<br /> Alamat pengiriman harus di isi lengkap,

termasuk kota/kabupaten dan kode posnya.</td></tr>

<tr><td>Nomor Rekening</td><td> <input type=text name=rekening></td></tr>

<tr><td>Email</td><td> <input type=text name=email size=30></td></tr>

<tr><td valign=top>Kota Tujuan</td><td>

<select name='kota'>

<option value=0 selected>- Pilih Kota -</option>";

$tampil=mysql_query("SELECT * FROM kota ORDER BY

nama_kota");

while($r=mysql_fetch_array($tampil)){

echo "<option

value=$r[id_kota]>$r[nama_kota]</option>";

}

(35)

<br />**) Ongkos kirim dihitung berdasarkan kota tujuan</td></tr>

<tr><td>&nbsp;</td><td><img

src='captcha.php'></td></tr>

<tr><td>&nbsp;</td><td>(Masukkan 6 kode diatas)<br /><input type=text name=kode size=6 maxlength=6><br

/></td></tr>

<tr><td colspan=2><input type='submit' class='button' value='Daftar'></td></tr>

</table>

</form>

</div>";

}

// Modul selesai belanja

elseif ($_GET[module]=='selesaibelanja'){

echo "<div class='login-box'>";

$sid = $_SESSION[email];

$sql = mysql_query("SELECT * FROM orders_temp, produk

WHERE id_session='$sid' AND

orders_temp.id_produk=produk.id_produk");

$ketemu=mysql_num_rows($sql);

if($ketemu < 1){

echo "<script> alert('Keranjang belanja masih

kosong');window.location='index.php'</script>\n";

exit(0);

}

else{

echo "<h2>Kustomer Lama</h2>

<form name=form2 action=simpan-transaksi-member.html

(36)

<table>

<tr><td>Email</td><td> <input type=text name=email

size=30></td></tr>

<tr><td>Password</td><td> <input type=password

name=password size=30></td></tr>

<tr><td><input type='submit' class='button'

value='Login' id='submit'></td><td align=right><a

href='media.php?module=lupapassword'>Lupa Password?</a></td></tr>

</table>

</form><br/><br/>

";

echo "<h2>Kustomer Baru</h2>";

echo "

<form name=form

action=media.php?module=simpantransaksi method=POST onSubmit=\"return validasi(this)\">

<table width='90%'>

<tr><td>Nama Lengkap</td><td> <input type=text

name=nama size=30></td></tr>

<tr><td>Password</td><td> <input type=text

name=password></td></tr>

<tr><td>Alamat Pengiriman</td><td> <textarea name=alamat></textarea>

<br /> Alamat pengiriman harus di isi lengkap,

termasuk kota/kabupaten dan kode posnya.</td></tr>

<tr><td>Nomor Rekening</td><td> <input type=text name=></td></tr>

<tr><td>Email</td><td> <input type=text name=email

size=30></td></tr>

<tr><td valign=top>Kota Tujuan</td><td>

(37)

<option value=0 selected>- Pilih Kota -</option>";

$tampil=mysql_query("SELECT * FROM kota ORDER BY

nama_kota");

while($r=mysql_fetch_array($tampil)){

echo "<option

value=$r[id_kota]>$r[nama_kota]</option>";

}

echo "</select> <br /><br />*) Apabila tidak terdapat

nama kota tujuan Anda, pilih <b>Lainnya</b>

<br />**) Ongkos kirim dihitung

berdasarkan kota tujuan</td></tr>

<tr><td>&nbsp;</td><td><img

src='captcha.php'></td></tr>

<tr><td>&nbsp;</td><td>(Masukkan 6 kode diatas)<br

/><input type=text name=kode size=6 maxlength=6><br

/></td></tr>

<tr><td colspan=2><input type='submit' class='button' value='Daftar'></td></tr>

</table>

</form>

</div>";

}

}

// Modul lupa password

elseif ($_GET[module]=='lupapassword'){

echo "<div class='center_title_bar'>Lupa Password</div>";

echo "<div class='login-box'>

(38)

<table>

<tr><td>Masukkan Email Anda</td><td> <input type=text

name=email size=30></td></tr>

<tr><td colspan=2><input type='submit' class='button'

value='Kirim'></td></td></tr>

</table>

</form>

</div>";

}

// Modul kirim password

elseif ($_GET[module]=='kirimpassword'){

// Cek email kustomer di database

$cek_email=mysql_num_rows(mysql_query("SELECT email FROM

kustomer WHERE email='$_POST[email]'"));

// Kalau email tidak ditemukan

if ($cek_email == 0){

echo "Email <b>$_POST[email]</b> tidak terdaftar di

database kami.<br />

<a href=javascript:history.go(-1)><b>Ulangi

Lagi</b></a>";

}

else{

$password_baru = substr(md5(uniqid(rand(),1)),3,10);

(39)

$query=mysql_query("update kustomer set password=md5('$password_baru') where

email='$_POST[email]'");

// dapatkan email_pengelola dari database

$sql2 = mysql_query("select email_pengelola from modul where

id_modul='43'");

$j2 = mysql_fetch_array($sql2);

$subjek="Password Baru";

$pesan="Password Anda yang baru adalah <b>$password_baru</b>";

// Kirim email dalam format HTML

$dari = "From: $j2[email_pengelola]\r\n";

$dari .= "Content-type: text/html\r\n";

// Kirim password ke email kustomer

mail($_POST[email],$subjek,$pesan,$dari);

echo "<div class='center_title_bar'>Kirim Password</div>

<div class='prod_box_big'>

<div class='top_prod_box_big'></div>

<div class='center_prod_box_big'>

<div class='product_img_big'>

<img src='foto_banner/gedung.jpg'

border='0' />

</div>

<div class='details_big_box'>

(40)

<div>

<br />Silahkan cek email Anda.

</div>

</div>

</div>

<div class='bottom_prod_box_big'></div>

</div>";

}

}

// Modul simpan transaksi member

elseif ($_GET[module]=='simpantransaksimember'){

echo "<div style='color:#000'>";

$email = $_SESSION[email];

$password = $_SESSION[password];

$sql = "SELECT * FROM kustomer WHERE email='$email' AND

password='$password'";

$hasil = mysql_query($sql);

$r = mysql_fetch_array($hasil);

// fungsi untuk mendapatkan isi keranjang belanja

function isi_keranjang(){

$isikeranjang = array();

$sid = $_SESSION[email];

(41)

while ($r=mysql_fetch_array($sql)) {

$isikeranjang[] = $r;

}

return $isikeranjang;

}

$tgl_skrg = date("Ymd");

$jam_skrg = date("H:i:s");

$id = mysql_fetch_array(mysql_query("SELECT id_kustomer FROM

kustomer WHERE email='$email' AND password='$password'"));

// mendapatkan nomor kustomer

$id_kustomer=$id[id_kustomer];

// simpan data pemesanan

mysql_query("INSERT INTO

orders(tgl_order,jam_order,id_kustomer)

VALUES('$tgl_skrg','$jam_skrg','$id_kustomer')");

// mendapatkan nomor orders

$id_orders=mysql_insert_id();

// panggil fungsi isi_keranjang dan hitung jumlah produk yang dipesan

$isikeranjang = isi_keranjang();

(42)

// simpan data detail pemesanan

for ($i = 0; $i < $jml; $i++){

mysql_query("INSERT INTO orders_detail(id_orders, id_produk, jumlah)

VALUES('$id_orders',{$isikeranjang[$i]['id_produk']},

{$isikeranjang[$i]['jumlah']})");

}

// setelah data pemesanan tersimpan, hapus data pemesanan di

tabel pemesanan sementara (orders_temp)

for ($i = 0; $i < $jml; $i++) {

mysql_query("DELETE FROM orders_temp

WHERE id_orders_temp =

{$isikeranjang[$i]['id_orders_temp']}");

}

echo "<div class='center_title_bar'>Proses Transaksi

Selesai</div>";

echo "<div class='prod_box_big'>

<div class='top_prod_box_big'></div>

<div class='center_prod_box_big'>

<div class='details_big_cari'>

<div>

Data pemesan beserta ordernya adalah sebagai berikut:

<br />

<table>

<tr><td>Nama Lengkap </td><td> :

<b>$r[nama_lengkap]</b> </td></tr>

(43)

<tr><td>Nomor Rekening </td><td> : $r[telpon] </td></tr>

<tr><td>E-mail </td><td> : $r[email]

</td></tr></table><hr /><br />

Nomor Order: <b>$id_orders</b><br /><br />";

$daftarproduk=mysql_query("SELECT * FROM

orders_detail,produk

WHERE

orders_detail.id_produk=produk.id_produk

AND

id_orders='$id_orders'");

echo "<table cellpadding=10>

<tr bgcolor=#6da6b1><th>No</th><th>Nama

Produk</th><th>Berat(Kg)</th><th>Qty</th><th>Harga Satuan</th><th>Sub Total</th></tr>";

$pesan="Terimakasih telah melakukan pemesanan online di toko

online kami <br /><br />

Nama: $r[nama_lengkap] <br />

Alamat: $r[alamat] <br/>

Nomor Rekening: $r[telpon] <br /><hr />

Nomor Order: $id_orders <br />

Data order Anda adalah sebagai berikut: <br /><br

/>";

$no=1;

(44)

$disc = ($d[diskon]/100)*$d[harga];

$hargadisc =

number_format(($d[harga]-$disc),0,",",".");

$subtotal = ($d[harga]-$disc) * $d[jumlah];

$subtotalberat = $d[berat] * $d[jumlah]; // total berat

per item produk

$totalberat = $totalberat + $subtotalberat; // grand

total berat all produk yang dibeli

$total = $total + $subtotal;

$subtotal_rp = format_rupiah($subtotal);

$total_rp = format_rupiah($total);

$harga = format_rupiah($d[harga]);

echo "<tr

bgcolor=#dad0d0><td>$no</td><td>$d[nama_produk]</td><td align=center>$d[berat]</td><td align=center>$d[jumlah]</td>

<td align=right>$harga</td><td

align=right>$subtotal_rp</td></tr>";

$pesan.="$d[jumlah] $d[nama_produk] -> Rp. $harga -> Subtotal: Rp. $subtotal_rp <br />";

$no++;

}

$kota=$r[id_kota];

$ongkos=mysql_fetch_array(mysql_query("SELECT ongkos_kirim FROM kota WHERE id_kota='$kota'"));

(45)

$ongkoskirim = $ongkoskirim1 * $totalberat;

$grandtotal = $total + $ongkoskirim;

$ongkoskirim_rp = format_rupiah($ongkoskirim);

$ongkoskirim1_rp = format_rupiah($ongkoskirim1);

$grandtotal_rp = format_rupiah($grandtotal);

// dapatkan email_pengelola dan nomor rekening dari database

$sql2 = mysql_query("select

email_pengelola,nomor_rekening,nomor_hp from modul where id_modul='43'");

$j2 = mysql_fetch_array($sql2);

$pesan.="<br /><br />Total : Rp. $total_rp

<br />Ongkos Kirim untuk Tujuan Kota Anda : Rp.

$ongkoskirim1_rp/Kg

<br />Total Berat : $totalberat Kg

<br />Total Ongkos Kirim : Rp. $ongkoskirim_rp

<br />Grand Total : Rp. $grandtotal_rp

<br /><br />Silahkan lakukan pembayaran sebanyak

Grand Total yang tercantum, rekeningnya: $j2[nomor_rekening]

<br />Apabila sudah transfer, konfirmasi ke nomor:

$j2[nomor_hp]";

$subjek="Pemesanan Online";

// Kirim email dalam format HTML

(46)

$dari .= "Content-type: text/html\r\n";

// Kirim email ke kustomer

mail($email,$subjek,$pesan,$dari);

// Kirim email ke pengelola toko online

mail("$j2[email_pengelola]",$subjek,$pesan,$dari);

echo "<tr><td colspan=5 align=right>Total : Rp. </td><td

align=right><b>$total_rp</b></td></tr>

<tr><td colspan=5 align=right>Ongkos Kirim untuk Tujuan Kota Anda: Rp. </td><td

align=right><b>$ongkoskirim1_rp</b>/Kg</td></tr>

<tr><td colspan=5 align=right>Total Berat : </td><td align=right><b>$totalberat Kg</b></td></tr>

<tr><td colspan=5 align=right>Total Ongkos Kirim : Rp.

</td><td align=right><b>$ongkoskirim_rp</b></td></tr>

<tr><td colspan=5 align=right>Grand Total : Rp.

</td><td align=right><b>$grandtotal_rp</b></td></tr>

</table>";

echo "<hr /><p>

<div style='color:#E1473D;border:1px solid #E78686;padding:10px;background:#FFE1E1;'>

No Order anda adalah : <b>$id_orders</b>

, Silahkan Melakukan Pembayaran Pada Rekening dibawah ini, <br/>

Anda dapat melakukan Konfirmasi

Pembayaran Melalui SMS Ke NO : <b>082247007170 Atau bisa via

online melalui menu hubungi kami</b>

<br/>Dengan Format Pesan :

<b>#No Orders #Nominal Transfer # Bank

(47)

<b> # $id_orders #$grandtotal_rp #Mandiri #Riau </b></div> <br /> <br />

Apabila Anda tidak melakukan pembayaran dalam

3 hari, maka transaksi dianggap batal.</p><br /> ";

$sql = mysql_query("SELECT * FROM modul WHERE id_modul='3'");

$r = mysql_fetch_array($sql);

echo "$r[static_content]";

echo"

</div>

</div>

</div>

<div class='bottom_prod_box_big'></div>

</div>";

echo "</div>";

}

?>

3. Adminweb/Style.css

-- body{

font-family: arial;

text-align: center;

background:url(images/back.jpg) left top

repeat;/*background: url(../images/body-bg.jpg) center top

no-repeat;*/

}

(48)

position: relative;

margin-right: auto;

margin-left: auto;

width: 930px;

border: 1px solid #272727;

text-align: left;

background:#fff;

}

#content {

margin-left: 230px;

padding:0px 10px 0 0;

}

#content p {

font-size: 100%;

line-height: 1.8em;

padding-left: 2em;

}

#menu {

position: relative;

float: left;

top: 0px;

left: 0;

width: 180px;

}

#menu ul {

(49)

margin: 0;

padding: 0;

border: none;

font-weight:bold;

}

#menu li {

width: 180px;

border-bottom: 1px solid #969BA5;

margin: 0;

padding: 0;

font-size: 80%;

vertical-align: bottom;

}

#menu li a {

background:url(images/icon.png)left center no-repeat;

}

#menu a:link, #menu a:visited {

display: block;

padding: 5px 5px 5px 0.5em;

border-right: 1px solid #969BA5;

color: #011D5C;

text-decoration: none;

padding-left:18px;

}

(50)

text-decoration:underline;

}

a:link,a:visited {

color:#D22E23;

}

a:hover {

color: #FF6600;

text-decoration:none;

}

h2 {

font: normal 120% Georgia;

color: #D22E23;

background-color: transparent;

border-bottom: 1px dotted #D22E23;

}

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;

(51)

text-transform: uppercase;

text-align: center;

padding: 0.5em;

border-width: 1px;

border-style: solid;

border-color: #969BA5;

border-collapse: collapse;

background-color: #f60;

}

td{

padding: 0.5em;

vertical-align: top;

border-width: 1px;

border-style: solid;

border-color: #969BA5;

border-collapse: collapse;

}

input,textarea,select{

font-family: arial;

font-size: 12pt;

}

#paging{

font-family: Tahoma;

font-size: 8pt;

}

#footer{

clear :both;

(52)

font-size: 70%;

color: #272727;

background-color: #00ffff;

}

4. Adminweb/media.php

<?php

error_reporting(0);

session_start();

if (empty($_SESSION[username]) AND empty($_SESSION[passuser])){

echo "<link href='style.css' rel='stylesheet'

type='text/css'>

<center>Untuk mengakses Admin, Anda harus login <br>";

echo "<a href=index.php><b>LOGIN</b></a></center>";

}

else{

?>

<html>

<head>

<title></title>

<script language="javascript" type="text/javascript">

tinyMCE_GZ.init({

plugins : 'style,layer,table,save,advhr,advimage, ...',

(53)

languages : 'en',

disk_cache : true,

debug : false

});

</script>

<script type="text/javascript">

tinyMCE.init({

mode : "textareas",

theme : "advanced",

plugins :

"table,youtube,advhr,advimage,advlink,emotions,flash,searchr eplace,paste,directionality,noneditable,contextmenu",

theme_advanced_buttons1_add :

"fontselect,fontsizeselect",

theme_advanced_buttons2_add :

"separator,preview,zoom,separator,forecolor,backcolor,listst

yle",

theme_advanced_buttons2_add_before:

"cut,copy,paste,separator,search,replace,separator",

theme_advanced_buttons3_add_before :

"tablecontrols,separator,youtube,separator",

theme_advanced_buttons3_add : "emotions,flash",

theme_advanced_toolbar_location : "top",

theme_advanced_toolbar_align : "left",

theme_advanced_statusbar_location : "bottom",

extended_valid_elements : "hr[class|width|size|noshade]",

file_browser_callback : "fileBrowserCallBack",

paste_use_dialog : false,

theme_advanced_resizing : true,

(54)

theme_advanced_link_targets : "_something=My somthing;_something2=My somthing2;_something3=My

somthing3;",

apply_source_formatting : true

});

function fileBrowserCallBack(field_name, url, type,

win) {

var connector =

"../../filemanager/browser.html?Connector=connectors/php/con

nector.php";

var enableAutoTypeSelection = true;

var cType;

tinymcpuk_field = field_name;

tinymcpuk = win;

switch (type) {

case "image":

cType = "Image";

break;

case "flash":

cType = "Flash";

break;

case "file":

cType = "File";

break;

}

(55)

connector += "&Type=" + cType;

}

window.open(connector, "tinymcpuk",

"modal,width=600,height=400");

}

</script>

<link href="style.css" rel="stylesheet" type="text/css" />

</head>

<body>

<div id="header">

<div id="menu">

<ul>

<li><a href='media.php?module=home'>Home</a>

<li><a href='media.php?module=hubungi'>Pesan Customer</a></li>

<li><a href='media.php?module=kategori'>Kategori Produk</a></li>

<li><a

href='media.php?module=produk'>Produk</a></li>

<li><a

href='media.php?module=order'>Order</a></li>

<li><a href='media.php?module=ongkoskirim'>Ongkos Kirim</a></li>

<li><a href='media.php?module=profil'>Profil

OtakuShop</a></li>

<li><a href='media.php?module=carabeli'>Cara Beli</a></li>

(56)

<li><a href='logout.php'>Logout</a></li>

</ul>

<p>&nbsp;</p>

</div>

<div id="content">

<?php include "content.php"; ?>

</div>

<div id="footer">

Copyright &copy; 2016 by OtakuShop. All rights reserved.

</div>

</div>

</body>

</html>

<?php

}

?>

5. Adminweb/content.php

<?php

include "../config/koneksi.php";

(57)

include "../config/fungsi_indotgl.php";

include "../config/fungsi_combobox.php";

include "../config/fungsi_rupiah.php";

// Bagian Home

if ($_GET[module]=='home'){

if ($_SESSION['leveluser']=='admin'){

echo "<h2>Welcome Admin</h2>

<p>Hai <b>$_SESSION[namalengkap]</b>, selamat

datang di halaman Admin dari OtakuShop.<br> 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>&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 " WIB</p>";

}

}

// Bagian Modul

elseif ($_GET[module]=='modul'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_modul/modul.php";

}

(58)

elseif ($_GET[module]=='laporanpemesanan'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_laporanpemesanan/laporan.php";

}

}

// Bagian Kategori

elseif ($_GET[module]=='kategori'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_kategori/kategori.php";

}

}

// Bagian Produk

elseif ($_GET[module]=='produk'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_produk/produk.php";

}

}

// Bagian Order

elseif ($_GET[module]=='order'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_order/order.php";

}

(59)

// Bagian Profil

elseif ($_GET[module]=='profil'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_profil/profil.php";

}

}

// Bagian Order

elseif ($_GET[module]=='hubungi'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_hubungi/hubungi.php";

}

}

// Bagian Cara Pembelian

elseif ($_GET[module]=='carabeli'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_carabeli/carabeli.php";

}

}

// Bagian Banner

elseif ($_GET[module]=='rekening'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_rekening/rekening.php";

}

(60)

// Bagian Kota/Ongkos Kirim

elseif ($_GET[module]=='ongkoskirim'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_ongkoskirim/ongkoskirim.php";

}

}

// Bagian Laporan

elseif ($_GET[module]=='laporan'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_laporan/laporan.php";

}

}

// Apabila modul tidak ditemukan

else{

echo "<p><b>MODUL BELUM ADA ATAU BELUM LENGKAP</b></p>";

}

?>

6. Adminweb/index.php

<head>

<link rel="stylesheet" type="text/css"

href="css/style.css" />

<style>

(61)

background: url(images/blurred.jpg) no-repeat center top;

-webkit-background-size: cover;

-moz-background-size: cover;

background-size: cover;

}

</style>

<script language="javascript">

function validasi(form){

if (form.username.value == ""){

alert("Anda belum mengisikan Username.");

form.username.focus();

return (false);

}

if (form.password.value == ""){

alert("Anda belum mengisikan Password.");

form.password.focus();

return (false);

}

return (true);

}

</script>

</head>

<body OnLoad="document.login.username.focus();">

<div class="container">

(62)

<form name="login" action="cek_login.php" method="POST" onSubmit="return validasi(this)"

class="form-3">

<p class="clearfix">

<label for="login">Username</label>

<input type="text"

name="username" id="login" placeholder="Username">

</p>

<p class="clearfix">

<label

for="password">Password</label>

<input type="password" name="password" id="password" placeholder="Password">

</p>

<p class="clearfix">

<input type="submit" name="submit" value="Sign in">

</p>

</form>

</section>

</div>

</body>

7. Db_toko.sql

-- phpMyAdmin SQL Dump

-- version 3.2.4

(63)

--

-- Host: localhost

-- Generation Time: Jun 15, 2016 at 11:26 AM

-- Server version: 5.1.41

-- PHP Version: 5.3.1

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

/*!40101 SET

@OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

/*!40101 SET

@OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;

/*!40101 SET

@OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;

/*!40101 SET NAMES utf8 */;

--

-- Database: `db_toko`

--

-- ---

--

-- Table structure for table `admins`

--

CREATE TABLE IF NOT EXISTS `admins` (

(64)

`password` varchar(50) COLLATE latin1_general_ci NOT NULL,

`nama_lengkap` varchar(100) COLLATE latin1_general_ci NOT

NULL,

`email` varchar(100) COLLATE latin1_general_ci NOT NULL,

`no_telp` varchar(20) COLLATE latin1_general_ci NOT NULL,

`level` varchar(20) COLLATE latin1_general_ci NOT NULL

DEFAULT 'user',

`blokir` enum('Y','N') COLLATE latin1_general_ci NOT NULL

DEFAULT 'N',

PRIMARY KEY (`username`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

--

-- Dumping data for table `admins`

--

INSERT INTO `admins` (`username`, `password`,

`nama_lengkap`, `email`, `no_telp`, `level`, `blokir`)

VALUES

('ikhsan', 'ikhsanfauzi001', 'Administrator',

'mhdikhsanfauzi@gmail.com', '082247007170', 'admin', 'Y');

-- ---

--

-- Table structure for table `hubungi`

--

(65)

`id_hubungi` int(5) NOT NULL AUTO_INCREMENT,

`id_kustomer` int(5) NOT NULL,

`subjek` varchar(100) COLLATE latin1_general_ci NOT NULL,

`pesan` text COLLATE latin1_general_ci NOT NULL,

`tanggal` date NOT NULL,

PRIMARY KEY (`id_hubungi`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1

COLLATE=latin1_general_ci AUTO_INCREMENT=21 ;

--

-- Dumping data for table `hubungi`

--

INSERT INTO `hubungi` (`id_hubungi`, `id_kustomer`,

`subjek`, `pesan`, `tanggal`) VALUES

(19, 13, 'mhdikhsanfauzi@gmail.com', 'rusak', '2016-06-08'),

(20, 13, 'mhdikhsanfauzi@gmail.com', 'rusak', '2016-06-08');

-- ---

--

-- Table structure for table `kategori`

--

CREATE TABLE IF NOT EXISTS `kategori` (

`id_kategori` int(5) NOT NULL AUTO_INCREMENT,

`nama_kategori` varchar(100) COLLATE latin1_general_ci NOT

NULL,

(66)

) ENGINE=MyISAM DEFAULT CHARSET=latin1

COLLATE=latin1_general_ci AUTO_INCREMENT=22 ;

--

-- Dumping data for table `kategori`

--

INSERT INTO `kategori` (`id_kategori`, `nama_kategori`)

VALUES

(7, 'Kaos'),

(9, 'Jacket'),

(10, 'Action Figure'),

(13, 'Anime Stuff'),

(16, 'Komik'),

-- ---

--

-- Table structure for table `kota`

--

CREATE TABLE IF NOT EXISTS `kota` (

`id_kota` int(3) NOT NULL AUTO_INCREMENT,

`nama_kota` varchar(100) NOT NULL,

`ongkos_kirim` int(10) NOT NULL,

Referensi

Dokumen terkait

[r]

(3) Pegawai Negeri Sipil dapat diberhentikan dengan hormat atau tidak diberhentikan karena: melanggar sumpah/janji Pegawai Negeri Sipil dan sumpah/janji jabatan

2 1.1 Menghargai tubuh dengan seluruh perangkat gerak dan kemampuannya sebagai anugrah Tuhan yang tidak ternilai 1.2 Tumbuhnya kesadaran bahwa tubuh harus dipelihara dan

“Pengertian Pasar Dan Jenis Jenis Pasar Dalam Ilmu Ekonomi”, dalam http://www.kamusjenius.com/2015/06/pengertian-pasar-dan-jenis-jenis- pasar.html, (diakses pada tanggal 17 Mei

Mengingat transformasi madrasah masuk dalam lingkup fenomena sosial, maka teori yang relevan adalah teori sosiologi, lebih spesifik lagi penulis menjadikan Teori Pilihan

4.3 Mempraktikkan kombinasi pola gerak dasar lokomotor untuk membentuk gerakan dasar atletik jalan cepat dan lari yang dilandasi konsep gerak melalui permainan

“jual beli adalah suatu perjanjian dengan mana pihak yang satu mengikatkan dirinya untuk menyerahkan suatu barang, dan pihak yang lain untuk membayar harga yang

Secara umum, manajemen peningkatan mutu adalah gambaran dan karakteristik menyeluruh dari upaya dan proses organisasi untuk menciptakan jasa yang menunjukkan kemampuannya