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
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
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
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
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
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
BAB V KESIMPULAN DAN SARAN ... 88
5.1
Kesimpulan
...
88
5.2
Saran
...
88
DAFTAR PUSTAKA ... 89
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
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
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
DAFTAR TABEL
Tabel 2.1 Komponen Bagan Alir Sistem ... 19
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{
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 {
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;
/*---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;
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{
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
<?phpclass 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;
}
// 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;
}
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']; ?> ( <?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']
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);
/*
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; }
$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">
$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 ?>
</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>
<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>
<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;
</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>
<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">
/></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'; }
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{
?> </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>
<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">
/></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>
<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>
<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>
13. Keranjang belanja
<?phpinclude("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">
<?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)){
}
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>
</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>
$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>
<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">
</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() ?