Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- //koneksi ke database
- $koneksi = new mysqli("localhost","root","","distroku");
- //jika tidak ada session pelanggan (blm login).mk dilarikan ke login
- if (!isset($_SESSION["pelanggan"]))
- {
- echo "<script>alert('Anda harus Login');</script>";
- echo "<script>location='login.php';</script>";
- }
- ?>
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Distoku</title>
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta name="description" content="">
- <meta name="author" content="">
- <!--Less styles -->
- <!-- Other Less css file //different less files has different color scheam
- <link rel="stylesheet/less" type="text/css" href="themes/less/simplex.less">
- <link rel="stylesheet/less" type="text/css" href="themes/less/classified.less">
- <link rel="stylesheet/less" type="text/css" href="themes/less/amelia.less"> MOVE DOWN TO activate
- -->
- <!--<link rel="stylesheet/less" type="text/css" href="themes/less/bootshop.less">
- <script src="themes/js/less.js" type="text/javascript"></script> -->
- <!-- Bootstrap style -->
- <link id="callCss" rel="stylesheet" href="themes/bootshop/bootstrap.min.css" media="screen"/>
- <link href="themes/css/base.css" rel="stylesheet" media="screen"/>
- <!-- Bootstrap style responsive -->
- <link href="themes/css/bootstrap-responsive.min.css" rel="stylesheet"/>
- <link href="themes/css/font-awesome.css" rel="stylesheet" type="text/css">
- <!-- Google-code-prettify -->
- <link href="themes/js/google-code-prettify/prettify.css" rel="stylesheet"/>
- <!-- fav and touch icons -->
- <link rel="shortcut icon" href="themes/images/ico/favicon.ico">
- <link rel="apple-touch-icon-precomposed" sizes="144x144" href="themes/images/ico/apple-touch-icon-144-precomposed.png">
- <link rel="apple-touch-icon-precomposed" sizes="114x114" href="themes/images/ico/apple-touch-icon-114-precomposed.png">
- <link rel="apple-touch-icon-precomposed" sizes="72x72" href="themes/images/ico/apple-touch-icon-72-precomposed.png">
- <link rel="apple-touch-icon-precomposed" href="themes/images/ico/apple-touch-icon-57-precomposed.png">
- <style type="text/css" id="enject"></style>
- </head>
- <?php include 'menu.php'; ?>
- <div id="mainBody">
- <div class="container">
- <div class="row">
- <!-- Sidebar ================================================== -->
- <div id="sidebar" class="span3">
- <div class="well well-small"><a id="myCart" href="keranjang.php"><img src="themes/images/ico-cart.png" alt="cart">Keranjang Belanja </a></div>
- <ul id="sideManu" class="nav nav-tabs nav-stacked">
- <li class="subMenu open"><a> ROWN DEVISION</a>
- <ul>
- <li><a class="active" href="#products.php"><i class="icon-chevron-right"></i>T-shirt</a></li>
- <li><a href="#products.php"><i class="icon-chevron-right"></i>Bagpack</a></li>
- <li><a href="#products.php"><i class="icon-chevron-right"></i>Hoodie</a></li>
- <li><a href="#products.php"><i class="icon-chevron-right"></i>Polo shirt</a></li>
- </ul>
- </li>
- <li class="subMenu"><a> ARGHNSPR </a>
- <ul style="display:none">
- <li><a href="#products.php"><i class="icon-chevron-right"></i>Bomber Jacke</a></li>
- <li><a href="#products.php"><i class="icon-chevron-right"></i>T-shirt</a></li>
- <li><a href="#products.php"><i class="icon-chevron-right"></i>Basic Backpack</a></li>
- <li><a href="#products.php"><i class="icon-chevron-right"></i>Raglan Hoodie</a></li>
- <li><a href="#products.php"><i class="icon-chevron-right"></i>Basic Flanel</a></li>
- </ul>
- </li>
- <li class="subMenu"><a>Bloods</a>
- <ul style="display:none">
- <li><a href="#products.php"><i class="icon-chevron-right"></i>Girdle</a></li>
- <li><a href="#products.php"><i class="icon-chevron-right"></i>Backpack</a></li>
- <li><a href="#products.php"><i class="icon-chevron-right"></i>Jaket</a></li>
- <li><a href="#products.php"><i class="icon-chevron-right"></i>T-shirt</a></li>
- <li><a href="#products.php"><i class="icon-chevron-right"></i>Boxer</a></li>
- </ul>
- </li>
- <li><a href="#products.php">Throox</a></li>
- <li><a href="#products.php">Prigel</a></li>
- </ul>
- </div>
- <!-- Sidebar end=============================================== -->
- <div class="span9">
- <ul class="breadcrumb">
- <li><a href="index.php">Home</a> <span class="divider">/</span></li>
- <li class="active"> Checkout</li>
- </ul>
- <h3> Checkout <a href="index.php" class="btn btn-large pull-right"><i class="icon-arrow-left"></i> Lanjut Belanja </a></h3>
- <hr class="soft"/>
- <table class="table table-bordered" >
- <thead>
- <tr>
- <th>No</th>
- <th>Nama Produk</th>
- <th>Harga</th>
- <th>Jumlah</th>
- <th>Stok</th>
- <th>Sub Total</th>
- <th>Aksi</th>
- </tr>
- </thead>
- <tbody>
- <?php $nomor=1; ?>
- <?php $totalbelanja=0; ?>
- <?php foreach ($_SESSION["keranjang"] as $id_produk => $jumlah): ?>
- <!-- menampilkan produk yang sedang diperulangkan berdasarkan id_produk -->
- <?php
- $ambil = $koneksi->query("SELECT * FROM produk WHERE id_produk='$id_produk'");
- $pecah = $ambil->fetch_assoc();
- $subtotal = $pecah["harga_produk"]*$jumlah;
- ?>
- <tr>
- <td><?php echo $nomor; ?></td>
- <td><?php echo $pecah["nama_produk"]; ?></td>
- <td>Rp. <?php echo number_format($pecah["harga_produk"]); ?></td>
- <td><?php echo $jumlah; ?></td>
- <td><?php echo $pecah['stok']; ?></td>
- <td>Rp. <?php echo number_format($subtotal); ?></td>
- <td><a href="detail.php?id=<?php echo $pecah['id_produk']; ?>" class="btn btn-primary"> Detail</a></td>
- </tr>
- <?php $nomor++; ?>
- <?php $totalbelanja+=$subtotal; ?>
- <?php endforeach?>
- </tbody>
- <tfoot>
- <tr>
- <th colspan="6">Total Belanja</th>
- <th>Rp. <?php echo number_format($totalbelanja) ?></th>
- </tr>
- <tfoot>
- </table>
- <form method="post">
- <ul class="thumbnails">
- <li class="span3">
- <div class="from-group">
- <input type="text" readonly value="<?php echo $_SESSION['pelanggan']['nama_pelanggan']
- ?>" class="from-control">
- </div></li>
- <li class="span3">
- <div class="from-group">
- <input type="text" readonly value="<?php echo $_SESSION['pelanggan']['telepon_pelanggan']
- ?>" class="from-control">
- </div></li>
- <li class="span3">
- <div class="from-group">
- <select class="form-control" name="id_ongkir">
- <option value="">Pilih Ongkos Kirim</option>
- <?php
- $ambil = $koneksi->query("SELECT * FROM ongkir");
- while($perongkir = $ambil->fetch_assoc()){
- ?>
- <option value="<?php echo $perongkir["id_ongkir"] ?>">
- <?php echo $perongkir['nama_kota']?> -
- Rp. <?php echo number_format($perongkir['tarif'])?>
- </option>
- <?php } ?>
- </select>
- </div>
- </li>
- </ul>
- <div class="container">
- <label> Alamat Tujuan Pembelian </label>
- <textarea name="alamat_pengiriman" placeholder="masukan alamat lengkap (termasuk kode pos)" rows="5"></textarea>
- </div>
- <button class="btn btn-primary" name="checkout"><i class="icon-arrow-right"></i> Checkout</button>
- </form>
- <?php
- if (isset($_POST["checkout"]))
- {
- $id_pelanggan = $_SESSION["pelanggan"]["id_pelanggan"];
- $id_ongkir = $_POST["id_ongkir"];
- $tanggal_pembelian = date("Y-m-d");
- $alamat_pengiriman = $_POST['alamat_pengiriman'];
- $ambil = $koneksi->query("SELECT * FROM ongkir WHERE id_ongkir='$id_ongkir'");
- $arrayongkir = $ambil->fetch_assoc();
- $nama_kota = $arrayongkir['nama_kota'];
- $tarif = $arrayongkir['tarif'];
- $total_pembelian = $totalbelanja + $tarif;
- //1. menyimpan data ke table pembelian
- $koneksi->query("INSERT INTO pembelian (
- id_pelanggan,id_ongkir,tanggal_pembelian,total_pembelian,nama_kota,tarif,alamat_pengiriman)
- VALUES ('$id_pelanggan','$id_ongkir','$tanggal_pembelian','$total_pembelian','$nama_kota','$tarif','$alamat_pengiriman') "
- );
- //mendapatkan id_pembelian barusan terjadi
- $id_pembelian_barusan = $koneksi->insert_id;
- foreach ($_SESSION["keranjang"] as $id_produk => $jumlah)
- {
- //mendapatkan data produk berdasarkan id_produk
- $ambil = $koneksi->query("SELECT * FROM produk WHERE id_produk='$id_produk'");
- $perproduk = $ambil->fetch_assoc();
- $nama = $perproduk['nama_produk'];
- $harga = $perproduk['harga_produk'];
- $jenis = $perproduk['jenis'];
- $brand = $perproduk['brand'];
- $subharga = $perproduk['harga_produk']*$jumlah;
- $koneksi->query("INSERT INTO pembelian_produk (id_pembelian,id_produk,nama,harga,jenis,brand,subharga,jumlah)
- VALUES ('$id_pembelian_barusan','$id_produk','$nama','$harga','$jenis','$brand','$subharga','$jumlah') ");
- //skrip update stok
- $koneksi->query("UPDATE produk SET stok=stok -$jumlah
- WHERE id_produk='$id_produk'");
- }
- // mengkosongkan keranjang belanja
- unset($_SESSION['keranjang']);
- //tampilan dialihkan ke halaman nota, nota dari pembelian yang barusan
- echo "<script>alert('pembelian sukses');</script>";
- echo "<script>location='nota.php?id=$id_pembelian_barusan';</script>";
- }
- ?>
- <!-- <pre><//?php print_r($_SESSION["pelanggan"]); ?></pre> -->
- <!-- <pre><//?php print_r($_SESSION["keranjang"]); ?></pre> -->
- </div>
- </div></div>
- </div>
- <!-- MainBody End ============================= -->
- <!-- Footer ================================================================== -->
- <div id="footerSection">
- <div class="container">
- <div class="row">
- <div id="socialMedia" class="span3 pull-right">
- <h5>SOCIAL MEDIA </h5>
- <a href="#"><img width="30" height="30" src="themes/images/facebook.png" title="facebook" alt="facebook"/></a>
- <a href="#"><img width="30" height="30" src="themes/images/twitter.png" title="twitter" alt="twitter"/></a>
- <a href="#"><img width="30" height="30" src="themes/images/youtube.png" title="youtube" alt="youtube"/></a>
- </div>
- </div>
- <p class="pull-right">© Adiantino Fajar Adzani</p>
- </div><!-- Container End -->
- </div>
- <!-- Placed at the end of the document so the pages load faster ============================================= -->
- <script src="themes/js/jquery.js" type="text/javascript"></script>
- <script src="themes/js/bootstrap.min.js" type="text/javascript"></script>
- <script src="themes/js/google-code-prettify/prettify.js"></script>
- <script src="themes/js/bootshop.js"></script>
- <script src="themes/js/jquery.lightbox-0.5.js"></script>
- <!-- Themes switcher section ============================================================================================= -->
- <div id="secectionBox">
- <link rel="stylesheet" href="themes/switch/themeswitch.css" type="text/css" media="screen" />
- <script src="themes/switch/theamswitcher.js" type="text/javascript" charset="utf-8"></script>
- <div id="themeContainer">
- <div id="hideme" class="themeTitle">Style Selector</div>
- <div class="themeName">Oregional Skin</div>
- <div class="images style">
- <a href="themes/css/#" name="bootshop"><img src="themes/switch/images/clr/bootshop.png" alt="bootstrap business templates" class="active"></a>
- <a href="themes/css/#" name="businessltd"><img src="themes/switch/images/clr/businessltd.png" alt="bootstrap business templates" class="active"></a>
- </div>
- <div class="themeName">Bootswatch Skins (11)</div>
- <div class="images style">
- <a href="themes/css/#" name="amelia" title="Amelia"><img src="themes/switch/images/clr/amelia.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="spruce" title="Spruce"><img src="themes/switch/images/clr/spruce.png" alt="bootstrap business templates" ></a>
- <a href="themes/css/#" name="superhero" title="Superhero"><img src="themes/switch/images/clr/superhero.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="cyborg"><img src="themes/switch/images/clr/cyborg.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="cerulean"><img src="themes/switch/images/clr/cerulean.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="journal"><img src="themes/switch/images/clr/journal.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="readable"><img src="themes/switch/images/clr/readable.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="simplex"><img src="themes/switch/images/clr/simplex.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="slate"><img src="themes/switch/images/clr/slate.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="spacelab"><img src="themes/switch/images/clr/spacelab.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="united"><img src="themes/switch/images/clr/united.png" alt="bootstrap business templates"></a>
- <p style="margin:0;line-height:normal;margin-left:-10px;display:none;"><small>These are just examples and you can build your own color scheme in the backend.</small></p>
- </div>
- <div class="themeName">Background Patterns </div>
- <div class="images patterns">
- <a href="themes/css/#" name="pattern1"><img src="themes/switch/images/pattern/pattern1.png" alt="bootstrap business templates" class="active"></a>
- <a href="themes/css/#" name="pattern2"><img src="themes/switch/images/pattern/pattern2.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern3"><img src="themes/switch/images/pattern/pattern3.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern4"><img src="themes/switch/images/pattern/pattern4.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern5"><img src="themes/switch/images/pattern/pattern5.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern6"><img src="themes/switch/images/pattern/pattern6.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern7"><img src="themes/switch/images/pattern/pattern7.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern8"><img src="themes/switch/images/pattern/pattern8.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern9"><img src="themes/switch/images/pattern/pattern9.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern10"><img src="themes/switch/images/pattern/pattern10.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern11"><img src="themes/switch/images/pattern/pattern11.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern12"><img src="themes/switch/images/pattern/pattern12.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern13"><img src="themes/switch/images/pattern/pattern13.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern14"><img src="themes/switch/images/pattern/pattern14.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern15"><img src="themes/switch/images/pattern/pattern15.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern16"><img src="themes/switch/images/pattern/pattern16.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern17"><img src="themes/switch/images/pattern/pattern17.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern18"><img src="themes/switch/images/pattern/pattern18.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern19"><img src="themes/switch/images/pattern/pattern19.png" alt="bootstrap business templates"></a>
- <a href="themes/css/#" name="pattern20"><img src="themes/switch/images/pattern/pattern20.png" alt="bootstrap business templates"></a>
- </div>
- </div>
- </div>
- <span id="themesBtn"></span>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement