<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> Administrator dan User Area
Universitas Sumatera Utara
Selamat Datang
Developer
Universitas Sumatera Utara
alert('Sorry ya Coy.. Anda bukan admin atau user');javascript:history.go(-1);"; } } else { echo "<script>alert('Eeeh Maling.. Login dulu dong!!');javascript:history.go(-1);"; } ?>
Index.php
Login.php
// memulai session session_start(); include "../include/koneksi.php";
if(isset($_POST['Submit'])){
Universitas Sumatera Utara
$username = $_POST['username']; $password = md5($_POST['pass']); if(empty($username)){ echo "<script type='text/javascript'> onload =function(){ alert('Username belum diisi'); } "; } elseif(empty($password)){ echo "<script type='text/javascript'> onload =function(){ alert('Password belum diisi'); } "; } else { // query untuk mendapatkan record dari username $query = "SELECT * FROM user WHERE username = '$username'"; $hasil = mysql_query($query); $data = mysql_fetch_array($hasil);
// cek kesesuaian password if ($password == $data['password']) { header("location:home.php"); // menyimpan username dan level ke dalam session $_SESSION['level'] = $data['level']; $_SESSION['username'] = $data['username']; $_SESSION['nama_lengkap'] = $data['nama_lengkap']; $_SESSION['email'] = $data['email'];
include "../include/koneksi.php"; include "../include/fungsi_seo.php"; include "../include/fungsi_indotgl.php"; if (isset($_SESSION['level']) && isset($_SESSION['username'])) { if ($_SESSION['level'] == "admin") { ?>
Universitas Sumatera Utara
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> Administrator Area - Kelola Pesanan
} else { // jika levelnya bukan admin, tampilkan pesan echo "<script>alert('Sorry ya Coy.. Anda bukan admin');javascript:history.go(-1);"; } } else { echo "<script>alert('Eeeh Maling.. Login dulu dong!!');javascript:history.go(-1);"; } ?>
Produk.php
include "../include/koneksi.php"; include "../include/fungsi_seo.php"; if (isset($_SESSION['level']) && isset($_SESSION['username'])) { if ($_SESSION['level'] == "admin") { if(isset($_POST['simpan'])){ $id_kategori=$_POST['id_kategori']; $nama_produk=$_POST['nama_produk']; $produk_seo=seo_title($_POST['nama_produk']); $deskripsi=$_POST['deskripsi'];
Universitas Sumatera Utara
$harga=$_POST['harga']; $stok=$_POST['stok']; $tgl_masuk=date("d-m-Y"); $gambar=$_FILES['gambar']['name']; if(strlen($gambar)>0){ if(is_uploaded_file($_FILES['gambar']['tmp_name'])){ move_uploaded_file($_FILES['gambar']['tmp_name'],"../gambar/produk/". $gambar); } } $a="insert into produk(id_produk,id_kategori,nama_produk,produk_seo,deskripsi,harga,stok,tg l_masuk,gambar)values('','$id_kategori','$nama_produk','$produk_seo','$desk ripsi','$harga','$stok','$tgl_masuk','$gambar')"; $b=mysql_query($a); if($b){ echo "<script type='text/javascript'> onload =function(){ alert('Produk telah tersimpan'); } "; }else{ echo "<script type='text/javascript'> onload =function(){ alert('Produk gagal disimpan'); } "; } } //Proses edit //tampilkan data yang diedit $id_produk=$_GET['id_produk'];
Universitas Sumatera Utara
$sql="select * from produk where id_produk='$id_produk'"; $query=mysql_query($sql); $baris=mysql_fetch_array($query); if(isset($_POST['Edit'])){ $id_kategori=$_POST['id_kategori']; $nama_produk=$_POST['nama_produk']; $produk_seo=seo_title($_POST['nama_produk']); $deskripsi=$_POST['deskripsi']; $harga=$_POST['harga']; $stok=$_POST['stok']; $tgl_masuk=date("d-m-Y"); $gambar=$_FILES['gambar']['name']; if(strlen($gambar)>0){ if(is_uploaded_file($_FILES['gambar']['tmp_name'])){ move_uploaded_file($_FILES['gambar']['tmp_name'],"../gambar/produk/". $gambar); } mysql_query("update produk set gambar='$gambar' where id_produk='$id_produk'"); } $a="Update produk set id_kategori='$id_kategori',nama_produk='$nama_produk',produk_seo='$produk_s eo',deskripsi='$deskripsi',harga='$harga',stok='$stok',tgl_masuk='$tgl_masu k' where id_produk='$id_produk'"; $b=mysql_query($a); if($b){ header("location:produk.php"); }else{ echo "<script type='text/javascript'> onload =function(){ alert('Produk gagal diubah!'); }
function fileBrowserCallBack(field_name, url, type, win) { var connector = "../../filemanager/browser.html?Connector=connectors/php/connector.php"; var enableAutoTypeSelection = true;
var cType; tinymcpuk_field = field_name; tinymcpuk = win;
switch (type) { case "image": cType = "Image"; break; case "flash": cType = "Flash"; break; case "file":
1.Pilih produk yang anda inginkan pada menu produk 2.Klik tombol "BELI" lalu pilih jumlah yang anda ingin kan,dan klik lanjutkan belanja apabila anda ingin lanjut berbelanja dan mengklik selesai belanja apabila anda telah selesai belanja : 3.Isi data diri anda dan kllik proses apabila telah selesai 4.Setelah muncul data anda dan barang yang anda beli silahkan lakukan pembayaran melalui rekening yang anda iginkan 5.Konfirmasi lah pembayaran anda melalui sms
$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 "Keranjang Belanja Anda Masih Kosong Silahkan pilih produk kami di halaman produk";
} else{ echo ""; echo "*) Apabila anda mengubah jumlah, setelah input data pada jumlah, untuk melihat total harga tekan tombol Update Keranjang."; }
?>
Universitas Sumatera Utara
Simpan_belanja.php
$sql=mysql_query("insert into orders(nama_kustomer, alamat, telpon, tgl_order, jam_order) values('$_POST[nama]','$_POST[alamat]','$_POST[telpon], '$tgl_sekarang', '$jam_sekarang')");
Universitas Sumatera Utara
$sql2=mysql_query("select id_orders from orders order by id_orders desc"); $r=mysql_fetch_array($sql2); $id_orders=$r[id_orders];
$cartContent = getCartContent(); $jml
= count($cartContent);
for ($i = 0; $i < $jml; $i++) { $sql3=mysql_query("insert into orders_detail(id_orders, id_produk, jumlah)
function format_rupiah($angka){ $rupiah=number_format($angka,0,',','.'); return $rupiah; }
// fungsi untuk mendapatkan isi keranjang belanja function isi_keranjang(){ $isikeranjang = array(); $sid = session_id(); $sql = mysql_query("SELECT * FROM orders_temp WHERE id_session='$sid'");
while ($r=mysql_fetch_array($sql)) { $isikeranjang[] = $r; } return $isikeranjang; }
if(empty($_POST[nama]) || empty($_POST[alamat]) || empty($_POST[telpon]) || empty($_POST[email])) { echo "<script>alert('Data belum lengkap, silahkan periksa data isian anda!');javascript:history.go(-1);"; }else{ mysql_query("INSERT INTO orders(nama_kustomer, alamat, telpon, email, tgl_order, jam_order) VALUES('$_POST[nama]','$_POST[alamat]','$_POST[telpon]', '$_POST[email]', '$tgl_skrg', '$jam_skrg')");
// mendapatkan nomor orders (id_orders dari tabel orders) $id_orders=mysql_insert_id();
// panggil fungsi isi_keranjang dan hitung jumlah produk yang dipesan $isikeranjang = isi_keranjang(); $jml
= count($isikeranjang);
// simpan data detail pemesanan for ($i = 0; $i < $jml; $i++){ mysql_query("INSERT INTO orders_detail(id_orders, id_produk, jumlah) VALUES('$id_orders',{$isikeranjang[$i]['id_produk']}, {$isikeranjang[$i]['jumlah']})"); }
// update/kurangi stok produk for ($i = 0; $i < $jml; $i++) { mysql_query("UPDATE produk SET stok = stok {$isikeranjang[$i]['jumlah']} WHERE id_produk = {$isikeranjang[$i]['id_produk']}"); }
Universitas Sumatera Utara
// update/tambahkan produk yang dibeli (best seller) for ($i = 0; $i < $jml; $i++) { mysql_query("UPDATE produk SET dibeli = dibeli + {$isikeranjang[$i]['jumlah']} WHERE id_produk = {$isikeranjang[$i]['id_produk']}"); }
// setelah data pemesanan tersimpan, hapus data pemesanan di tabel pemesanan sementara for ($i = 0; $i < $jml; $i++) { mysql_query("DELETE FROM orders_temp WHERE id_orders_temp = {$isikeranjang[$i]['id_orders_temp']}"); }
// tampilkan data kustomer beserta ordernya di browser echo "Terimakasih telah berbelanja di website kami. Data pemesan beserta ordernya adalah sebagai berikut:
BCA 845607973447 AN RIDLIYA FARISHA MANDIRI 12569808907960 AN RIDLIYA FARISHA
Dan setelah melakukan pembayaran lakukan konfirmasikan via sms ke HP pengelola yaitu 087768181058 dengan format sms: Nomor Order: Nama pengirim : Total belanja:
Universitas Sumatera Utara
dan kirimkan bukti pembayaran anda pada email kami [email protected] Setelah konfirmasi, pesanan anda akan segera diproses dan produk segera dikirim ke alamat anda. Apabila Anda tidak melakukan pembayaran dalam 3 hari, maka transaksi dianggap batal. Terima kasih atas kepercayaan anda. Pengelola RF93"; } ?>