• Tidak ada hasil yang ditemukan

LAMPIRAN A LISTING PROGRAM

N/A
N/A
Protected

Academic year: 2019

Membagikan "LAMPIRAN A LISTING PROGRAM"

Copied!
18
0
0

Teks penuh

(1)

LAMPIRAN A

(2)

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; }

(3)

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; }

(4)

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; }

(5)

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 xmlns="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 &reg;</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'];

(6)

?>

<!----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">

(7)

<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=[&nbsp;]

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=[&nbsp;] 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=[&nbsp;] fade=[on]"><img src="images/cart.png" alt="" title="" border="0" class="left_bt" /></a>

<?php } ?>

</p>

</div> </div>

<?php } }

?>

(8)

<?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>

(9)

<!----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} -->

(10)

} ?> <?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(){

(11)

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=[&nbsp;] 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=[&nbsp;] fade=[on]"><img src="images/cart.png" alt="" title="" border="0" /></a>

(12)

?>

<a href="detail_produk.php?produk_id=<?php /* echo

$row['id_produk']; */ ?>" title="header=[Lihat Detail Produk]

body=[&nbsp;] 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=[&nbsp;] fade=[on]"><img src="images/cart.png" alt="" title="" border="0" /></a>

<?php

/* } else { */ ?>

<a href="login.php" title="header=[Tambah ke Keranjang

(13)

<?php /* } */ ?>

<a href="#" title="header=[Lihat Detail Produk] body=[&nbsp;] 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">

(14)

<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']; ?>

(15)

<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=[&nbsp;] 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=[&nbsp;] fade=[on]"><img src="images/cart.png" alt="" title="" border="0" /></a>

<?php /* } */ ?>

<a href="#" title="header=[Lihat Detail Produk] body=[&nbsp;] 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&amp;m=g&amp;t= 14" border="0" /></a>

<br />

Hubungi kami pada hari kerja pukul 08:00 s/d 17:00 WIB. <span class="border_batas"></span>

(16)

<--!<a href="ymsgr:sendIM?haryoko_heri"><img

src="http://opi.yahoo.com/online?u=haryoko_heri&amp;m=g&amp;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>&copy; copyright 2013 Pacific Computer &reg;<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() {

(17)

$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 &reg;<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']."&nbsp;<b>(".$hsl_jum['jum'].")</b>"; ?></a>

(18)

<?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; }

Referensi

Dokumen terkait

Alhamdulillahirobbil’alamin, puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan karunia-Nya sehingga penulis dapat menyusun dan menyelesaikan skripsi ini

MURID L MURID P JUM MURID JUM GURU 549 JBA8024 SK TAMAN SRI PULAI JKR 5534, JALAN BATAI 3, TAMAN SRI PULAI..

Melakukan penilaian terhadap kegiatan usaha dan atau tindakan pelaku usaha yang dapat mengakibatkan terjadinya praktek monopoli dan atau persaingan usaha tidak

Demikian juga dengan kepemimpinan manajer yang menunjukkan kategori kurang baik dengan persentase 70%.Hasil penelitian ini juga menunjukkan bahwa adanya hubungan yang

tersebut berdampak pada proses kegiatan belajar mengajar dan juga berdampak pada prestasi siswa banyak yang mendapat nilai kurang baik atau tidak mencapai KKM. Dari hasil

kendaraan tersebut berhasil menempuh jarak 15 km, pada hari kedua 25 km, hari ketiga 35 km dan seterusnya membentuk pola aritmatika.. Pada zaman dahulu hiduplah seorang kakek dengan

2 Keluarga Bapak Nurati merupakan salah satu dari sekian keluarga miskin atau rumah tangga miskin (RTM) yang berada di Desa Manduang. Ia tinggal bersama istri dan satu anak

Meskipun demikian, pengaruh ini dapat dihilangkan karena studi di Turki, pada subjek usia 6-60 bulan dengan diare akut, kadar zinc serum baru meningkat secara ber- makna