• Tidak ada hasil yang ditemukan

Sistem Informasi Penjualan Voucher.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Penjualan Voucher."

Copied!
89
0
0

Teks penuh

(1)

ABSTRAK

Perkembangan teknologi saat ini sudah sangat pesat dalam hal teknologi

informasi terutama dalam hal promosi suatu produk. Dengan adanya internet yang

sudah berkembang saat ini,

website

sudah tidak asing lagi dipergunakan oleh banyak

orang untuk kepentingan promosi. Penjualan

voucher

melalui

website

sangat efektif

untuk memperkenalkan produk kepada masyarakat luas dan dapat diakses oleh siapa

(2)

ABSTRACT

The development of technology is now very rapidly in terms of information

technology, especially in the promotion of a product. With the internet that have

been developed at this time, the website is not foreign anymore used by many people

for the sake of promotion. Sale of vouchers through the website is very effective to

introduce the product to the public and can be accessed by anyone who needs

(3)

DAFTAR ISI

ABSTRAK ... i

ABSTRACT ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... v

DAFTAR GAMBAR ... x

DAFTAR TABEL ... xiii

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Identifikasi Masalah ... 2

1.3 Rumusan Masalah ... 2

1.4

Tujuan

...

2

1.5 Pembatasan Masalah ... 3

1.6 Sistematika Penulisan ... 3

BAB II LANDASAN TEORI ... 4

2.1 Pengertian Sistem ... 4

2.2 Pengertian Informasi ... 6

2.3 Pengertian Sistem Informasi ... 6

2.4 Pengertian Penjualan ... 6

2.5

Pengertian

Website

... 6

(4)

2.6.1

Deskripsi

HTML

... 7

2.7 Pengertian XAMPP ... 9

2.7.1

Definisi

XAMPP

...

9

2.7.2 Bagian Penting XAMPP ... 10

2.8 Pengertian Basis Data atau

Database

... 10

2.8.1

Istilah

Basis

Data

...

11

2.8.2

Normalisasi

Basis

Data

...

12

2.9 Pengertian Mysql ... 13

2.9.1

DML

(

Data Manipulation Language

) ... 14

2.10

Pengertian

PHP

... 15

2.11 Pengertian Adobe Dreamweaver... 16

2.12

Teori

CSS

... 16

2.13 Teori Javascript ... 17

2.14

Pengertian

Ecommerce

... 17

2.15 Bagan Alir(

Flowchart

) ... 18

2.16

Pengertian

ERD

... 20

2.16.1

Notasi

ERD

... 20

2.16.2 Derajat relasi atau kardinalitas ... 21

2.17

DFD

(

Data Flow Diagram

) ... 22

2.17.1

Pengertian

DFD

... 22

2.17.2

Komponen

DFD

... 23

(5)

BAB III PERANCANGAN DAN PERMODELAN ... 24

3.1 Blok Diagram ... 24

3.1.1 Blok Diagram Belum Menjadi

Member

... 24

3.1.2 Blok Diagram Sudah Menjadi

Member

... 25

3.2 Peta Situs ... 26

3.3 Diagram Alir

(

Flowchart

)

... 27

3.3.1

Flowchart

Menu Utama ... 27

3.3.2

Flowchart

Halaman

Today’s Voucher

... 28

3.3.3

Flowchart

Halaman

All Voucher

... 29

3.3.4

Flowchart

Halaman Cara Pembelian ... 30

3.3.5

Flowchart

Halaman

SignIn

... 31

3.3.6

Flowchart

Halaman Profil ... 32

3.3.7

Flowchart

Halaman Cetak

Voucher

... 33

3.4

ERD(Entity Relational Diagram)

... 34

3.5

DFD(Data Flow Diagram)

... 35

3.5.1

DFD

level 0 ... 35

3.5.2

DFD

level 1 ... 36

3.5.3

DFD

level 2 Untuk Proses Tabel Agen ... 37

3.5.4

DFD

level 2 Untuk Proses Tabel Kategori ... 38

3.5.5

DFD

level 2 Untuk Proses Tabel

Admin

... 39

3.5.6

DFD

level 2 Untuk Proses Tabel Bank ... 40

3.5.7

DFD

level 2 Untuk Proses Tabel

Voucher

... 41

(6)

3.5.9

DFD

level 2 Untuk Proses Tabel Detil Pesanan ... 43

3.5.10

DFD

level 2 Untuk Proses Tabel Pesanan ... 44

3.5.11

DFD

level 2 Untuk Proses Tabel Vcr_out ... 45

3.5.12

DFD

level 2 Untuk Proses Tabel Konfirmasi ... 46

3.6

Pembuatan

Website

menggunakan Adobe Dreamweaver ... 47

3.6.1 Pembuatan Tampilan Halaman Awal ... 48

3.6.2 Pembuatan Tampilan Halaman

All Voucher

... 51

3.6.3 Pembuatan Tampilan Halaman Cara Pembelian ... 52

3.6.4 Pembuatan Tampilan Halaman

Login

... 55

3.6.5 Pembuatan Tampilan Halaman Daftar Member ... 57

3.6.6 Pembuatan Tampilan Halaman Profil ... 60

3.6.7 Pembuatan Tampilan Halaman

Admin

... 64

3.7 Program XAMPP ... 67

3.8 Tabel Relasional

Database

... 68

BAB IV HASIL DAN PEMBAHASAN ... 69

4.1 Tampilan Awal

Website

Voucher Cart

... 69

4.2

Tampilan

Menu All Voucher

... 71

4.3 Tampilan Menu Cara Pembelian ... 72

4.4 Tampilan Menu

SignIn

... 72

4.5 Tampilan Halaman

Admin

... 81

(7)

BAB V KESIMPULAN DAN SARAN ... 88

5.1

Kesimpulan

...

88

5.2

Saran

...

88

DAFTAR PUSTAKA ... 89

(8)

DAFTAR GAMBAR

Gambar 3.1 Blok Diagram pengunjung yang belum jadi

member

... 24

Gambar 3.2 Blok Diagram pengunjung yang sudah jadi

member

... 25

Gambar 3.3 Peta Situs

Website

Toko

Voucher

... 26

Gambar

3.4

Flowchart

pilihan menu awal ... 27

Gambar

3.5

Flowchart

halaman

today’s voucher

... 28

Gambar

3.6

Flowchart

halaman

all voucher

... 29

Gambar

3.7

Flowchart

halaman cara pembelian ... 30

Gambar

3.8

Flowchart

halaman

SignIn

... 31

Gambar

3.9

Flowchart

halaman profil ... 32

Gambar

3.10

Flowchart

halaman cetak

voucher

... 33

Gambar

3.11

ERD(Entity Relational Diagram)

... 34

Gambar 3.12 DFD level 0 ... 35

Gambar 3.13 DFD level 1 ... 36

Gambar 3.14 DFD level 2 Untuk Proses Tabel Agen ... 37

Gambar 3.15 DFD level 2 Untuk Proses Tabel Kategori ... 38

Gambar 3.16 DFD level 2 Untuk Proses Tabel

Admin

... 39

Gambar 3.17 DFD level 2 Untuk Proses Tabel Bank ... 40

Gambar 3.18 DFD level 2 Untuk Proses Tabel

Voucher

... 41

Gambar 3.19 DFD level 2 Untuk Proses Tabel

Member

... 42

(9)

Gambar 3.21 DFD level 2 Untuk Proses Tabel Pesanan ... 44

Gambar 3.22 DFD level 2 Untuk Proses Tabel Vcr_out ... 45

Gambar 3.23 DFD level 2 Untuk Proses Tabel Konfirmasi ... 46

Gambar 3.24 Tampilan jendela program Adobe Dreamweaver ... 47

Gambar 3.25 Tampilan

New Document

... 47

Gambar 3.26 Tampilan halaman

editor

Adobe Dreamweaver ... 48

Gambar 3.27 Hasil tampilan awal ... 50

Gambar 3.28 Tampilan kategori

voucher

... 52

Gambar 3.29 Tampilan halaman cara pembelian ... 54

Gambar 3.30 Tampilan

form login

... 57

Gambar 3.31 Tampilan

form

pendaftaran ... 60

Gambar 3.32 Tampilan menu profil ... 64

Gambar 3.33 Tampilan menu

admin

... 66

Gambar 3.34 Tampilan XAMPP

control panel

... 67

Gambar 3.35 Tabel Relasional

Database

... 68

Gambar 4.1 Tampilan awal

website

voucher

... 69

Gambar 4.2 Tampilan pesan ... 70

Gambar 4.3 Tampilan halaman

All Voucher

... 71

Gambar 4.4 Tampilan halaman cara pembelian ... 72

Gambar 4.5 Tampilan halaman

Sign In

... 72

Gambar 4.6 Tampilan halaman daftar

member

... 73

Gambar 4.7 Tampilan pesan daftar berhasil ... 74

(10)

Gambar 4.9 Tampilan pesan berhasil menambah

voucher

... 75

Gambar 4.10 Tampilan keranjang belanja pengunjung ... 75

Gambar 4.11 Tampilan pesan hapus produk

voucher

... 76

Gambar 4.12 Tampilan keranjang belanja kosong ... 76

Gambar 4.13 Tampilan penambahan total keranjang belanja ... 77

Gambar 4.14 Tampilan informasi pembayaran ... 77

Gambar 4.15 Tampilan halaman konfirmasi pembayaran ... 78

Gambar 4.16 Tampilan pesan konfirmasi berhasil ... 79

Gambar 4.17 Tampilan halaman cetak

voucher

... 79

Gambar 4.18 Tampilan unduh

voucher

... 80

Gambar 4.19 Tampilan

voucher

berbentuk pdf ... 80

Gambar 4.20 Tampilan

login admin

... 81

Gambar 4.21 Tampilan halaman awal

admin

... 81

Gambar 4.22 Tampilan halaman data

admin

... 82

Gambar 4.23 Tampilan halaman data agen ... 82

Gambar 4.24 Tampilan data kategori ... 83

Gambar 4.25 Tampilan halaman data

member

... 83

Gambar 4.26 Tampilan halaman data

voucher

... 84

Gambar 4.27 Tampilan halaman

edit voucher

... 84

Gambar 4.28 Tampilan

order

pengunjung ... 85

Gambar 4.29 Tampilan

detail order

pengunjung ... 85

Gambar 4.30 Tampilan data bank ... 86

(11)

DAFTAR TABEL

Tabel 2.1 Komponen Bagan Alir Sistem ... 19

(12)

1. Style.css

body {

padding:0;

font-family:Arial, Helvetica, sans-serif; font-size:11px;

margin:0px auto auto auto; color:black;

background-color:#5C743D; text-align:justify;

}

#main_container{

width:1000px; height:auto; margin:auto; padding:0px;

background-color:#F4FFE4; }

#menu_utama {

clear:both; }

#header{

width:1000px; height:136px;

background:url(header.jpg) no-repeat center; background-position:0px 0px; margin:auto;

color:red;

background-color:#D5EDB3; }/*--- menu tab---*/ #menu_tab{

width:1000px; height:36px;

background-color:#99CC66; }

ul.menu {

list-style-type:none; float:left; display:block; width:982px;

margin:0px; padding:0px; background-color:#99CC66;} ul.menu li {

display:inline; font-size:11px; font-weight:bold; line-height:36px; }

ul.menu li.divider {

display:inline; width:4px; height:36px; float:left;

background:url(../images/menu_divider.gif) no-repeat center; }

a.nav:link, a.nav:visited { display:block; float:left;

padding:0px 8px 0px 8px; margin:0 14px 0 14px; height:36px; text-decoration:none; color:black; }

a.nav:hover{

(13)

padding:0px 8px 0px 8px; margin:0 14px 0 14px; height:36px; text-decoration:none; color:#199ECD; }

/*---konten tengah---*/ .konten_tengah {

width:620px; float:left;

padding:5px 10px 5px 20px; }

.title_menu_tengah {

width:555px; height:31px; float:left;

padding:5px 10px 5px 20px; line-height:31px; font-size:12px; color:#159DCC; font-weight:bold;

background:url(../images/bar_bg.gif) no-repeat center; }

/*---prod_box---*/ .prod_box{

width:605px; height:auto; float:left;

padding:5px 5px 5px 5px; }

.product_title{

padding:5px 0 5px 0; font-weight:bold; font-size:14px; }

.product_title a{

text-decoration:none; color:rgb(255,98,21);

padding:5px 0 5px 0; font-weight:bold; }

.product_title a:hover{

color:rgb(223,72,0); }

.deskripsi_produk {

width:450px; float:left; text-align:justify;

margin: 0px 0px 0 30px; }

.gambar_produk {

width:100px; float:left; text-align:center;

padding:3px 3px 3px 3px; }

.gambar_produk_box{

width:605px; float:left; } .deskripsi_harga {

(14)

font-weight:bold; color:rgb(255,15,15);

margin:0px 0 0 0px; }

.detail_produk_box {

width:605px; float:left;

margin:0px 0 0 0;

background-color:rgb(255,15,15); }

/*---konten kanan---*/ .konten_kanan {

width:280px; height:auto; float:left;

padding:5px 10px 5px 60px; }

.title_menu_kanan {

width:200px; height:30px;

margin:5px 0 0 35px;

background:url(../images/menu_title_bg.gif) no-repeat center; text-align:center;

font-size:13px; font-weight:bold; color:#159dcc; line-height:30px; }

.shopping_cart{

width:180px; height:140px; text-align:center; }

.cart_title{

font-size:12px; font-size:12px; color:#847676; font-weight:bold; padding:0px; }

.cart_details{

width:100px; float:left; text-align:left;

margin:5px 0 0 55px; }

.cart_icon{

float:left; margin:2px 0 0 55px; }

span.border_cart{

width:100px; height:1px;

margin:3px 0 3px 0; display:block;

border-top:1px #999999 dashed; }

.border_box{

width:200px; height:auto; text-align:left;

background:url(../images/box_bottom_bg.gif) no-repeat center bottom; margin:5px 0 0 55px;

(15)

/*---footer---*/ .footer{

width:1000px; clear:both; height:65px;

background-color:#D5EDB3; }

.left_footer{

float:left; width:300px;

padding:5px 0 0 10px; }

.right_footer{

float:right; padding:15px 30px 0 0; }

.center_footer{

float:left; width:200px; text-align:center; color:#666666;

padding:10px 0 0 60px; }

/*---paging---*/ .page_paging{

width:900px; float:left; text-align:center; padding:0px; margin:0px; }

.paging{

color:#00F; padding-left: 5px; margin-left: 5px; }

.paging a{

color:#09F; text-decoration:none; }

.paging a:hover{

color:#00F; font-weight:bold; text-decoration:underline; }

/*---contact_form---*/ .contact_form{

width:370px; float:left;

padding:0px 0 0 75px; }

.form_row{

width:335px; clear:both;

padding:10px 0 10px 0; color:#a53d17; }

label.contact{

width:175px; font-size:12px; text-align:right;

(16)

input.contact_input{

width:253px; height:18px; background-color:#fff; color:#999999;

border:1px #DFDFDF solid; float:left; padding-left:3px; }

textarea.contact_textarea{ width:253px; height:100px;

font-family:Arial, Helvetica, sans-serif; font-size:12px;

color: #999999; background-color:#fff;

border:1px #DFDFDF solid; float:left; padding-left:3px; }

a.contact{

width:99px; height:27px;

display:block; float:right;

margin:0 0 0 10px;

background:url(../images/contact_bt.gif) no-repeat left; padding:0 0 0 10px;

text-decoration:none; line-height:27px; color:#1c4a52; }

/*---prod_box_big---*/ .prod_box_big{

width:554px; height:auto; float:left;

padding:10px 10px 15px 15px; }

.center_prod_box_big{

width:554px; height: auto; float:left; text-align:center;

padding:0 0 10px 0; margin:0px;

border:1px #F0F4F5 solid; }

.product_img_big{

width:170px; padding:10px 0 0 10px; float:left; }

.details_big_box{ width:345px; float:left;

padding:0 0 0 15px; text-align:left; }

.product_title_big{

(17)

font-size:14px; }

.specifications{

font-size:12px; font-weight:bold; line-height:18px; }

.thumbs{

padding:8px 5px 8px 5px; border:1px #DFD1D1 solid; margin:15px 0 0 0; }

.thumbs a{

padding:3px; }

.prod_price_big{

padding:5px 0 5px 0; font-size:16px; }

a.addtocart{

width:76px; height:27px; display:block; float:left;

background:url(../images/addtocart.gif) no-repeat left; padding:0 0 0 33px;

text-decoration:none; line-height:27px; color:#1c4a52; }

span.blue{

color:#159DCC; }

2. ClassPaging

<?php

class Paging{

// Fungsi untuk mencek halaman dan posisi data function cariPosisi($batas){

if(empty($_GET[halaman])){ $posisi=0;

$_GET[halaman]=1; }else{

$posisi = ($_GET[halaman]-1) * $batas; }

return $posisi; }

// Fungsi untuk menghitung total halaman function jumlahHalaman($jmldata, $batas){ $jmlhalaman = ceil($jmldata/$batas); return $jmlhalaman;

}

// Fungsi untuk link halaman 1,2,3 ... Next, Prev, First, Last function navHalaman($halaman_aktif, $jmlhalaman, $id){ $link_halaman = "";

// Link First dan Previous if ($halaman_aktif > 1){

$link_halaman .= " <a href='$file?halaman=1&id=$id' class='paging'><< First</a> | "; }

if (($halaman_aktif-1) > 0){ $previous = $halaman_aktif-1;

(18)

}

// Link halaman 1,2,3, ...

for ($i=1; $i<=$jmlhalaman; $i++){ if ($i == $halaman_aktif){ $link_halaman .= "<b>$i</b> | "; }else{

$link_halaman .= "<a href='$file?halaman=$i&id=$id' class='paging'>$i</a> | "; }

$link_halaman .= " "; }

// Link Next dan Last

if ($halaman_aktif < $jmlhalaman){ $next=$halaman_aktif+1;

$link_halaman .= " <a href='$file?halaman=$next&id=$id' class='paging'>Next ></a> "; }

if (($halaman_aktif != $jmlhalaman) && ($jmlhalaman != 0)){

$link_halaman .= " | <a href='$file?halaman=$jmlhalaman&id=$id' class='paging'>Last >></a> "; }

return $link_halaman; }

} ?>

3. Koneksi

<?php

//error_reporting(0); $host="localhost"; $username="root"; $password="";

$databasename="voucher";

$link=mysql_connect($host,$username,$password) or die ("Database tidak dapat dihubungkan!"); mysql_select_db($databasename,$link);

?>

4. lib_func

<?php session_start(); error_reporting(0); function koneksi_db() { $host = "localhost"; $database = "voucher"; $user = "root"; $password = "";

$link = mysql_connect($host,$user,$password); mysql_select_db($database,$link);

if(!$link){

echo "error : ".mysql_error(); }

return $link; }

# fungsi untuk menghitung jumlah voucher di kategori function hitungVoucher($id,$nama){

$link = koneksi_db(); if ($nama =="kategori") {

$sql = "SELECT * FROM tbl_vcr WHERE id_kategori = $id"; $query = mysql_query($sql,$link);

}

$jml = mysql_num_rows($query); return $jml;

}

(19)

function ShowKategori(){ $link = koneksi_db();

$sql = "select * from tbl_kategori"; $query = mysql_query($sql,$link); $nama = "kategori";

?>

<ul class='left_menu'> <?php

$i = 0;

while($res = mysql_fetch_array($query)){ $i++;

?>

<li class='<?php if($i%2==0){echo "even";}else{echo "odd";}?>'> <a href='browse_all_voucher.php?id=<?php echo $res['id_kategori']; ?>'>

<?php echo $res['nama_kategori']; ?>&nbsp;&nbsp;( <?php echo hitungVoucher($res['id_kategori'],$nama); ?> ) </a>

</li> <?php } ?> </ul> <?php

} // end of fungsi show kategori

# fungsi untuk melihat voucher berdasarkan kategori function ShowDetailKategori($id){

$koneksi = koneksi_db();

$sql = "select nama from tbl_kategori where id_kategori = $id"; $query = mysql_query($sql,$link);

$hasil = mysql_fetch_array($query); return $hasil['nama_kategori']; }

# fungsi untuk mengecek apa sudah login atau belum function cek_login(){

$hasil = 0;

$usernm = $_SESSION['usrname']; $pass = $_SESSION['pass'];

if (!empty($usernm) and !empty($pass)){ $hasil = 1;

}

return $hasil; }

# fungsi untuk mengetahui nama member function get_nama(){

$usernm = $_SESSION['usrname']; $koneksi = koneksi_db();

$sql = "select * from tbl_member where username='$usernm'"; $query = mysql_query($sql,$koneksi);

$data = mysql_fetch_array($query); return $data['nama_lengkap']; }

function get_username_ses(){ $user = $_SESSION['username']; return $user;

}

# fungsi untuk mendapatkan no_pemesanan dari idmember function get_id_pesanan($id_member){

$koneksi = koneksi_db(); if(punya_pesanan($id_member)){

$sql = "select * from tbl_pesanan where id_member ='$id_member' and dicheckout='T'"; $q = mysql_query($sql,$koneksi);

$f = mysql_fetch_array($q); return $f['no_pemesanan']

(20)

else{

$sql = "INSERT INTO tbl_pesanan( id_member,tgl_checkout,dicheckout) VALUES('$id_member',now(),'T')"; $query = mysql_query($sql,$koneksi);

return get_id_pesanan($id_member); }

}

# fungsi untuk mengecek, apa member mempunyai keranjang yang belum dichekout atau tidak function punya_pesanan($id_member){

$kon = koneksi_db();

$sql = "select * from tbl_pesanan where id_member ='$id_member' and dicheckout='T'"; $q = mysql_query($sql,$kon);

$n = mysql_num_rows($q);

if(mysql_num_rows($q)!=0){ // berarti ada pesanan yang belum dichekout return true;

}else{ return false; }

}

function add_item_pesanan($id_voucher,$id_pesanan){ if(punya_voucher_sama($id_pesanan,$id_voucher)){

add_tbl_pesanan_detail($id_pesanan,$id_voucher,get_harga_voucher($id_voucher)); }else{

update_tbl_pesanan_detail($id_pesanan,$id_voucher,get_harga_voucher($id_voucher)); }

}

function update_tbl_pesanan_detail($id_pesanan,$id_voucher,$total){ $kon2 = koneksi_db();

$sql2 = "update tbl_pesanan_detail set qty=qty+1, total=total+$total where no_pemesanan='$id_pesanan' and id_vcr='$id_voucher'";

$query2 = mysql_query($sql2,$kon2); }

function add_tbl_pesanan_detail($id_pesanan,$id_voucher,$total){ $kon2 = koneksi_db();

$sql2 = "insert into tbl_pesanan_detail values('$id_pesanan','$id_voucher',1,'$total')"; $query2 = mysql_query($sql2,$kon2);

}

# fungsi untuk mengecek, apa di keranjang ada id_voucher yang sama atau tidak function punya_voucher_sama($id_pesanan,$id_voucher){

$kon = koneksi_db();

$sql = "select * from tbl_pesanan_detail where no_pemesanan='$id_pesanan' and id_vcr='$id_voucher'"; $q = mysql_query($sql,$kon);

$n = mysql_num_rows($q); if(mysql_num_rows($q)==0){ return true;

}else{ return false; }

}

# fungsi untuk medapatkan harga voucher dari id_voucher function get_harga_voucher($id){

$koneksi2 = koneksi_db();

$sql2 = "select * from tbl_vcr where id_vcr='$id'"; $q2 = mysql_query($sql2,$koneksi2);

$f2 = mysql_fetch_array($q2); return $f2['harga_vcr']; }

# fungsi untuk mendapatkan nama voucher dari id_voucher function get_judul_voucher($id){

$koneksi2 = koneksi_db();

$sql2 = "select * from tbl_vcr where id_vcr='$id'"; $q2 = mysql_query($sql2,$koneksi2);

(21)

/*

function con_tbl_pesanan($id_member){ $idmem = $id_member;

$kon = koneksi_db();

$sql = "INSERT INTO tbl_pesanan(no_pemesanan, id_member,tgl_checkout,dicheckout) VALUES(NULL,'$idmem',now(),'T')";

$query = mysql_query($sql,$kon); }

*/

function update_tbl_pesanan($id_member,$id_pesanan){ $koneksi = koneksi_db();

$sql = "update tbl_pesanan set tgl_checkout= now() where no_pemesanan = '$id_pesanan' and id_member='$id_member'"; $q = mysql_query($sql);

}

# fungsi untuk melihat pesanan item, lalu melakukan update pada jumlah stok voucher function view_pesanan_detail($id_pesanan){

$kon = koneksi_db();

$sql = "select * from tbl_pesanan_detail where no_pemesanan = '$id_pesanan'"; $q = mysql_query($sql,$kon);

while ($f = mysql_fetch_array($q)){

$sql3 = "update tbl_vcr set stok = stok - '$f[qty]' where id_vcr = '$f[id_vcr]'"; $q2 = mysql_query($sql3,$kon);

} }

# proses pengecekan email yang sama function cekEmailSama($m){ $mail = $m;

$res = mysql_query("select * from tbl_member where email='$mail'"); $jml = mysql_num_rows($res);

$hasil = 0; if ($jml>0) { $hasil = 1; } return $hasil; }

# fungsi untuk mendapatkan jumlah item voucher yang dikeranjang member function get_jml_item(){

$kon = koneksi_db();

$id_member = $_SESSION['id_member'];

$sql = "select * from tbl_pesanan_detail, tbl_pesanan where tbl_pesanan_detail.no_pemesanan = tbl_pesanan.no_pemesanan and tbl_pesanan.id_member = '$id_member' and

tbl_pesanan.dicheckout = 'T' "; $q = mysql_query($sql,$kon); $n = mysql_num_rows($q); return $n;

}

function get_item(){ $n='';

$kon = koneksi_db();

$id_member = $_SESSION['id_member'];

$sql = "select * from tbl_pesanan tp INNER JOIN tbl_pesanan_detail tpd ON tp.no_pemesanan=tpd.no_pemesanan

INNER JOIN tbl_vcr v ON tpd.id_vcr=v.id_vcr

WHERE tp.id_member = '$id_member' and tp.dicheckout = 'T'"; $q = mysql_query($sql,$kon);

while($data = mysql_fetch_array($q)){

$n.= '<span class="border_cart"></span>'.$data['nama_vcr'].' '.$data['harga_vcr']; }

echo $n; }

(22)

$kon = koneksi_db();

$id_member = $_SESSION['id_member'];

$sql = "select * from tbl_pesanan_detail, tbl_pesanan where tbl_pesanan_detail.no_pemesanan = tbl_pesanan.no_pemesanan and tbl_pesanan.id_member = '$id_member' and

tbl_pesanan.dicheckout = 'T'"; $q = mysql_query($sql,$kon); $total_bayar = 0;

while ($data = mysql_fetch_array($q)) { $harga = get_harga_voucher($data['id_vcr']); $total_bayar = $total_bayar + ($harga * $data['qty']); }

return $total_bayar; }

?>

5. Index

<?php include("include/lib_func.php"); ?> <?php include("include/class_paging.php"); ?> <?php include("include/koneksi.php");?> <html>

<head>

<title>Voucher Discount Cart</title>

<link rel="stylesheet" type="text/css" href="style_user/style.css" /> <script type="text/javascript" src="js/boxOver.js"></script> <head>

<body>

<div id="main_container"> <div id="header"> <div class="top_right"> <div class="big_banner">

<a href="index.php"><img src="images/header.jpg" alt="" width="1000" height="135px" border="0" title=""/></a> </div>

</div> </div>

<div id="menu_utama"> <div id="menu_tab"> <ul class="menu">

<li><a href="index.php" class="nav">Today's Voucher</a></li> <li class="divider"></li>

<li><a href="all_voucher.php" class="nav">All Voucher</a></li> <li class="divider"></li>

<li><a href="cara_pembelian.php" class="nav">Cara Pembelian</a></li> <li class="divider"></li>

<li> <?php

$cek = cek_login(); if ($cek == 1){

echo "<a href='aksi/logout.php' class='nav'>Log Out</a>"; }else{

echo "<a href='sign_up.php' class='nav'>Sign In</a>";} ?>

</li>

<li class="divider"></li>

<li><a href="profil.php" class="nav">Profil</a></li> <li class="divider"></li>

<li><a href="cetak_vcr.php" class="nav">Cetak Voucer</a></li> </ul>

</div><!-- end of menu tab --> <div class="konten_tengah">

(23)

$file = "index.php"; $p = new Paging(); $batas = 5;

$posisi = $p->cariPosisi($batas);

$sql = "select * from tbl_vcr limit $posisi,$batas"; $res = mysql_query($sql,$link);

$sql2 = "select * from tbl_vcr"; $res2 = mysql_query($sql2); $jmlrecord = mysql_num_rows($res2);

$jmlhalaman = $p->jumlahHalaman($jmlrecord,$batas); while ($data = mysql_fetch_array($res)) :

?>

<div class="prod_box">

<div class="product_title"><a href="details.php?id=<?php echo $data['id_vcr']; ?>"><?php echo $data['nama_vcr']; ?></a></div>

<div class="gambar_produk_box"> <div class="gambar_produk">

<img width="120px" src="admin/gambar_voucher/small_<?php echo $data['covergbr_vcr']; ?>"> </div>

<div class="deskripsi_produk"> <h3>PROMO INFO</h3>

<?php echo $data['deskripsi_vcr']; ?> </div>

</div>

<div class="deskripsi_harga"><span class="price">Rp. <?php echo $data['harga_vcr']; ?></span></div><br/> <div class="detail_produk_box">

<a href="keranjang.php?id=<?php echo $data['id_vcr']; ?>" class="prod_buy">Add to Cart</a> </div>

</div>

<?php endwhile; ?> <div class='page_paging'> <?php

$linkHalaman = $p->navHalaman($_GET[halaman],$jmlhalaman, 0); echo $linkHalaman;

?> </div> </div>

<div class="konten_kanan"> <?php

$hasil = cek_login(); if ($hasil == 1): ?> <div class="shopping_cart">

<div class="title_menu_kanan">INFORMASI MEMBER</div> <div class="border_box">

Selamat datang <b> <?php

$nama = get_nama(); echo $nama; ?></b> </div>

<div class="cart_details">

Ada <?php echo get_jml_item() ?> Voucher<br /> <span class="border_cart"></span>

Total Harga: Rp. <span class="price"><?php echo get_tot_bayar() ?></span> </div>

<div class="cart_icon">

href="view_keranjang.php" title=""><img src="images/shoppingcart.png" alt="" title="" width="35" height="35" border="0" /></a>

</div></div><br /><br /> <?php

Endif ?>

(24)

</div> </div>

<div class="footer"> <div class="left_footer"> </div>

<div class="center_footer">

<a href="index.php">Voucher Discount Cart</a> </div>

<div class="right_footer"> Di desain dan dibuat oleh Felix Evan </div>

</div> </div> </body> </html>

6. Allvoucher

<?php include("include/lib_func.php"); ?> <html>

<head>

<title>Voucher Discount Cart</title>

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

<div id="main_container"> <div id="header"> <div class="top_right">

<div class="big_banner"><a href="index.php"><img src="images/header.jpg" alt="" width="1002" height="135px" border="0" title=""/></a>

</div> </div> </div>

<div id="menu_utama"> <div id="menu_tab"> <ul class="menu">

<li><a href="index.php" class="nav">Today's Voucher</a></li> <li class="divider"></li>

<li><a href="all_voucher.php" class="nav">All Voucher</a></li> <li class="divider"></li>

<li><a href="cara_pembelian.php" class="nav">Cara Pembelian</a></li> <li class="divider"></li>

<li> <?php

$cek = cek_login(); if ($cek == 1){

echo "<a href='aksi/logout.php' class='nav'>Log Out</a>"; }else{

echo "<a href='sign_up.php' class='nav'>Sign In</a>"; }

?> </li>

<li class="divider"></li>

<li><a href="profil.php" class="nav">Profil</a></li> <li class="divider"></li>

<li><a href="cetak_vcr.php" class="nav">Cetak Voucer</a></li> </ul> </div><!-- end of menu tab -->

<div class="konten_tengah">

<div class="title_menu_tengah">ALL VOUCHER</div><br><br><br> </div>

(25)

<div class="konten_kanan"> <?php

$hasil = cek_login(); if ($hasil == 1): ?>

<div class="shopping_cart">

<div class="title_menu_kanan">INFORMASI MEMBER</div> <div class="border_box">

Selamat datang <b> <?php

$nama = get_nama(); echo $nama; ?></b> </div>

<div class="cart_details">

Ada <?php echo get_jml_item() ?> Voucher<br /> <span class="border_cart"></span>

Total Harga: Rp. <span class="price"><?php echo get_tot_bayar() ?></span> </div>

<div class="cart_icon">

<a href="view_keranjang.php" title=""><img src="images/shoppingcart.png" alt="" title="" width="35" height="35" border="0" /></a>

</div> </div><br /> <?php endif ?>

<div class="title_menu_kanan">5 Voucher Favorit</div> <div class="title_menu_kanan">IKLAN</div>

</div> </div>

<div class="footer"> <div class="left_footer"> </div>

<div class="center_footer">

<a href="index.php">Voucher Discount Cart</a> </div>

<div class="right_footer"> Di desain dan dibuat oleh Felix Evan </div>

</div> </div> </body> </html>

7. browse all voucher

<?php include("include/lib_func.php"); ?> <?php include("include/class_paging.php"); ?> <html>

<head>

<title>Voucher Discount Cart</title>

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

<div id="main_container"> <div id="header"> <div class="top_right"> <div class="big_banner">

<a href="index.php"><img src="images/header.jpg" alt="" width="1000" height="135px" border="0" title=""/></a> </div>

</div> </div>

(26)

<ul class="menu">

<li><a href="index.php" class="nav">Today's Voucher</a></li> <li class="divider"></li>

<li><a href="all_voucher.php" class="nav">All Voucher</a></li> <li class="divider"></li>

<li><a href="cara_pembelian.php" class="nav">Cara Pembelian</a></li> <li class="divider"></li>

<li> <?php

$cek = cek_login(); if ($cek == 1){

echo "<a href='aksi/logout.php' class='nav'>Log Out</a>"; }else{

echo "<a href='sign_up.php' class='nav'>Sign In</a>"; }

?> </li>

<li class="divider"></li>

<li><a href="profil.php" class="nav">Profil</a></li> </ul>

</div><!-- end of menu tab --> <div class="konten_tengah">

<div class="title_menu_tengah">VOUCHER YANG TERSEDIA</div> <?php

$id = $_GET[id];

$file = "browse_all_voucher.php"; $p = new Paging();

$batas = 5;

$posisi = $p->cariPosisi($batas); $link = koneksi_db();

$sql = "select * from tbl_vcr where id_kategori = '$id' limit $posisi,$batas"; $res = mysql_query($sql,$link);

$sql2 = "select * from tbl_vcr where id_kategori = '$id'"; $res2 = mysql_query($sql2);

$jmlrecord = mysql_num_rows($res2);

$jmlhalaman = $p->jumlahHalaman($jmlrecord,$batas); while ($data = mysql_fetch_array($res)) :

?>

<div class="prod_box">

<div class="center_prod_box">

<div class="product_title"><a href="details.php?id=<?php echo $data['id_vcr']; ?>"><?php echo $data['nama_vcr']; ?></a></div>

<div class="gambar_produk_box"> <div class="gambar_produk">

<img width="120px" src="admin/gambar_voucher/small_<?php echo $data['covergbr_vcr']; ?>"> </div>

<div class="deskripsi_produk"> <h3>PROMO INFO</h3>

<?php echo $data['deskripsi_vcr']; ?> </div>

</div>

<div class="deskripsi_harga"><span class="price">Rp. <?php echo $data['harga_vcr']; ?></span></div> </div>

<div class="detail_produk">

<a href="keranjang.php?id=<?php echo $data['id_vcr']; ?>" class="prod_buy">Add to Cart</a> <a href="details.php?id=<?php echo $data['id_vcr']; ?>" class="prod_details">Details</a> </div>

</div>

<?php endwhile; ?> <div class='page_paging'> <?php

$linkHalaman = $p->navHalaman($_GET[halaman],$jmlhalaman, 0); echo $linkHalaman;

(27)

</div> </div>

<div class="konten_kanan"> <?php

$hasil = cek_login(); if ($hasil == 1): ?> <div class="shopping_cart">

<div class="title_menu_kanan">INFORMASI MEMBER</div> <div class="border_box">

Selamat datang <b> <?php

$nama = get_nama(); echo $nama; ?></b> </div>

<div class="cart_details">

Ada <?php echo get_jml_item() ?> Voucher<br /> <span class="border_cart"></span>

Total Harga: Rp. <span class="price"><?php echo get_tot_bayar() ?></span> </div>

<div class="cart_icon">

href="view_keranjang.php" title=""><img src="images/shoppingcart.png" alt="" title="" width="35" height="35" border="0" /></a></div>

</div><br /> <?php endif ?>

<div class="title_menu_kanan">5 Voucher Favorit</div> <div class="title_menu_kanan">IKLAN</div>

</div> </div>

<div class="footer"> <div class="left_footer"> </div>

<div class="center_footer">

<a href="index.php">Voucher Discount Cart</a> </div>

<div class="right_footer"> Di desain dan dibuat oleh Felix Evan </div>

</div> </div> </body> </html>

8. cara pembelian

<?php include("include/lib_func.php"); ?> <html>

<head>

<title>Voucher Discount Cart</title>

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

<div id="main_container"> <div id="header"> <div class="top_right"> <div class="big_banner">

<a href="index.php"><img src="images/header.jpg" alt="" width="1000" height="135px" border="0" title=""/></a> </div>

(28)

<ul class="menu">

<li><a href="index.php" class="nav">Today's Voucher</a></li> <li class="divider"></li>

<li><a href="all_voucher.php" class="nav">All Voucher</a></li> <li class="divider"></li>

<li><a href="cara_pembelian.php" class="nav">Cara Pembelian</a></li> <li class="divider"></li>

<li> <?php

$cek = cek_login(); if ($cek == 1){

echo "<a href='aksi/logout.php' class='nav'>Log Out</a>"; }else{

echo "<a href='sign_up.php' class='nav'>Sign In</a>"; }

?> </li>

<li class="divider"></li>

<li><a href="profil.php" class="nav">Profil</a></li> <li class="divider"></li>

<li><a href="cetak_vcr.php" class="nav">Cetak Voucer</a></li> </ul>

</div><!-- end of menu tab --> <div class="konten_tengah">

<div class="title_menu_tengah">CARA PEMBELIAN</div> <h4><br>

<br><br>

Berikut Langkah-langkah yang harus dilakukan untuk melakukan pembelian di Toko Voucher kami:<br><br> 1. Melakukan pendaftaran sebagai member pada menu daftar yang terdapat dalam menu sign up.<br><br>

2. Setelah melakukan pendaftaran dan berhasil kemudian login sesuai dengan proses pendaftaran sebelumnya.<br><br> 3. Setelah login berhasil, Anda dapat memilih voucher sesuai dengan keinginan pilih Add To Cart bila anda ingin membelinya. <br><br>

4. Setelah sampai pada halaman keranjang/cart anda bisa memilih quantity voucher yang diinginkan dan klik tombol hitung untuk update subtotal harga.<br><br>

5. Setelah proses belanja selesai pilih link checkout untuk proses pemesanan sesuai dengan pilihan anda.<br><br>

6. Harap lakukan pembayaran/transfer pada rekening bank yang tertera setelah proses checkout selesai dan melanjutkan pada halaman konfirmasi pembayaran.<br><br>

7. isi sesuai nominal total voucher anda,nama bank,no rekening,dll.<br><br>

8. Admin kami akan memproses voucher anda apabila transfer anda sesuai dengan nominal keranjang belanja.<br><br> 9. Setelah admin kami menyetujui konfirmasi pembayaran anda, maka anda langsung dapat mencetak voucher anda secara langsung pada menu cetak voucher.<br><br>

10. Terima Kasih Atas Kunjungannya...<br> </h4>

</div>

<div class="konten_kanan"> <?php

$hasil = cek_login(); if ($hasil == 1): ?> <div class="shopping_cart">

<div class="title_menu_kanan">INFORMASI MEMBER</div> <div class="border_box">

Selamat datang <b> <?php

$nama = get_nama(); echo $nama; ?></b> </div>

<div class="cart_details">

Ada <?php echo get_jml_item() ?> Voucher<br /> <span class="border_cart"></span>

Total Harga: Rp. <span class="price"><?php echo get_tot_bayar() ?></span> </div>

<div class="cart_icon">

(29)

/></a> </div> </div><br /> <?php endif ?>

<div class="title_menu_kanan">5 Voucher Favorit</div> <div class="title_menu_kanan">IKLAN</div>

</div> </div>

<div class="footer"> <div class="left_footer"> </div>

<div class="center_footer">

<a href="index.php">Voucher Discount Cart</a> </div>

<div class="right_footer"> Di desain dan dibuat oleh Felix Evan </div>

</div> </div> </body> </html>

9. Cetak

<?php include("include/lib_func.php"); include "fpdf16/fpdf.php";

$cek = cek_login(); if ($cek == 1){ $id=$_GET['id'];

$id_member = $_SESSION['id_member']; $link = koneksi_db();

$q_p = mysql_query("select * from tbl_vcr_out vo INNER JOIN tbl_vcr v ON vo.id_vcr=v.id_vcr

WHERE vo.no_pemesanan='$id'; ",$link);

$pdf=new FPDF(); //First page

$pdf->SetFont('Arial','',20); $pdf->SetFillColor(207,223,233); //$pdf->Image('logo_pb.png',10,5,30); while($v = mysql_fetch_array($q_p)){

$pdf->AddPage('L',array(100,150)); $pdf->Image('vcr.jpg',0,0,150,100); $pdf->SetY(10);$pdf->SetX(100);

$pdf->Cell(20, 10, $v['no_vcr_out'], 0, '0', 'L', true); //$pdf->Ln(); $pdf->SetY(40);$pdf->SetX(80);

$pdf->Cell(80, 10, $v['nama_vcr'], 0, '0', 'L', true); //$pdf->Ln(); $pdf->SetY(60);$pdf->SetX(100);

$pdf->Cell(40, 10, $v['harga_vcr'], 0, '0', 'L', true);

}

$pdf->Output('v.pdf','D'); }else{

echo'anda harus login dulu'; }

(30)

10. halaman cetak voucher

<?php include("include/lib_func.php"); ?> <html>

<head>

<title>Voucher Discount Cart</title>

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

<div id="main_container"> <div id="header"> <div class="top_right"> <div class="big_banner">

<a href="index.php"><img src="images/header.jpg" alt="" width="1000" height="135px" border="0" title=""/></a> </div>

</div> </div>

<div id="menu_utama"> <div id="menu_tab"> <ul class="menu">

<li><a href="index.php" class="nav">Today's Voucher</a></li> <li class="divider"></li>

<li><a href="all_voucher.php" class="nav">All Voucher</a></li> <li class="divider"></li>

<li><a href="cara_pembelian.php" class="nav">Cara Pembelian</a></li> <li class="divider"></li>

<li> <?php

$cek = cek_login(); if ($cek == 1){

echo "<a href='aksi/logout.php' class='nav'>Log Out</a>"; }else{

echo "<a href='sign_up.php' class='nav'>Sign In</a>"; }

?> </li>

<li class="divider"></li>

<li><a href="profil.php" class="nav">Profil</a></li> <li class="divider"></li>

<li><a href="cetak_vcr.php" class="nav">Cetak Voucer</a></li> </ul>

</div><!-- end of menu tab --> <div class="konten_tengah">

<div class="title_menu_tengah">Cetak Voucer</div><br /><br /><br /> <?php

$cek = cek_login(); if ($cek == 1){ ?>

<table> <?php

$id_member = $_SESSION['id_member']; $link = koneksi_db();

$q_p = mysql_query("select * from tbl_pesanan p

INNER JOIN tbl_vcr_out vo ON p.no_pemesanan=vo.no_pemesanan

WHERE p.id_member='$id_member' and p.dicheckout='Y' group by p.no_pemesanan ",$link); while($v = mysql_fetch_array($q_p)){

echo'<tr>';

echo'<td><a href="cetak.php?id='.$v['no_pemesanan'].'">'.$v['tgl_checkout'].'</a></td>'; echo'</tr>';

} ?> </table> <?php }else{

(31)

?> </div>

<div class="konten_kanan"> <?php

$hasil = cek_login(); if ($hasil == 1): ?> <div class="shopping_cart">

<div class="title_menu_kanan">INFORMASI MEMBER</div> <div class="border_box">

Selamat datang <b> <?php

$nama = get_nama(); echo $nama; ?></b> </div>

<div class="cart_details">

Ada <?php echo get_jml_item() ?> Voucher<br /> <span class="border_cart"></span>

Total Harga: Rp. <span class="price"><?php echo get_tot_bayar() ?></span> </div>

<div class="cart_icon">

<a href="view_keranjang.php" title=""><img src="images/shoppingcart.png" alt="" title="" width="35" height="35" border="0" /></a>

</div> </div><br /> <?php endif ?>

<div class="title_menu_kanan">5 Voucher Favorit</div> <div class="title_menu_kanan">IKLAN</div>

</div> </div>

<div class="footer"> <div class="left_footer"> </div>

<div class="center_footer">

<a href="index.php">Voucher Discount Cart</a> </div>

<div class="right_footer"> Di desain dan dibuat oleh Felix Evan </div>

</div> </div> </body> </html>

11. checkout finish

<?php include("include/lib_func.php"); ?> <html>

<head>

<title>Voucher Discount Cart</title>

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

<div id="main_container"> <div id="header"> <div class="top_right"> <div class="big_banner">

<a href="index.php"><img src="images/header.jpg" alt="" width="1000" height="135px" border="0" title=""/></a> </div>

</div> </div>

(32)

<ul class="menu">

<li><a href="index.php" class="nav">Today's Voucher</a></li> <li class="divider"></li>

<li><a href="all_voucher.php" class="nav">All Voucher</a></li> <li class="divider"></li>

<li><a href="cara_pembelian.php" class="nav">Cara Pembelian</a></li> <li class="divider"></li>

<li> <?php

$cek = cek_login(); if ($cek == 1){

echo "<a href='aksi/logout.php' class='nav'>Log Out</a>"; }else{

echo "<a href='sign_up.php' class='nav'>Sign In</a>"; }

?> </li>

<li class="divider"></li>

<li><a href="profil.php" class="nav">Profil</a></li> </ul>

</div><!-- end of menu tab --> <div class="konten_tengah">

<div class="title_menu_tengah">INFO KERANJANG</div> <div class="prod_box_big">

<?php

$cek = cek_login(); if ($cek == 0) { ?>

<p>Maaf Anda belum login atau mendaftar menjadi member.</p>

<p>Proses penambahan keranjang voucher hanya bisa dilakukan apabila Anda telah menjadi member dan telah login..!</p> <p>Silahkan ke halaman Sign Up untuk Login atau Daftar menjadi Member.</p>

<p>Terimakasih</p> <?php

}else{ ?>

<p align=center>TERIMAKASIH ANDA TELAH MEMBELI VOUCHER KAMI</p>

<p align=center>KAMI AKAN SEGERA MENGIRIM VOUCHER YANG TELAH ANDA PESAN </p> <p align=center>setelah anda melakukan pembayaran melalui no rekening berikut xxxxxxxxxxxxxxxxx </p> <p align=center>dan melakukan konfirmasi pembayaran di <a href="konfirmasi.php">sini</a> </p> <?php

} ?> </div> </div>

<div class="konten_kanan"> <?php

$hasil = cek_login(); if ($hasil == 1): ?> <div class="shopping_cart">

<div class="title_menu_kanan">INFORMASI MEMBER</div> <div class="border_box">

Selamat datang <b> <?php

$nama = get_nama(); echo $nama; ?></b> </div>

<div class="cart_details">

Ada <?php echo get_jml_item() ?> Voucher<br /> <span class="border_cart"></span>

Total Harga: Rp. <span class="price"><?php echo get_tot_bayar() ?></span> </div>

<div class="cart_icon">

(33)

/></a> </div> </div><br /> <?php endif ?>

<div class="title_menu_kanan">5 Voucher Favorit</div> <div class="title_menu_kanan">IKLAN</div>

</div>

<div class="footer"> <div class="left_footer"> </div>

<div class="center_footer">

<a href="index.php">Voucher Discount Cart</a> </div>

<div class="right_footer"> Di desain dan dibuat oleh Felix Evan </div>

</div> </div> </body> </html>

12. halaman daftar

<?php include("include/lib_func.php"); ?> <?php include("include/koneksi.php");?> <html>

<head>

<title>Voucher Discount Cart</title>

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

<div id="main_container"> <div id="header">

<div class="top_right"> <div class="big_banner">

<a href="index.php"><img src="images/header.jpg" alt="" width="1000" height="135px" border="0" title=""/></a> </div>

</div> </div>

<div id="menu_utama"> <div id="menu_tab"> <ul class="menu">

<li><a href="index.php" class="nav">Today's Voucher</a></li> <li class="divider"></li>

<li><a href="all_voucher.php" class="nav">All Voucher</a></li> <li class="divider"></li>

<li><a href="cara_pembelian.php" class="nav">Cara Pembelian</a></li> <li class="divider"></li>

<li> <?php

$cek = cek_login(); if ($cek == 1){

echo "<a href='aksi/logout.php' class='nav'>Log Out</a>"; }else{

echo "<a href='sign_up.php' class='nav'>Sign In</a>"; }

?> </li>

<li class="divider"></li>

(34)

<li><a href="cetak_vcr.php" class="nav">Cetak Voucer</a></li> </ul>

</div><!-- end of menu tab --> <div class="konten_tengah">

<div class="title_menu_tengah">HALAMAN PENDAFTARAN MEMBER</div> <div class="prod_box_big">

<p>Silahkan untuk mengisi data diri Anda. Kami berharap, data yang Anda masukan valid.</p> <div class="contact_form">

<script>

// FUNCTION VALIDASI FORM TAMBAH MAPEL function validasi(form){

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

alert('Silahkan Masuukan nama anda'); form.nama.focus();

return false; }

else if(form.usrname.value==''){

alert('Silahkan Masukkan username anda anda'); form.usrname.focus();

return false; }

else if(form.pass.value==''){

alert('Silahkan Masukkan password anda'); form.pass.focus();

return false; }

else if(form.telpon.value==''){

alert('Silahkan Masukkan nomor telepon anda'); form.telpon.focus();

return false; }

else if(form.alamat.value==''){ alert('Silahkan Masukkan alamat anda'); form.alamat.focus();

return false; }

else if(form.email.value==''){ alert('Silahkan Masukkan email anda'); form.email.focus();

return false; }

} </script>

<form action="aksi/proses_daftar.php" method="post" onSubmit="return validasi(this)"> <table border="0">

<tr>

<td><label class="contact"><strong>Nama</strong></label></td> <td><input type="text" class="contact_input" name="nama"/> </tr>

<tr>

<td><label class="contact"><strong>Username</strong></label></td> <td><input type="text" class="contact_input" name="usrname"/></td> </tr>

<tr>

<td><label class="contact"><strong>Password</strong></label></td> <td><input type="password" class="contact_input" name="pass"/></td> </tr><tr>

<td><label class="contact"><strong>Telpon</strong></label></td> <td><input type="text" class="contact_input" name="telpon"/></td> </tr><tr>

<td><label class="contact"><strong>Alamat</strong></label></td> <td><input type="text" class="contact_input" name="alamat"/></td> </tr><tr>

(35)

<td><input type="text" class="contact_input" name="email"/></td> </tr>

<tr>

<td colspan="2">

<input type="submit" name="tombolrequest" value="OK" class="prod_details"/> </td>

</tr> </table> </form> </div> </div> </div>

<div class="konten_kanan"> <?php

$hasil = cek_login(); if ($hasil == 1): ?> <div class="shopping_cart">

<div class="title_menu_kanan">INFORMASI MEMBER</div> <div class="border_box">

Selamat datang <b> <?php

$nama = get_nama(); echo $nama; ?></b> </div>

<div class="cart_details">

Ada <?php echo get_jml_item() ?> Voucher<br /> <span class="border_cart"></span>

Total Harga: Rp. <span class="price"><?php echo get_tot_bayar() ?></span> </div>

<div class="cart_icon">

<a href="view_keranjang.php" title=""><img src="images/shoppingcart.png" alt="" title="" width="35" height="35" border="0" /></a>

</div> </div><br /> <?php endif ?>

<div class="title_menu_kanan">5 Voucher Favorit</div> <div class="title_menu_kanan">IKLAN</div>

</div> </div>

<div class="footer"> <div class="left_footer"> </div>

<div class="center_footer">

<a href="index.php">Voucher Discount Cart</a> </div>

<div class="right_footer"> Di desain dan dibuat oleh Felix Evan </div>

(36)

13. Keranjang belanja

<?php

include("include/lib_func.php"); $cek = cek_login();

if ($cek == 1){

$id_voucher = $_GET['id'];

$id_member = $_SESSION['id_member']; $id_pemesanan = get_id_pesanan($id_member); add_item_pesanan($id_voucher,$id_pemesanan); ?>

<script>

window.alert('Voucher berhasil ditambahkan kekeranjang belanja anda :D'); window.location=('view_keranjang.php')

</script> <?php }else{ ?>

<script>

window.alert('Untuk melanjutkan proses ini, kami persilahkan anda untuk login terlebih dahulu'); window.location=('sign_up.php')

</script> <?php } ?>

14. konfirmasi

<?php include("include/lib_func.php"); ?> <html>

<head>

<title>Voucher Discount Cart</title>

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

<div id="main_container"> <div id="header"> <div class="top_right"> <div class="big_banner">

<a href="index.php"><img src="images/header.jpg" alt="" title="" border="0" height="135px"/></a> </div>

</div> </div>

<div id="menu_utama"> <div id="menu_tab"> <ul class="menu">

<li><a href="index.php" class="nav">Today's Voucher</a></li> <li class="divider"></li>

<li><a href="all_voucher.php" class="nav">All Voucher</a></li> <li class="divider"></li>

<li><a href="cara_pembelian.php" class="nav">Cara Pembelian</a></li> <li class="divider"></li>

<li> <?php

$cek = cek_login(); if ($cek == 1){

echo "<a href='aksi/logout.php' class='nav'>Log Out</a>"; }else{

echo "<a href='sign_up.php' class='nav'>Sign In</a>"; }

?> </li>

<li class="divider"></li>

<li><a href="profil.php" class="nav">Profil</a></li> </ul>

</div><!-- end of menu tab --> <div class="konten_tengah">

(37)

<?php

$cek = cek_login(); if ($cek == 0) { ?>

<p>Maaf Anda belum login atau mendaftar menjadi member.</p>

<p>Proses Konfirmasi hanya bisa dilakukan apabila Anda telah menjadi member dan telah login..!</p> <p>Silahkan ke halaman Sign Up untuk Login atau Daftar menjadi Member.</p>

<p>Terimakasih</p> <?php

}else{

$id_member = $_SESSION['id_member']; $pesanan='';

$sql_konfirmasi = "SELECT * FROM tbl_pesanan WHERE id_member='$id_member'"; $koneksi = koneksi_db();

$ff = mysql_query($sql_konfirmasi,$koneksi); while($p = mysql_fetch_array($ff)){

$pesanan.='<option value="'.$p['no_pemesanan'].'"> - '.$p['tgl_checkout'].' - </option>'; }

?>

<script>

// FUNCTION VALIDASI FORM TAMBAH MAPEL function validasi(form){

if(form.pemesanan.value==''){ alert('Silahkan Pilih Pesanan anda'); form.pemesanan.focus();

return false; }

else if(form.bank_tujuan.value==''){

alert('Silahkan Masukkan No Rekening Tujuan Pengiriman yang telah anda lakukan'); form.bank_tujuan.focus();

return false; }

else if(form.nominal.value==''){

alert('Silahkan Masukkan jumlah Nominal yang ada kirimkan'); form.nominal.focus();

return false; }

else if(form.bank_asal.value==''){

alert('Silahkan Masukkan No Rekening Asal(Nomor rekening yang anda gunakan)'); form.bank_asal.focus();

return false; }

} </script>

Setelah melakukan pembayaran anda bisa melakukan konfirmasi di halaman ini<br/><b>Silahkan isi form konfirmasi dengan benar</b><br/><br/><br/>

<form method="POST" action="aksi/konfirmasi.php" onSubmit="return validasi(this)"> <table>

<tr>

<td>Pesaanan anda pada tanggal : </td>

<td><select name="pesanan"><option value="">-- Pilih --</option><?php echo $pesanan; ?></select></td> </tr>

<tr>

<td>Nomor Rekening Tujuan</td> <td>

<?php $v_bank='';

$q_bank = "SELECT * FROM tbl_bank"; $ggg = mysql_query($q_bank,$koneksi); while($bank = mysql_fetch_array($ggg)){

(38)

}

echo $v_bank; ?>

</td></tr> <tr>

<td>Nomilal yang di transfer</td>

<td><input name="nominal" type="text" value="" /></td> </tr>

<tr>

<td>Nomor Rekening Asal</td>

<td><input name="bank_asal" type="text" value="" /></td> </tr>

<tr>

<td>Pesan Singkat Untuk kami</td>

<td><textarea name="pesan" cols="35" rows="3"></textarea></td> </tr>

<tr>

<td colspan=2><input name="submit" type="submit" value="Kirim Konfirmasi" /></td> </tr>

</table> </form> <?php } ?> </div> </div>

<div class="konten_kanan"> <?php

$hasil = cek_login(); if ($hasil == 1): ?> <div class="shopping_cart">

<div class="title_menu_kanan">INFORMASI MEMBER</div> <div class="border_box">

Selamat datang <b>

<?php

$nama = get_nama(); echo $nama; ?></b> </div>

<div class="cart_details">

Ada <?php echo get_jml_item() ?> Voucher<br /> <span class="border_cart"></span>

Total Harga: Rp. <span class="price"><?php echo get_tot_bayar() ?></span> </div>

<div class="cart_icon">

<a href="view_keranjang.php" title=""><img src="images/shoppingcart.png" alt="" title="" width="35" height="35" border="0" /></a>

</div> </div><br /> <?php endif ?>

<div class="title_menu_kanan">5 Voucher Favorit</div> <div class="title_menu_kanan">IKLAN</div>

</div>

<div class="footer"> <div class="left_footer"> </div>

<div class="center_footer">

<a href="index.php">Voucher Discount Cart</a> </div>

(39)

</div> </div> </div> </body> </html>

15. tampilan profil

<?php include("include/lib_func.php"); ?> <html>

<head>

<title>Voucher Discount Cart</title>

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

<div id="main_container"> <div id="header"> <div class="top_right"> <div class="big_banner">

<a href="index.php"><img src="images/header.jpg" alt="" width="1000" height="135px" border="0" title=""/></a> </div>

</div> </div>

<div id="menu_utama"> <div id="menu_tab"> <ul class="menu">

<li><a href="index.php" class="nav">Today's Voucher</a></li> <li class="divider"></li>

<li><a href="all_voucher.php" class="nav">All Voucher</a></li> <li class="divider"></li>

<li><a href="cara_pembelian.php" class="nav">Cara Pembelian</a></li> <li class="divider"></li>

<li> <?php

$cek = cek_login(); if ($cek == 1){

echo "<a href='aksi/logout.php' class='nav'>Log Out</a>"; }else{

echo "<a href='sign_up.php' class='nav'>Sign In</a>"; }

?> </li>

<li class="divider"></li>

<li><a href="profil.php" class="nav">Profil</a></li> <li class="divider"></li>

<li><a href="cetak_vcr.php" class="nav">Cetak Voucer</a></li> </ul>

</div><!-- end of menu tab --> <div class="konten_tengah">

<div class="title_menu_tengah">PROFIL</div> <h4><br>

<br><br>

Voucher Discount Cart merupakan suatu perusahaan yang bergerak di bidang jual beli voucher secara online. Kami menyediakan berbagai jenis voucher yang anda butuhkan seperti voucher kuliner, rekreasi, dan lain -lain. Dengan adanya kemudahan dalam berbelanja secara online maka kami memberikan fitur-fitur proses pembelian yang mudah dimengerti oleh konsumen. <br><br>

Untuk info lebih lanjut bisa menghubungi call center kami di no 022- 323848734.<br><br><br><br><br><br><br><br><br><br>

HEAD OFFICE:<br><br>

Jalan Babakan Jeruk 4 no 38c,Bandung<br><br> </h4>

</div>

(40)

$hasil = cek_login(); if ($hasil == 1): ?> <div class="shopping_cart">

<div class="title_menu_kanan">INFORMASI MEMBER</div> <div class="border_box">

Selamat datang <b> <?php

$nama = get_nama(); echo $nama;?></b> </div>

<div class="cart_details">

Ada <?php echo get_jml_item() ?> Voucher<br /> <span class="border_cart"></span>

Total Harga: Rp. <span class="price"><?php echo get_tot_bayar() ?></span> </div>

<div class="cart_icon">

<a href="view_keranjang.php" title=""><img src="images/shoppingcart.png" alt="" title="" width="35" height="35" border="0" /></a>

</div> </div><br />

<?php Endif ?>

<div class="title_menu_kanan">5 Voucher Favorit</div> <div class="title_menu_kanan">IKLAN</div>

</div> </div>

<div class="footer"> <div class="left_footer"> </div>

<div class="center_footer">

<a href="index.php">Voucher Discount Cart</a> </div>

<div class="right_footer"> Di desain dan dibuat oleh Felix Evan </div>

</div> </div> </body> </html>

16. login

<?php include("include/lib_func.php"); ?> <?php include("include/koneksi.php");?> <html>

<head>

<title>Voucher Discount Cart</title>

(41)

<div id="main_container"> <div id="header"> <div class="top_right"> <div class="big_banner">

<a href="index.php"><img src="images/header.jpg" alt="" width="1000" height="135px" border="0" title=""/></a> </div>

</div> </div>

<div id="menu_utama"> <div id="menu_tab"> <ul class="menu">

<li><a href="index.php" class="nav">Today's Voucher</a></li> <li class="divider"></li>

<li><a href="all_voucher.php" class="nav">All Voucher</a></li> <li class="divider"></li>

<li><a href="cara_pembelian.php" class="nav">Cara Pembelian</a></li> <li class="divider"></li>

<li> <?php

$cek = cek_login(); if ($cek == 1){

echo "<a href='aksi/logout.php' class='nav'>Log Out</a>"; }else{

echo "<a href='sign_up.php' class='nav'>Sign In</a>"; }

?> </li>

<li class="divider"></li>

<li><a href="profil.php" class="nav">Profil</a></li> <li class="divider"></li>

<li><a href="cetak_vcr.php" class="nav">Cetak Voucer</a></li> </ul>

</div><!-- end of menu tab --> <div class="konten_tengah">

<div class="title_menu_tengah">HALAMAN LOGIN MEMBER</div> <div class="prod_box_big">

<div class="contact_form"> <script>

// FUNCTION VALIDASI FORM TAMBAH MAPEL function validasi(form){

if(form.usrname.value==''){

alert('Silahkan Masuukan username anda'); form.usrname.focus();

return false; }

else if(form.pass.value==''){

alert('Silahkan Masukkan Password anda'); form.pass.focus();

return false; }

} </script>

<form action="aksi/proses_login.php" method="post" onSubmit="return validasi(this)"> <table border="0">

<tr>

<td><label class="contact"><strong>Username</strong></label></td> <td><input type="text" class="contact_input" name="usrname"/></td> </tr>

<tr>

<td><label class="contact"><strong>Password</strong></label></td> <td><input type="password" class="contact_input" name="pass"/></td> </tr>

<td colspan="2">

(42)

</td> </tr> <tr>

<td><a href="daftar.php" class="prod_details">Daftar</a></td> </tr>

</table> </form> </div> <br /> <br /> </div> </div>

<div class="konten_kanan"> <?php

$hasil = cek_login(); if ($hasil == 1): ?> <div class="shopping_cart">

<div class="title_menu_kanan">INFORMASI MEMBER</div> <div class="border_box">

Selamat datang <b> <?php

$nama = get_nama(); echo $nama; ?></b> </div>

<div class="cart_details">

Ada <?php echo get_jml_item() ?> Voucher<br /> <span class="border_cart"></span>

Total Harga: Rp. <span class="price"><?php echo get_tot_bayar() ?

Referensi

Dokumen terkait

Pimpinan Kantor Pelayanan Kekayaan Negara dan Lelang (KPKNL) Manado, perlu memperhatikan temuan dari penelitian ini, dengan secara terus menerus memfokuskan pada

Penelitian ini bertujuan untuk mengetahui dan mengalisa seberapa besar pengaruh kualitas layanan terhadap tingkat kepuasan yang dirasakan oleh nasabah

Karakteristik responden pegawai pengguna komputer di Universitas Muhammadiyah Palembang paling banyak berusia &lt; 30 tahun sebanyak 54,2 %, jenis kelamin laki-laki sebanyak 60,4

pembelajaran yg disampaikan oleh sumber pembelajaran yg disampaikan oleh sumber pesan (guru) kpd penerima pesan.. pesan (guru) kpd

[r]

Aktivitas antibakteri macelignan yang diisolasi dari buah pala (Myristica fragrans Houtt.) terhadap Staphylococcus aureus ATCC 29737 dan S.. epidermidis ATCC 155 telah

Konteks visi yang lebih tepat bagi Padang TV menurut penulis adalah “menjadi pemimpin dalam industri media televisi lokal di Kota Padang dan sekitarnya, dan berkontribusi

Berdasarkan hasil penelitian yang telah dilakukan dan disimpulkan, peneliti menghimbau kepada mahasiswa Fakultas Psikologi UKSW yang sedang mengerjakan skripsi agar mampu