LISTING PROGRAM
1. HOME.PHP
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title>
</head>
<body>
<div class="main-slideshow hidden-phone"> <div class="container">
<div class="row"> <div class="span12">
<ul class="rr slider" id="main-slider">
<li class="slide-1"> <div class="slide"> <figure>
<img src="img/ph/ph-home-banner-1.png" alt=""/> </figure>
<div class="content-wrapper"> <div class="content">
<h1>Koleksi Kemeja</h1> <p>
Untuk mendukung penampilan santai, fashionable, serta dinamis. Temukan koleksi berbagai macam kemeja yang keren sesuai penampilan yang anda inginkan.
</p> </div> </div> </div> </li>
<li class="slide-2 current"> <div class="slide"> <figure>
<img src="img/ph/ph-home-banner-2.png" alt=""/> </figure>
<div class="content-wrapper"> <div class="content">
<p>
Tampil Elegan dan menawan dan fashionable adalah idaman setiap pria. Kami sajikan koleksi-koleksi kaos yang sesuai keinginan anda.
</p> </div>
</div> </div>
</li>
<li class="slide-3"> <div class="slide"> <figure>
<img src="img/ph/ph-home-banner-3.png" alt=""/> </figure>
<div class="content-wrapper"> <div class="content">
<h1>Koleksi Jeans</h1> <p>
Temukan koleksi jeans dengan berbagai macam model dan warna untuk
mendukung penampilan anda dimanapun dan kapanpun, yang elegan tampil berani dan berbeda. </p>
</div> </div> </div> </li>
<li class="slide-4"> <div class="slide"> <figure>
<img src="img/ph/ph-home-banner-4.png" alt=""/> </figure>
<div class="content-wrapper"> <div class="content">
<h1>Aksesoris Lainnya</h1> <p>
Koleksi perlengkapan pria, dengan berbagai macam pilihan warna yang sesuai dengan fashion style terkini.
</p> </div>
</div> </div>
</div>
<div class="slideshow-bottom">
<div class="menu-gradient gradient">Gradient</div>
<div class="menu-wrapper"> <div class="container"> <div class="row-fluid"> <div class="span12">
<ul class="rr slider-menu" id="main-slider-menu"> <li class="span3 alpha25 current">
<div class="triangle ir">Triangle</div> <div class="button" id="open-slide-1"> <span class="splitter">Splitter</span> Koleksi Kemeja 2013
</div> </li>
<li class="span3 alpha25"> <div class="triangle ir">Triangle</div> <div class="button" id="open-slide-2"> <span class="splitter">Splitter</span> Aneka Kaos
</div> </li>
<li class="span3 alpha25">
<div class="triangle ir">Triangle</div> <div class="button" id="open-slide-3"> <span class="splitter">Splitter</span> Koleksi Jeans
</div> </li>
<li class="span3 alpha25">
<div class="triangle ir">Triangle</div> <div class="button" id="open-slide-4"> <span class="splitter">Splitter</span> Aksesoris Lainnya
<span class="splitter secondary">Splitter</span> </div>
</div> </div>
<div role="main" class="homepage container"> <div class="row">
<div class="span12 main-heading"> <div class="heading-line"></div> <div class="heading-wrapper"> <h1>Popular products</h1> </div>
</div> </div>
<ul class="row-fluid clearfix rr popular-products grid-display" style="background:#FFF"> <?php
$q=mysql_query("select * from produk where status<>'featured' LIMIT 16"); while ($r=mysql_fetch_array($q))
{
echo"<li class='span3 alpha25 desat'> <div class='prod-wrapper'>";
if ($r[status]=="baru") {
echo "<span class='corner-badge hot-right ir'>Hot</span>"; }
else {
echo "<span class='corner-badge hot-right ir hidden'>Hot</span>";
}
if ($r[diskon]!="0") {
//echo"<span class='badge corner-badges-grid'>$r[diskon]%</span>";
echo "<span class='badge corner-badge off-35'>$r[diskon] % Off</span>";
} else {
echo "<span class='badge corner-badge off-35 hidden'></span>";
}
$disc = ($r[diskon]/100)*$r[harga];
$hargadisc = number_format(($r[harga]-$disc),0,",","."); $d=$r['diskon'];
$htetap="<span>$r[harga]</span>";
$hdiskon="<span style='text-decoration:line-through;font-size:0.9em'>$r[harga]</span><span></span>";
if ($d!= "0"){
$divharga=$hdiskon; }else{
$divharga=$htetap; }
$stok=$r['stok']; $tombolbeli="<a
href='aksi.php?module=keranjang&act=tambah&id=$r[id_produk]' class='text'>Beli</a>"; $tombolhabis="<a href='' class='text'>Stok Habis</a>";
if ($stok!= "0"){ $tombol=$tombolbeli; }else{
$tombol=$tombolhabis; }
echo"<span class='badge price-badge'> <span class='value'>
<span>Rp.</span> $divharga
</span> </span>
<a href='?hal=detail&id=$r[id_produk]'>
<img src='foto_produk/medium_$r[gambar]' class='desat-ie' alt='' width='238' height='288' style='border:0px solid #F03;margin-bottom:3px;'>
</a>
<span class='info gradient'>
<span class='title'>$r[nama_produk]</span> <span class='add-to-cart clearfix'>
<span class='icon ir'>Cart</span> $tombol
</span> </span> </div> </li>"; }
<div class="row top-spacing"> <div class="span12 main-heading"> <div class="heading-line"></div> <div class="heading-wrapper"> <h1>Other products</h1> </div>
</div> </div>
<div id="other-prod-slider"> <div class="navigation"></div>
<ul class="row-fluid clearfix rr other-products"> <?php
$f=mysql_query("select * from produk LIMIT 8"); while($f1=mysql_fetch_array($f))
{
echo"<li class='span3 alpha25 desat'>
<a href='media.php?hal=detail&id=$f1[id_produk]'>
<span class='badge off ir hidden'>Off</span> <img src='foto_produk/small_$f1[gambar]' alt='' width='50'/>
</a>
<span class='info'>
<span class='title'>$f1[nama_produk]</span> </span>
</li>";
} ?>
</ul> </div> </div> </body> </html>
2. MEDIA.PHP
<?php
error_reporting(0); session_start();
include "config/koneksi.php"; include "config/fungsi_indotgl.php"; include "config/pagingproduk.php"; include "config/fungsi_combobox.php"; include "config/library.php";
include "config/fungsi_rupiah.php"; include "hapus_orderfiktif.php";
if (empty($_SESSION['namauser']) AND empty($_SESSION['passuser'])){ $user="Pengunjung";
} else {
$user="$_SESSION[namalengkap]"; }
?>
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--> <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]--> <!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]--> <!--[if gte IE 9]> <html class="no-js gte-ie9"> <![endif]--> <!--[if gt IE 99]><!--> <html class="no-js"> <!--<![endif]--> <head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>..:: FathStudio ::..</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width">
<link rel="stylesheet" href="css/normalize.min.css"> <link rel="stylesheet" href="css/main.css">
<link rel="stylesheet" href="css/media-queries.css"> <link rel="stylesheet" href="css/bootstrap.css">
<script src="js/vendor/modernizr-2.6.1.min.js"></script>
<link rel="stylesheet" href="css_ticker/style.css">
<script type="text/javascript" src="js_ticker/jquery.min.js"></script>
<script type="text/javascript" src="js_ticker/jquery.totemticker.js"></script> <script type="text/javascript">
$(function(){
$('#vertical-ticker').totemticker({
row_height : '100px',
next : '#ticker-next',
previous : '#ticker-previous',
stop : '#stop',
start : '#start',
}); });
</script>
</head> <body>
<!--[if lt IE 7]>
<p class="chromeframe">You are using an outdated browser. <a href="http://browsehappy.com/">Upgrade your browser today</a> or <a
href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to better experience this site.</p>
<![endif]-->
<div class="top-bar"> <div class="container"> <div class="row">
<div class="span3 shipping">
<SCRIPT language=JavaScript>var d = new Date(); var h = d.getHours();
if (h < 11) { document.write('Selamat pagi, pengunjung...'); }
else { if (h < 15) { document.write('Selamat siang, pengunjung...'); } else { if (h < 19) { document.write('Selamat sore, pengunjung...'); } else { if (h <= 23) { document.write('Selamat malam, pengunjung...'); } }}}</SCRIPT>
</div>
<div class="span9 menu clearfix"> <ul class="clearfix rr">
<li>
<a href="">
<span class="ir icon my-account"></span>
<span style="color:#FFF; font-size:10px"><?php echo "Halo, $user"; ?></span>
</a> </li> <?php
if (!empty($_SESSION['namauser']) AND !empty($_SESSION['passuser'])){ ?>
<li>
<a href="logout.php">
<span style="color:#FFF;font-size:10px"> Logout</span> </a>
</li> <?php
}
if (empty($_SESSION['namauser']) AND empty($_SESSION['passuser'])){ ?>
<li>
<a href="?hal=login">
<span class="ir icon log-in"></span>
<span style="color:#FFF;font-size:10px"> Log in</span> </a>
</li> <?php
} ?> </ul>
</div> </div> </div> </div>
<header class="container"> <div class="row">
<div class="span3 logo-wrapper"> <a href="?hal=home" class="logo"> <span class="icon ir">FathStudio</span> <h1>FathStudio</h1>
</a> </div>
<div class="span5 collections">
<div><span class="ir arrow up">Up</span></div> <div>
<ul class="content rr">
<li class="current"><a href="">Koleksi Terbaru Tahun 2014</a></li> <li><a href="">Fashion Trendy Dan Bergaya Untuk Anda</a></li>
<li><a href="">Jangan Lewatkan Kesempatan Untuk Mendapat Diskon</a></li> </ul>
</div>
</div>
<div class="shopping-cart">
<span class="icon ir">Cart</span> <?php
$sid = session_id();
$sql = mysql_query("SELECT SUM(jumlah*harga) as total,SUM(jumlah) as totaljumlah FROM orders_temp, produk
WHERE id_session='$sid' AND orders_temp.id_produk=produk.id_produk");
$r=mysql_fetch_array($sql); if ($r['totaljumlah'] != ""){
$total_rp = format_rupiah($r[total]);
echo "<span class='text'><a href='?hal=cart'><span class='title'>Shopping Cart</span></a> (<span>$r[totaljumlah]</span> items) - </span>
<span
class='price'><span>Rp.</span><span>$total_rp</span></span>"; }
else {
echo "<span class='text'><a href='?hal=cart'><span class='title'>Shopping Cart</span></a> (<span>0</span> items) - </span>
<span
class='price'><span>Rp.</span><span>0</span></span>"; }
?> </div>
</div> </div>
<div class="row main-menu-wrapper">
<div class="span9">
<ul class="main-menu clearfix rr" id="main-menu">
<li><a href="?hal=home" class="current">Home</a></li> <li id="shop-submenu-area">
<a href="#" id="shop-submenu-trigger">Kategori</a> <ul class="row shop-submenu rr">
<?php
$kategori=mysql_query("select * from kategori"); while($k=mysql_fetch_array($kategori))
{
echo"<li class='span2 beta'> <ul class='rr'>
<li>
<span class='category' style='margin-bottom:-10px;'><a
href='?hal=detail1&kategori=$k[nama_kategori]&id_kategori=$k[id_kategori]'>$k[nama_kateg ori]</a></span>
</li>";
$prod=mysql_query("select * from produk where id_kategori='$k[i]' LIMIT 5 ");
while ($dp=mysql_fetch_array($prod)) {
echo"<li style='border:0px solid;margin-top:px;'><a href='?hal=detail&id=$dp[id_produk]'>$dp[nama_produk]</a></li>";
} echo"</ul>
</li>"; } ?>
</ul> </li>
<li><a href="?hal=carabeli">Cara Pembelian</a></li> <li><a href="?hal=produk-lists">Produk Kami</a></li> <li><a href="?hal=cart">Cart</a></li>
<li><a href="?hal=contact">Contact</a></li> </ul>
</div> </div>
</header>
<?php
include "konten.php"; ?>
<footer>
<div class="top">
<div class="container"> <div class="row">
</div> </div> </div> </div> </div>
<div class="middle"> <div class="container">
<div class="row footer-menu">
<div class="span3" style="color:#FFF;font-size:0.8em"> <?php
include "statistik.php"; ?>
</div>
<div class="span3"> <h2>My Account</h2> <ul class="rr">
<li><a href="?hal=home">Beranda</a></li>
<li><a href="?hal=carabeli">Cara Pembelian</a></li> <li><a href="?hal=produk-lists">Produk Kami</a></li> <li><a href="?hal=cart">Shopping Cart</a></li>
<li><a href="?hal=contact">Kontak Kami</a></li> </ul>
</div>
<div class="span3"> <h2>Sekilas Info</h2> <ul id="vertical-ticker"> <?php
$sekilas=mysql_query("select * from sekilasinfo"); while($s=mysql_fetch_array($sekilas))
{ echo"<li>$s[info]e</li>"; } ?> </ul>
</div>
<div class="span3">
<ul class="connect rr"> <li>
<a href="#" class="clearfix">
<span class="ir icon phone">Phone</span> <span class="phone-no">(021)5574 97 06</span> </a>
</li> <li>
<a href="#" class="clearfix">
<span class="ir icon mobile">Mobile</span>
<span class="phone-no">085262089084(sms only)</span> </a>
</li> <li>
<a href="#" class="clearfix">
<span class="ir icon mail">Mail</span> <span>mail@fathtsudio.com</span> </a>
</li> </ul> </div> </div>
<div class="row">
<div class="span12 credit-cards"> <ul class="rr">
<?php
$bank=mysql_query("select gambar from bank order by id_bank ASC");
while($b=mysql_fetch_array($bank)){ echo "<li><img src='foto_banner/$b[gambar]'></li>";
} ?> </ul>
</div> </div> </div> </div>
<div class="bottom">
Copyright © 2013. fathstudio.com </div>
<!--<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>--> <script>window.jQuery || document.write('<script
src="js/vendor/jquery-1.8.2.min.js"><\/script>')</script>
<script src="js/plugins.js"></script> <script src="js/main.js"></script> </body>
</html>
3. DETAIL.PHP
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title>
<style>
</style> </head>
<body> <hr/>
<div role="main" class="container product-details"> <div class="row">
<div class="span10"> <div class="row"> <div class="span5 gallery">
<div class="gallery-sub-wrap clearfix"> <ul class="rr tabs">
<?php
$detail=mysql_query("select * from subproduk where id_produk='$_GET[id]'");
$i=1;
while($d=mysql_fetch_array($detail)){
echo"<li class='active current' id='gal-$i'> <span class='arrow ir'>Arrow</span> <img src='foto_produk/small_$d[gambar]' alt='' width='68' height='86'/>
}
?> </ul>
<ul class='rr images'> <?php
$detail=mysql_query("select * from subproduk where id_produk='$_GET[id]'");
//menampilkan gambar yg pertama pada produk detail $detail1=mysql_query("select * from subproduk where id_produk='$_GET[id]'");
$d1=mysql_fetch_array($detail1); echo "<li class='current gal-$i'> <img src='foto_produk/$d1[gambar]' alt=''/> </li>";
//menampilkan gambar asli pada produk detail $i=1;
while ($d=mysql_fetch_array($detail)){
echo "<li class='gal-$i'>
<img src='foto_produk/$d[gambar]' alt=''/> </li>";
//} $i++; }
echo"</ul> </div> </div>";
echo"<div class='span5 product'>";
$detailnama=mysql_query("select * from produk where id_produk='$_GET[id]'");
$dnama=mysql_fetch_array($detailnama);
$stok=$dnama['stok']; $tombolbeli="<a
href='aksi.php?module=keranjang&act=tambah&id=$dnama[id_produk]' class='add-to-cart clearfix'>
<span class='icon ir'>Cart</span> <span class='text'>Beli</span> </a>";
$tombolhabis="<span class='add-to-cart clearfix' style='color:#da251c;font-size:1.5em;'>Stok Habis</span>";
$habis="<li class='value'>HABIS</li>";
if ($stok!= "0"){ $tombol=$tombolbeli; $status=$tersedia; }else{
$tombol=$tombolhabis; $status=$habis;
} echo"
<h1>$dnama[nama_produk]</h1>
<p class='description' style='text-align:justify'>";
$desk = htmlentities(strip_tags($dnama['deskripsi'])); // membuat paragraf pada isi berita dan mengabaikan tag html
$deskripsi = substr($desk,0,500); // ambil sebanyak 220 karakter
$deskripsi = substr($desk,0,strrpos($deskripsi," ")); // potong per spasi kalimat
echo"$deskripsi....</p> ";
echo"<hr/>";
echo"<ul class='rr prefs clearfix'> <li class='avail clearfix'>
<span class='info-title'>Stok:</span> <ul class='rr clearfix'>
$status </ul> </li> </ul>";
echo"<hr/>";
echo"<ul class='rr clearfix buy-wrapper'> <li>";
echo"$tombol";
echo"</li> ";
echo"<li class='price-wrapper'>
<span class='price'>";
$harga = format_rupiah($dnama[harga]);
$hargadisc = number_format(($dnama[harga]-$disc),0,",",".");
$d=$dnama['diskon'];
$htetap="<span class='currency'
style='font-size:25px'>Rp. </span><span class='value' style='font-size:25px'>$harga</span>"; $hdiskon="<span class='currency'
style='font-size:15px'>Rp. </span><span class='value' style='font-size:15px;text-decoration:line-through;'>$harga</span><br>
<span class='currency'
style='font-size:20px'>Rp. </span><span class='value' style='font-size:20px'>$hargadisc</span>";
if ($d!= "0"){
$divharga=$hdiskon; }else{
$divharga=$htetap; }
$harga = number_format(($dnama[harga]),0,",","."); //echo "<span class='currency' style='font-size:25px'>Rp. </span><span class='value' style='font-size:25px'>$harga</span>";
echo "$divharga";
echo"</span>
</li>
</ul> ";
?>
<div class="share-product"> <!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a> <a class="addthis_button_tweet"></a>
<a class="addthis_button_pinterest_pinit"></a> <a class="addthis_counter addthis_pill_style"></a> </div>
<script type="text/javascript"
src="../../../s7.addthis.com/js/300/addthis_widget.js#pubid=xa-508f0d4568c64922"></script> <!-- AddThis Button END -->
<hr/>
<div class="prod-info clearfix"> <div class="tabs">
<ul class="tabs rr clearfix">
<li class="current" id="tab-1">Komentar</li> <li id="tab-2">Reviews</li>
</ul> </div>
<ul class="rr content"> <li class="current tab-1"> <p>
<table width=100% style='border: 0pt dashed #0000CC;padding: 10px;' border="0"> <form name='form' action=simpankomentar.php method=POST onSubmit=\"return validasi(this)\" id="form-2">
<input type=hidden name=id value=<?php echo "$_GET[id]"; ?> >
<tr><td valign=top>Nama</td><td> : <input type=text name=nama_komentar size=40 maxlength=50 class="tbox"></td></tr>
<tr><td valign=top>Website</td><td> : <input type=text name=url size=40 maxlength=50 class="tbox"></td></tr>
<tr><td valign=top>Komentar</td><td> : <textarea name='isi_komentar' class="tarea" rows="20" cols="60"></textarea></td></tr>
<tr><td> </td><td><img src='captcha.php'></td></tr>
<tr><td valign=top> </td><td>(Masukkan 6 kode diatas)<br /><input type=text name=kode size=6 maxlength=6 class="tbox" style="width:90px"><br /></td></tr>
<tr><td> </td><td><input type=submit name=submit value=Kirim></td></tr> </form></table>
</p> </li>
<li class="tab-2"> <?php
echo "$dnama[review]"; ?>
</li> </ul>
</div>
</div>
<div class="span2 also-like"> <h5>Produk Lainnya</h5> <ul class="rr clearfix"> <?php
$q=mysql_query("select * from produk where id_produk<>'$_GET[id]' LIMIT 4 ");
{
echo"<li>
<a href='?hal=detail&id=$r[id_produk]'>
<img src='foto_produk/medium_$r[gambar]' width='138' height='179' alt=''/> </a>
</li>";
} ?>
</ul> </div>
</div> </div> </body> </html>
4. DAFTAR.PHP
<hr/>
<div role="main" class="container checkout"> <div class="row">
<div class="span3 progress"> <h3>Fasilitas Member</h3> <ul class="rr">
<li>
<a href="#">Transaksi Online</a> </li>
<li>
<a href="#">Info Diskon</a> </li>
<li>
<a href="#">Potongan Harga</a> </li>
<li>
<a href="#">Fasilitas Lainnya</a> </li>
</ul> </div>
<li class="current">
<h6>Daftar Member Baru</h6> <div class="row">
<div class="span9 content-wrapper clearfix"> <div class="right-col">
<form action="simpanuser.php" method="post"> <ul class="rr">
<table border="0" width="700">
<tr><td valign="top">Nama Lengkap</td> <td>
<li> <label>
<input type="text" name="nama" placeholder="Nama Lengkap ..." size="50"/>
</label> </li> </td> </tr>
<tr><td valign="top">Username</td> <td>
<li> <label>
<input type="text" name="username" placeholder="Nama Lengkap ..." size="50"/>
</label> </li> </td> </tr>
<tr><td valign="top">password</td> <td>
<li> <label>
<input type="password" name="password" placeholder="Password Anda..." size="50"/>
</label> </li> </td> </tr>
<tr><td valign="top">Alamat Pengiriman</td> <td>
<li> <label>
<input type="text" name="alamat" placeholder="Alamat Lengkap..." size="80" class="tbox"/><br>
</label> </li> </td> </tr>
<tr><td valign="top">Telepon</td> <td>
<li> <label>
<input type="text" name="telpon" placeholder="Telepon..." size="50"/> </label>
</li> </td> </tr>
<tr><td valign="top">Email</td> <td>
<li> <label>
<input type="text" name="email" placeholder="email..." size="50"/> </label>
</li> </td> </tr>
<tr><td valign=top>Kota Tujuan</td><td> : <select name='kota'>
<option value=0 selected>- Pilih Kota -</option> <?php
$tampil=mysql_query("SELECT * FROM kota ORDER BY nama_kota"); while($r=mysql_fetch_array($tampil)){
echo "<option value=$r[id_kota]>$r[nama_kota]</option>"; }
?>
</select> <br /><br />*) Apabila tidak terdapat nama kota tujuan Anda, pilih <b>Lainnya</b>
<br />**) Ongkos kirim dihitung berdasarkan kota tujuan</td></tr> <tr><td> </td><td><img src='captcha.php'></td></tr>
<tr><td> </td><td>(Masukkan 6 kode diatas)<br /><input type=text name=kode size=16 maxlength=6><br /></td></tr>
<tr><td></td><td>
<input type="submit" class="btn secondary" value="Daftar"> </a>
</td></tr>
</form>
</div>
</div> </div>
</li> </ol> </div>
</div> </div>
5. CART.PHP
<script>
function harusangka(jumlah){
var karakter = (jumlah.which) ? jumlah.which : event.keyCode if (karakter > 31 && (karakter < 48 || karakter > 57))
return false;
return true; }
</script> <hr/>
<div class="container breadcrumb-wrapper"> <div class="row">
<div class="span12 breadcrumb"> <ul class="rr">
<li>
<span class="splitter">/</span> <a href="#">Home</a>
</li> <li>
<span class="splitter">/</span> <a href="#">Shop</a>
</li> <li>
<span class="splitter">/</span>
<a href="#">Green camouflage utility</a> </li>
</div>
<div role="main" class="container cart"> <?php
$sid = session_id();
$sql = mysql_query("SELECT * FROM orders_temp, produk WHERE id_session='$sid' AND orders_temp.id_produk=produk.id_produk");
$ketemu=mysql_num_rows($sql); if($ketemu < 1){
echo "<script>window.alert('Keranjang Belanjanya masih kosong. Silahkan Anda berbelanja terlebih dahulu');
window.location=('media.php?hal=produk-lists')</script>"; }
else{
echo"<form method=post action=aksi.php?module=keranjang&act=update> "; ?>
<table>
<tr class="headers"> <th class="alpha16"> No
</th>
<th class="alpha50 dark"> Nama Barang
</th>
<th class="alpha16"> Quantity
</th>
<th class="alpha16"> Diskon
</th>
<th class="alpha16 dark"> Unit price
</th>
<th class="alpha16"> Price
</th>
<th class="alpha16 dark">Hapus</th> </tr>
<?php
$no=1;
while($r=mysql_fetch_array($sql)){
$hargadisc = number_format(($r[harga]-$disc),0,",","."); $subtotal = ($r[harga]-$disc) * $r[jumlah];
$total = $total + $subtotal; $vat = $total*0.1;
$vat_rp = format_rupiah($vat); $ttl_rp = $total+$vat;
$subtotal_rp = format_rupiah($subtotal); $total_rp = format_rupiah($ttl_rp);
$harga = format_rupiah($r[harga]); ?>
<tr> <td>
<?php echo "$no"; ?> </td>
<td class="article clearfix"> <figure>
<?php
echo"<img src='foto_produk/$r[gambar]' alt=''/>"; ?>
</figure>
<div class="info-wrapper">
<h2><?php echo "$r[nama_produk]"; ?></h2> <div class="info">
</div> </div> </td>
<td class="quantity dark"> <div class="quant-input"> <div class="arrows">
</div> <?php
echo "<input type=text name='jml[$no]' value=$r[jumlah] size=1 onchange=\"this.form.submit()\" onkeypress=\"return harusangka(event)\"><br>";
echo "<input type=hidden name=id[$no] value=$r[id_orders_temp]>";
?> </div>
</td>
<div class="arrows">
</div> <?php
echo "$r[diskon] %"; ?>
</div> </td>
<td class="price"> <?php
$harga = number_format(($r[harga]),0,",","."); ?>
<span class="currency">Rp.</span><span class="value"><? echo "$hargadisc"; ?></span>
</td>
<td class="price dark">
<span class="currency">Rp.</span><span class="value"><? echo "$subtotal_rp"; ?></span>
</td>
<td class="price"><? echo"<a
href='aksi.php?module=keranjang&act=hapus&id=$r[id_orders_temp]'>Hapus</a>"; ?></td> </tr>
<?php
$no++; } ?>
<tr>
<td colspan="2" class="empty"> </td>
<td colspan="3" class="total-wrapper">
<div class="vat clearfix"> <div class="half-col"> PPN 10%
</div>
<div class="half-col">
<span class="value"> <? echo "Rp. $vat_rp "; ?></span> </div>
</div>
<div class="half-col"> Total
</div>
<div class="half-col value-wrapper">
<span class="currency">Rp. </span><span class="value"><? echo "$total_rp"; ?></span>
</div> </div>
</td> </tr> </table>
<div class="row-fluid checkout"> <!--<div class="span4">-->
<a href="?hal=simpantransaksi" class="btn"><span class="gradient">Checkout</span></a>
<a href="?hal=produk-lists" class="btn"><span class="gradient">Belanja Lagi</span></a>
<!-- </div> --> </div>
</div>
<?php } ?>
<!--<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>--> <script>window.jQuery || document.write('<script
src="js/vendor/jquery-1.8.2.min.js"><\/script>')</script>
<script src="js/plugins.js"></script> <script src="js/main.js"></script> </body>
6. cek_login.php
<?php
include "config/koneksi.php"; function anti_injection($data){ $filter =
mysql_real_escape_string(stripslashes(strip_tags(htmlspecialchars($data,ENT_QUOTES)))); return $filter;
}
$username = $_POST['email'];
$pass = md5($_POST['password']);
// pastikan username dan password adalah berupa huruf atau angka. //if (!ctype_alnum($username) OR !ctype_alnum($pass)){
// echo "Sekarang loginnya tidak bisa di injeksi lho."; //}
//else{
$login=mysql_query("SELECT * FROM kustomer WHERE email='$username' AND password='$pass'");
$ketemu=mysql_num_rows($login); $r=mysql_fetch_array($login);
// Apabila username dan password ditemukan if ($ketemu > 0){
session_start();
$_SESSION[namauser] = $r[email]; $_SESSION[namauser] = $r[email];
$_SESSION[namalengkap] = $r[nama_lengkap]; $_SESSION[passuser] = $r[password];
$sid_lama = session_id();
session_regenerate_id();
$sid_baru = session_id();
echo "<script>alert('Selamat Datang $_SESSION[namalengkap]'); window.location = 'index.php?hal=home'</script>";
header('location:index.php?hal=home'); }
else{
echo "<script>alert('Login Gagal, username atau password anda salah'); window.location = 'index.php?hal=login'</script>";
} //} ?>
7. DETAIL1.PHP
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title>
<style> #pil{
width: 100%;
margin-bottom: 20px; }
#pil #i{ width: 60px;
background: rgb(65, 102, 180); float: left;
margin-right: 20px; margin-bottom: 20px; text-align: center; padding: 10px; color: white; }
#isi{
width: 100%; padding-top: 30px; margin-bottom: 20px; float: left;
}
height: 350px;
margin: 0px 10px 10px 0px; float: left;
}
#ip img{ width: 100%; height: 100%; }
#clear{ clear: both; }
</style> </head>
<body> <hr/>
<div role="main" class="container product-details"> <div id="pil">
<?php
$id_kategori=$_GET['id_kategori']; $kategori=$_GET['kategori']; ?>
<a href="?hal=detail1&kategori=<?php echo "$kategori"; ?>&id_kategori=<?php echo "$id_kategori"; ?>&pilih=men">
<div id="i"> Men </div> </a>
<a href="?hal=detail1&kategori=<?php echo "$kategori"; ?>&id_kategori=<?php echo "$id_kategori"; ?>&pilih=women">
<div id="i"> Women </div> </a> </div>
<div id="isi"> <?php
$pilih=$_GET['pilih'];
if ($pilih=='men') {
$id_kategori=$_GET['id_kategori'];
$q2=mysql_query($q);
while ( $data=mysql_fetch_array($q2)) { ?>
<a href='?hal=detail&id=<?php echo "$data[id_produk]"; ?>'> <div id="ip">
<img src="foto_produk/<?php echo "$data[gambar]"; ?>"> </div>
</a> <?php }
}
elseif ($pilih=='women') {
$id_kategori=$_GET['id_kategori'];
$q="select *from produk where id_kategori='$id_kategori' and kategori='$pilih'"; $q2=mysql_query($q);
while ( $data=mysql_fetch_array($q2)) { ?>
<a href='?hal=detail&id=<?php echo "$data[id_produk]"; ?>'> <div id="ip">
<img src="foto_produk/<?php echo "$data[gambar]"; ?>"> </div>
</a> <?php } } else{
$id_kategori=$_GET['id_kategori'];
$q="select *from produk where id_kategori='$id_kategori'"; $q2=mysql_query($q);
while ( $data=mysql_fetch_array($q2)) { ?>
<a href='?hal=detail&id=<?php echo "$data[id_produk]"; ?>'> <div id="ip">
<img src="foto_produk/<?php echo "$data[gambar]"; ?>"> </div>
</div>
<div id="clear">
</div> </body> </html>
8.PRODUK-LIST.PHP
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title>
</head>
<body> <hr/>
<div role="main" class="container products list"> <div class="row">
<aside class="span3 left-nav">
<div class="row"> <div class="span3">
<h5>Show By Category</h5>
<hr>
<ul class="category"> <?php
$kategori=mysql_query("select * from kategori"); while($k=mysql_fetch_array($kategori)){ echo "<li><a
href='?hal=produk-lists-kategori&id=$k[id_kategori]'>$k[nama_kategori]</a></li>"; }
?> </ul>
</div>
<hr>
<ul class="price"> <li>
<a href="media.php?hal=produk-lists-harga&harga=r1"> <span class="currency">Rp.</span>
<span class="min-val">0</span> <span class="dash">-</span> <span class="currency">Rp.</span> <span class="min-val">50.000</span> </a>
</li> <li>
<a href="?hal=produk-lists-harga&harga=r2"> <span class="currency">Rp.</span>
<span class="min-val">50.000</span> <span class="dash">-</span>
<span class="currency">Rp.</span> <span class="min-val">100.000</span> </a>
</li> <li>
<a href="?hal=produk-lists-harga&harga=r3"> <span class="currency">Rp.</span>
<span class="min-val">100.000</span> <span class="dash">-</span>
<span class="currency">Rp.</span> <span class="min-val">200.000</span> </a>
</li> <li>
<a href="?hal=produk-lists-harga&harga=r4"> <span class="currency">Rp.</span>
<span class="min-val">200.000</span> <span class="dash">-</span>
<span class="currency">Rp.</span> <span class="min-val">300.000</span> </a>
</li> <li>
<a href="?hal=produk-lists-harga&harga=r5"> <span class="currency">Rp.</span>
<span class="min-val">300.000</span> <span class="dash">-</span>
<span class="min-val">400.000</span> </a>
</li> <li>
<a href="?hal=produk-lists-harga&harga=r6"> <span class="currency">Rp.</span>
<span class="min-val">400.000</span> <span class="dash">-</span>
<span class="currency">Rp.</span> <span class="min-val">500.000</span> </a>
</li> <li>
<a href="?hal=produk-lists-harga&harga=r7"> <span class="currency">Rp.</span>
<span class="min-val">500.000</span> <span class="dash">+</span>
</a> </li> </ul> </div> </div>
</aside>
<div class="span9">
<div class="featured clearfix hidden-phone">
<span class="corner-badge hot-right ir">Hot</span> <figure>
<img src="img/ph/ph-featured-1.png" alt=""/> </figure>
<div class="content">
<a href="#"><h1 class="featured-title">Koleksi Terbaru 2013</h1></a> <p>
Dapatkan produk terbaik dari kami, dengan potongan harga yang sangat menarik. </p>
</div> </div>
<div class="products-view-nav row">
<div class="span3"> <ul class="views rr">
<li><a href="?hal=produk-grid" class="grid ir ">Grid view</a></li>
</ul> </div> </div>
<ul class="row clearfix rr list-display product"> <?php
$p1 = new PagingProduk; $batas = 3;
$posisi = $p1->cariPosisi($batas);
$produk=mysql_query("SELECT * FROM produk ORDER BY id_produk ASC LIMIT $posisi, $batas");
$no = $posisi+1;
while ($p=mysql_fetch_array($produk)) {
//$harga = number_format(($p[harga]),0,",","."); $pothar = $p['diskon'];
$stok=$p['stok']; $tombolbeli="<a
href='aksi.php?module=keranjang&act=tambah&id=$p[id_produk]' class='add-to-cart'> <span class='icon ir'>Cart</span>
<span class='text'>Beli</span> </a>";
$tombolhabis="<span style='color:#da251c;font-size:1.5em;'>Stok habis</span>";
if ($stok!= "0"){ $tombol=$tombolbeli; }else{
$tombol=$tombolhabis; }
$disisi="<span class=badge corner-badges>$p[diskon]</span>"; $diskosong="";
if ($pothar!="0") {
$divdiskon=$disisi; }
//penrhitungan harga
$disc = ($p[diskon]/100)*$p[harga];
$hargadisc = number_format(($p[harga]-$disc),0,",","."); $d=$p['diskon'];
$htetap=" <span class='currency' style='font-size:12px'>Rp. </span><span class='value'>$harga</span>";
$hdiskon=" <span class='currency' style='font-size:11px'>Rp. </span><span class='value' style='text-decoration:line-through;font-size:16px'>$harga</span><br>
<span class='currency' style='font-size:13px'>Rp. </span><span class='value'>$hargadisc</span>";
if ($d!= "0"){
$divharga=$hdiskon; }else{
$divharga=$htetap; }
echo"<li class='span9'> <div class='row' >
<div class='span3 desat photo-wrapper'>"; if ($pothar!="0")
{
echo"<span class='badge corner-badges'>$p[diskon]% <br>Off</span>"; }
else {
echo "<span class='badge corner-badge hot ir hidden'>Hot</span>";
}
echo" <a href='?hal=detail&id=$p[id_produk]'> <img src='foto_produk/$p[gambar]' alt=''/> </a>
</div>
<div class='span6 info clearfix'> <h1>$p[nama_produk]</h1> <p style='text-align:justify'>";
$desk = htmlentities(strip_tags($p['deskripsi'])); // membuat paragraf pada isi berita dan mengabaikan tag html
$deskripsi = substr($desk,0,250); // ambil sebanyak 220 karakter
$deskripsi = substr($desk,0,strrpos($deskripsi," ")); // potong per
spasi kalimat
echo"$deskripsi... </p>
<hr/>
<div class='row price-wrapper'> <div class='span2 clearfix'>
</div>";
echo"<div class='span2'> <span class='price'> $divharga
</span> </div> </div> <hr/> </div> </div> </li>";
$no++; }
?> </ul>
<div class="products-view-nav row bottom">
<div class="span3"> <ul class="views rr">
<li><a href="?hal=produk-grid" class="grid ir ">Grid view</a></li>
<li class="current"><a href="?hal=produk-lists" class="list ir">List view</a></li> </ul>
</div>
<div class="span6">
<ul class="navigation rr"> <?php
$jmldata = mysql_num_rows(mysql_query("SELECT * FROM produk"));
$jmlhalaman = $p1->jumlahHalaman($jmldata, $batas); $linkHalaman = $p1->navHalaman($_GET[halproduk], $jmlhalaman);
echo "<div class='halaman'><li><a href='#'>$linkHalaman</a></li></div>"; ?>