LAMPIRAN A LISTING PROGRAM

  LAMPIRAN A LISTING PROGRAM

  1. inc.koneksi.php

  <?php $host = "localhost"; $username = "root"; $password = ""; $databasename = "ecommerce"; $connection = mysql_connect($host, $username) or die("Koneksi Bermasalah"); mysql_select_db($databasename, $connection) or die("Databasenya Error"); ?>

  2. style.css

  body{ background:#FFFFFF; /* background:#F0F0F0; */ /*background:#EBEBEB;*/ padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px auto auto auto; color:#000;

  } p{ padding:2px; margin:0px; } #tengah{ width:1000px; height:auto; margin-top:2px; margin-bottom:2px; margin-left:auto; margin-right:auto; padding:0px; } #header{ background:url(images/atasheader.png) repeat-x; width:auto; height:80px; background-position:0px 0px; margin:auto; border-top:0px #6fa7b2 solid; border-bottom:0px #6fa7b2 solid; } #header2{ background-color:#eee; background-image:-moz-linear-gradient(top,#f5f5f5,#dddddd); background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#dddddd)); filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#f5f 5f5,endColorStr=#dddddd); width:auto; height:10px; margin:auto; border-bottom:#565e65 solid 1px; } #logo{ margin-left:50px; float:left; padding:5px; } #namaperusahaan{ text-align:center; font-weight:bold; line-height:20px; color:#FFFFFF; font-size:12px; margin-left:20px; float:left; padding:3px 0 0 0; text-shadow:1px 1px 0 #6fa7b2,0 0 5px #6fa7b2; } #main_content{ clear:both; } #menu_tab{ width:100%; height:30px; background:url(images/bghover.png) repeat-x; border:1px #ccc solid; border-radius: 3px;

  • webkit-border-radius: 3px;
  • moz-border-radius: 3px; } .left_menu_corner{ width:9px; height:30px; float:left; background:url(images/menu_left.gif) no-repeat center; } .right_menu_corner{ width:9px;
height:30px; float:right; background:url(images/menu_right.gif) no-repeat center; } ul.menu { list-style-type:none; float:left; display:block; width:100%; margin:0px; padding:0px;} ul.menu li { display:inline; font-size:11px; font-weight:bold; line-height:30px; } ul.menu li.divider { display:inline; width:2px; height:30px; float:right; border-right: solid 1px #ccc; border-left: solid 1px #ccc; /*background:url(images/batas.png) no-repeat center;*/ } .title_box_login{ width:270px; height:30px; margin:5px 0 0 0; background:url(images/menu_atas_bg.png) no-repeat left; font-size:13px; font-weight:bold; text-align:center; color:#fff; line-height:30px; } /*--------left menu---------*/ ul.left_menu{ width:195px; padding:0px; margin:0px; list-style:none; border:1px #ccc solid; } ul.left_menu li{ margin:0px; list-style:none; } ul.left_menu li.odd a{

width:165px; height:25px; display:block; background:url(images/checked.png) no-repeat left #E0E0E0; background-position:0px 0px; border-bottom:1px #ccc dotted; text-decoration:none; color:#504b4b; padding:0 0 0 30px; line-height:25px; } ul.left_menu li.odd a:hover{ background:url(images/checked.png) no-repeat left #D0D0D0; color:#504b4b; background-position:0px 0px; }

  3. index.php

  <?php session_start(); if(isset($_SESSION['login_pelanggan'])==FALSE) {

  $_SESSION['login_pelanggan']=FALSE; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html ns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows- 1252" /> <link rel="shortcut icon" href="images/pacific.png" /> <titlePacific Computer ®</title> <?php include("lib_func.php"); ?> <link rel="stylesheet" type="text/css" href="style.css" /> <script type="text/javascript" src="js/boxOver.js"></script> <script src="javascripts/jquery.js" type="text/javascript"></script> </head> <body> <?php if(!isset($_REQUEST['judul']))

  $judul='beranda'; else { $judul=$_REQUEST['judul']; $judul=str_replace('**',' ',$judul); }

  ?> <!----HEADER---> <div id="header">

  <?php ataslogoalamat(); ?> </div> <div id="header2"></div> <!---ISI TENGAH----> <div id="tengah"> <div align="right"> <div id="container"> <div id="topnav" class="topnav"></div> </div> </div> <div id="main_content"> <?php menu_atas(); ?> <div class="left_content"> <?php keranjang(); ?> <div class="title_box_subkategori">SubKategori</div> <ul class="left_menu"> <?php list_subkategori(); ?> </ul>

  <?php hubungi(); ?> <?php kirim(); ?> </div> <div class="center_content"> <div class="center_title_bar">Katalog Produk</div> <?php include "inc.koneksi.php";

  $sqlCount = "SELECT COUNT(id_produk) FROM tbl_produk"; $rsCount = mysql_fetch_array(mysql_query($sqlCount)); $banyakData = $rsCount[0]; $page = isset($_GET['page']) ? $_GET['page'] : 1; $limit = 9; $mulai_dari = $limit * ($page - 1); $sql = mysql_query("SELECT * FROM tbl_produk ORDER BY id_produk DESC LIMIT $mulai_dari,$limit"); $jumlahdata=mysql_num_rows($sql); if($jumlahdata>0){ $i=0; while ($row = mysql_fetch_array($sql)){ $i++;

  ?> <div class="prod_box"> <div class="produk_tengah">

  <div class="product_title"><a href="detail_produk.php?produk_id=<?php echo $row['id_produk']; ?>" title="header=[<?php echo $row['id_produk']; ?>] body=[Nama : <?php echo $row['nama_produk']; ?><br>Harga : Rp. <?php echo number_format($row['harga'],0, ",","."); ?>,-<br>Deskripsi : <?php echo $row['deskripsi']; ?>] fade=[on]"><?php echo $row['nama_produk']; ?></a></div> <div class="gambar_produk">

  <a href="detail_produk.php?produk_id=<?php echo $row['id_produk']; ?>"><img src="GambarProduk/<?php echo $row['file_gambar']; ?>" style="cursor:pointer;"></a> </div> <div class="harga_display">Rp. <?php echo number_format($row['harga'],0, ",","."); ?>,-</div> </div> <div class="bawah_produk"> <p align="center"> <a href="detail_produk.php?produk_id=<?php echo $row['id_produk']; ?>" title="header=[Lihat Detail Produk] body=[ ] fade=[on]"><img src="images/note.png" alt="" title="" border="0" class="left_bt" /></a> <?php if ($_SESSION['login_pelanggan']==TRUE)

  { ?> <a href="input_keranjang.php?produk_id=<?php echo

  $row['id_produk']; ?>" title="header=[Tambah ke Keranjang Belanja] body=[ ] fade=[on]"><img src="images/cart.png" alt="" title="" border="0" class="left_bt" /></a> <?php

  } else { ?> <a href="login.php" title="header=[Tambah ke Keranjang

  Belanja] body=[ ] fade=[on]"><img src="images/cart.png" alt="" title="" border="0" class="left_bt" /></a> <?php

  } ?>

  </p> </div> </div> <?php

  } }

  ?> <div class="center_title_bar_halaman"> <div class="pagination">

  <?php $banyakHalaman = ceil($banyakData / $limit); echo '<a href="index.php?page=1"><<</a> '; if($page > 1) { $previous=$page-1; echo '<a href="index.php?page='.$previous.'"><</a> '; }else{ echo "<span class='disabled'><</span> "; } for($i = 1; $i <= $banyakHalaman; $i++){ if($page != $i){ echo '<a href="index.php?page='.$i.'">'.$i.'</a> '; }else{ echo "<span class='current'>$i</span> "; } } if($page < $banyakHalaman) { $next=$page+1; echo '<a href="index.php?page='.$next.'">></a> '; }else{ echo "<span class='disabled'>></span> "; } if($page < $banyakHalaman) { $next=$page+1; echo '<a href="index.php?page='.$banyakHalaman.'">>></a>

  '; }else{ echo "<span class='disabled'>>></span> "; }

  ?> </div> </div> </div> <div class="right_content">

  <?php cari(); ?> <?php terbaru(); ?> <?php bestseller(); ?> <?php banyakdilihat(); ?>

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

  <!----FOOTER---> <div class="footer"> <?php footer(); ?> </div> </body> </html>

  4. inc.librari.php

  <?php function idauto($tabel, $inisial){ $struktur = mysql_query("SELECT * FROM $tabel"); $field = mysql_field_name($struktur,0); $panjang = mysql_field_len($struktur,0); $qry = mysql_query("SELECT max(".$field.") FROM ".$tabel); $row = mysql_fetch_array($qry); if ($row[0]=="") {

  $angka=0; } else {

  $angka = substr($row[0], strlen($inisial)); } $angka++; $angka =strval($angka); $tmp =""; for($i=1; $i<=($panjang-strlen($inisial)-strlen($angka));

  $i++) { $tmp=$tmp."0";

  } return $inisial.$tmp.$angka; } ?>

  5. lib.func.php

  <?php function header_bawah(){ ?> <style type="text/css"> <!-- .style1 {color: #000000}

  • > </style> <?php

  } ?> <?php function menu_atas_pelanggan(){ ?> <div id="menu_tab"> <ul class="menu"> <li><a href="logout.php" class="nav7">Logout</a></li> <li class="divider"></li> <li><a href="pesanbayar.php" class="nav5">Pesan dan Bayar</a></li> <li class="divider"></li> <li><a href="tentangkami.php" class="nav6">Tentang Kami</a></li> <li class="divider"></li> <li><a href="history_pesanan.php" class="nav9">History Pemesanan</a></li> <li class="divider"></li> <li><a href="profil_user.php" class="nav8"><?php echo ucfirst($_SESSION['username_pelanggan']); ?></a></li> <li class="divider"></li> <li><a href="index.php?judul=beranda" class="nav2">Beranda</a></li> </ul> </div> <?php } ?> <?php function menu_atas_pengunjung(){ ?> <div id="menu_tab"> <ul class="menu"> <li><a href="login.php" class="nav1">Login</a></li> <li class="divider"></li> <li><a href="register.php" class="nav4">Daftar</a></li> <li class="divider"></li> <li><a href="pesanbayar.php" class="nav5">Pesan dan Bayar</a></li> <li class="divider"></li> <li><a href="tentangkami.php" class="nav6">Tentang Kami</a></li> <li class="divider"></li> <li><a href="index.php?judul=beranda" class="nav2">Beranda</a></li> </ul> </div> <?php } ?> <?php function menu_atas(){ if ($_SESSION['login_pelanggan']==TRUE) { menu_atas_pelanggan(); } else { menu_atas_pengunjung(); }

  } ?> <?php function terbaru(){ ?>

  <?php include "inc.koneksi.php"; $sql = mysql_query("SELECT id_produk,nama_produk,harga,file_gambar FROM tbl_produk ORDER BY id_produk DESC LIMIT 1");

  $row = mysql_fetch_array($sql); $id_produk=$row['id_produk']; $nama_produk=$row['nama_produk']; $harga=$row['harga']; $file_gambar=$row['file_gambar']; ?> <div class="title_box_terbaru">Terbaru</div>

  <div class="border_box"> <div class="product_title"><a href="detail_produk.php?produk_id=<?php echo $row['id_produk']; ?>"><?php echo "$nama_produk"; ?></a></div> <div class="gambar_produk"><a href="sew980.php"><img src="GambarProduk/<?php echo $row['file_gambar']; ?>"></a></div> <div class="harga_display">Rp. <?php echo number_format($row['harga'],0, ",","."); ?>,-</div> <!--<div class="harga_display_kotak_yang_dipinggir"> <?php

  /* if ($_SESSION['login_pelanggan']==TRUE) { */ ?> <a href="input_keranjang.php?produk_id=<?php /* echo

  $row['id_produk']; */ ?>" title="header=[Tambah ke Keranjang Belanja] body=[ ] fade=[on]"><img src="images/cart.png" alt="" title="" border="0" /></a> <?php

  /* } else { */ ?> <a href="login.php" title="header=[Tambah ke Keranjang

  Belanja] body=[ ] fade=[on]"><img src="images/cart.png" alt="" title="" border="0" /></a> <?php

  /* } */

  ?> <a href="detail_produk.php?produk_id=<?php /* echo $row['id_produk']; */ ?>" title="header=[Lihat Detail Produk] body=[ ] fade=[on]"><img src="images/note.png" alt="" title="" border="0" /></a> </div> --> </div> <?php } ?> <?php function banyakdilihat(){ ?>

  <?php include "inc.koneksi.php"; $sql = mysql_query("SELECT id_produk,nama_produk,harga,file_gambar FROM tbl_produk WHERE counter=(SELECT MAX(counter) FROM tbl_produk) LIMIT 1");

  $row = mysql_fetch_array($sql); $id_produk=$row['id_produk']; $nama_produk=$row['nama_produk']; $harga=$row['harga']; $file_gambar=$row['file_gambar']; ?>

  <div class="title_box_terbanyak">Banyak Dilihat</div> <div class="border_box"> <div class="product_title"><a href="detail_produk.php?produk_id=<?php echo $row['id_produk']; ?>"><?php echo "$nama_produk"; ?></a></div> <div class="gambar_produk"><a href="sew980.php"><img src="GambarProduk/<?php echo $row['file_gambar']; ?>"></a></div> <div class="harga_display">Rp. <?php echo number_format($row['harga'],0, ",","."); ?>,-</div> <!--<div class="harga_display_kotak_yang_dipinggir"> <?php

  /* if ($_SESSION['login_pelanggan']==TRUE) { */ ?> <a href="#" title="header=[Tambah ke Keranjang Belanja] body=[ ] fade=[on]"><img src="images/cart.png" alt="" title="" border="0" /></a> <?php

  /* } else { */ ?> <a href="login.php" title="header=[Tambah ke Keranjang

  Belanja] body=[ ] fade=[on]"><img src="images/cart.png" alt="" title="" border="0" /></a>

  <?php /* } */ ?>

  <a href="#" title="header=[Lihat Detail Produk] body=[ ] fade=[on]"><img src="images/note.png" alt="" title="" border="0" /></a> </div> --> </div> <?php } ?> <?php function cari(){ ?>

  <div class="title_box_cari">Pencarian</div> <div class="border_box_cari">

  <form action="hasil_pencarian.php" method="get"> <input type="text" name="keyword" input id="s" onfocus="if (this.value == 'Pencarian..') {this.value = '';}" value="Pencarian.." onblur="if (this.value == '') {this.value = 'Pencarian..';}" /> <!--<input name="carii" value="Cari" type="submit" class="cari">

  • > </form> </div> <?php } function keranjang(){

  ?> <div class="shopping_cart">

  <?php include "inc.koneksi.php"; if ($_SESSION['login_pelanggan']==TRUE) { $id_pelanggan=$_SESSION['id_pelanggan']; $sql = mysql_query("SELECT sum( qty ) as qty, sum( subtotal ) as subtotal FROM tbl_keranjang WHERE id_pelanggan =

  '$id_pelanggan'"); $pesan = 0; $pesan2 = 0; $psn = mysql_fetch_row($sql);

  $pesan = $pesan + $psn[0]; $pesan2 = $pesan2 + $psn[1];

  ?> <div class="cart_title">Keranjang Belanja</div> <div class="cart_details"> Jumlah : <b><?php echo $pesan; ?></b> item <br />

  <span class="border_cart"></span> Total : <b>Rp. <?php echo number_format($pesan2,0, ",","."); ?>,-</b> </div> <div class="cart_icon"> <a href="list_keranjang_belanja.php"> <img src="images/shoppingcart.png" alt="" title="" border="0" /> </a> <?php

  } else { ?>

  <div class="cart_title">Keranjang Belanja</div> <div class="cart_details"> Jumlah : <b>0</b> item <br /> <span class="border_cart"></span> Total : <b>Rp. 0,-</b> </div> <div class="cart_icon"> <a href="login.php"> <img src="images/shoppingcart.png" alt="" title="" border="0" /> </a> <?php

  } ?>

  </div> </div> <?php } function bestseller(){ ?>

  <?php include "inc.koneksi.php"; $sql = mysql_query("SELECT a.id_produk, a.nama_produk, a.file_gambar, a.harga, SUM(b.qty)

  FROM tbl_produk a LEFT JOIN tbl_detail_pesanan b ON a.id_produk = b.id_produk

  GROUP BY a.nama_produk, a.file_gambar, a.harga ORDER BY SUM(b.qty) DESC LIMIT 1");

  $row = mysql_fetch_array($sql); $id_produk=$row['id_produk']; $nama_produk=$row['nama_produk']; $harga=$row['harga']; $file_gambar=$row['file_gambar']; ?> <div class="title_box_terlaris">Terlaris</div>

  <div class="border_box">

  <div class="product_title"><a href="detail_produk.php?produk_id=<?php echo $row['id_produk']; ?>"><?php echo "$nama_produk"; ?></a></div> <div class="gambar_produk"><a href="sew980.php"><img src="GambarProduk/<?php echo $row['file_gambar']; ?>"></a></div> <div class="harga_display">Rp. <?php echo number_format($row['harga'],0, ",","."); ?>,-</div> <!--<div class="harga_display_kotak_yang_dipinggir"> <?php

  /* if ($_SESSION['login_pelanggan']==TRUE) { */ ?> <a href="#" title="header=[Tambah ke Keranjang Belanja] body=[ ] fade=[on]"><img src="images/cart.png" alt="" title="" border="0" /></a> <?php

  /* } else { */ ?> <a href="login.php" title="header=[Tambah ke Keranjang

  Belanja] body=[ ] fade=[on]"><img src="images/cart.png" alt="" title="" border="0" /></a> <?php

  /* } */ ?>

  <a href="#" title="header=[Lihat Detail Produk] body=[ ] fade=[on]"><img src="images/note.png" alt="" title="" border="0" /></a> </div> --> </div> <?php } function hubungi(){ ?>

  <div class="title_box_kontak">Hubungi Kami</div> <div class="border_box"> <b>Customer Support</b><span class="border_kontak"></span> <a href="ymsgr:sendIM?pacific_computer88"><img src="http://opi.yahoo.com/online?u=pacific_computer88&m=g&t= 14" border="0" /></a> <br /> Hubungi kami pada hari kerja pukul 08:00 s/d 17:00 WIB.

  <span class="border_batas"></span> <b>Pacific Coputer</b><br>HP : 0852-7575-8828<span class="border_kontak"></span>

  <--!<a href="ymsgr:sendIM?haryoko_heri"><img src="http://opi.yahoo.com/online?u=haryoko_heri&m=g&t=14" border="0" /></a>--> </div> <?php } function right_produk2(){ ?>

  <div class="title_box">New Products</div> <div class="border_box"> <div class="product_title"><a href="sew980.php">2R Tipe 003</a></div> <div class="gambar_produk"><a href="sew980.php"><img src="gambarproduk/Celana Pendek K10.png" border="0" /></a></div> <div class="harga_display">Rp. 1.200.000.-</div> </div> <?php } function footer(){ ?>

  <table width="100%" border="0" align="center"> <tr> <td width="334"><img src="images/paypal_logo.jpg" /><img src="images/visamastercard.jpg" /><img src="images/bni46.jpg" /></td> <td width="495"> <p>© copyright 2013 Pacific Computer ®<br /></p> <p>Jl. Putri Merak Jingga No. 188, Medan<br /></p> <p>HP : 0852-7575-8828 atau 0852-7575-8858<br /></p> <p>Email : pacific_computer88@yahoo.com</p> </td> <td width="334"><img src="images/facebook.png" border="0"/><img src="images/twiiter.png" border="0"/></td> </tr> </table> <!--<div class="left_footer"> <img src="images/paypal_logo.jpg" /><img src="images/visamastercard.jpg" /><img src="images/bni46.jpg" /> <?php } ?> <?php function info_tanggal()

  { $hari=array("Minggu","Senin","Selasa","Rabu","Kamis","Jum'at","Sabtu ");

  $bulan=array("","Januari","Februari","Maret","April","Mei","Juni","J uli", "Agustus","September","Oktober","November","Desember");

  $tgl=getdate(); echo $hari[$tgl['wday']].", $tgl[mday]- ".$bulan[$tgl['mon']]."-$tgl[year]";

  } ?> <?php function ataslogoalamat(){ ?>

  <div id="logo"> <img src="images/1merahbiru.png" /><img src="images/2abuhitam.png" /> </div>

  <div id="namaperusahaan"> PACIFIC COMPUTER ®<br /> Jl. Putri Merak Jingga No 188, Medan<br /> HP : 0852-7575-8828 atau 0852-7575-8858 </div> <?php } ?> <?php function list_subkategori(){ include "inc.koneksi.php"; $row=1; $sql=mysql_query("SELECT * FROM tbl_subkategori ORDER BY id_subkategori"); /* $qry=mysql_query($sql) or die ("Gagal Query"); */ if(mysql_num_rows($sql)>0){ while($data=mysql_fetch_array($sql)){ $sql_jum="SELECT COUNT(*) AS jum FROM tbl_produk WHERE id_subkategori='".$data['id_subkategori']."'"; $qry_jum=mysql_query($sql_jum); $hsl_jum=mysql_fetch_array($qry_jum); $nama_subkategori=$data['nama_subkategori']; $nama_subkategori=str_replace(' ','**',$nama_subkategori);

  ?> <li class="odd">

  <a href="tampil_pilih_subkategori.php?id_subkategori=<?php echo $data['id_subkategori']; ?>&judul=<?php echo $nama_subkategori ?>"><?php echo $data['nama_subkategori']." <b>(".$hsl_jum['jum'].")</b>"; ?></a> </li>

  <?php } } }

  ?> <?php function kirim(){ ?>

  <div class="title_box_kirim">Jasa Pengiriman</div> <div class="border_box"> <img src="images/logojne.png" /> <br /> <div class="harga_display"> <form action="http://www.jne.co.id/index.php" method="get" target="_blank"> <input type="hidden" name="mib" id="mib" value="tracking.detail" /> <input type="text" name="awb" id="awb" size="15" /> <input type="submit" class="formlogintombol" value="Cek" /> </form> <br />

  • Masukkan Nomor Resi Anda <?php

  } function konversikedolar($uang){ include "inc.koneksi.php"; $res=mysql_query("select kurs from tbl_mata_uang where kode='USD'"); if($res){

  $data=mysql_fetch_row($res); return $uang/$data[0]; } else return 0;

  } ?>