• Tidak ada hasil yang ditemukan

Perancangan Sistem Informasi Penjualan Hardware Komputer Berbasis Web Pada Toko Bless Com

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Sistem Informasi Penjualan Hardware Komputer Berbasis Web Pada Toko Bless Com"

Copied!
49
0
0

Teks penuh

(1)

LAMPIRAN

Listing Program

Koneksi Menggunakan PHP

<?php

$server = "localhost";

$username = "root";

$password = "";

$database = "dbelektronik";

// Koneksi dan memilih database di server

mysql_connect($server,$username,$password) or die("Koneksi gagal");

mysql_select_db($database) or die("Database tidak bisa dibuka");

?>

Halaman Utama (Home)

// Halaman utama (Home)

if ($_GET[module]=='store'){

echo "

</div><div class='profil2'><b>Selamat Datang di Toko Bless Com</b><br />

<p>Kami menyediakan berbagai macam jenis barang-barang hardware komputer yang berkualitas dan harga yang

bersahabat. Mulai dari Monitor, Speaker, Keyboard, Ram dan lainnya.

Berkonsep toko hardware online, kami berusaha

(2)

Selamat berbelanja. Dan terima kasih atas kunjungan anda.</p></div>

</div> ";

echo "<h4 class='heading colr2'>==========</h4><br />";

$sql=mysql_query("SELECT * FROM produk ORDER BY id_produk DESC LIMIT 12");

while ($r=mysql_fetch_array($sql)){

$harga = format_rupiah($r[harga]);

$disc = ($r[diskon]/100)*$r[harga];

$hargadisc = number_format(($r[harga]-$disc),0,",",".");

$stok=$r['stok'];

$tombolbeli="<a class='prod_cart'

href=\"aksi.php?module=keranjang&act=tambah&id=$r[id_pr oduk]\">BELI</a>";

$tombolhabis="<span

class='prod_cart_habis'></span>";

if ($stok!= "0"){

$tombol=$tombolbeli;

}else{

$tombol=$tombolhabis;

}

$d=$r['diskon'];

$hargatetap="<div class='prod_price'><span

class='price'><br /></span>&nbsp;<span class='price'> Rp. <b>$hargadisc,-</b></span></div>

</div>";

$hargadiskon="<div class='prod_price'><span

(3)

<br /><span class='price2'>Rp. <b>$hargadisc,-</b></span></div>

</div>";

if ($d!= "0"){

$divharga=$hargadiskon;

}else{

$divharga=$hargatetap;

}

echo "<div class='prod_box'>

<div class='top_prod_box'></div>

<div class='center_prod_box'>

<div class='product_title'><a href='produk-

$r[id_produk]-$r[produk_seo].html'>$r[nama_produk]</a></div>

<div class='product_img'>

<a href='produk-$r[id_produk]-$r[produk_seo].html'><a href='foto_produk/$r[gambar]'

rel='clearbox[gallery=Koleksi Produk]' title='$r[nama_produk]'>

<img src='foto_produk/$r[gambar]' border='0' height=110 width=114 class='tooltip' title='klik untuk

memperbesar gambar'></a>

</div>

$divharga

<div class='bottom_prod_box'></div>

<div class='prod_details_tab'>

$tombol

<a href='produk-$r[id_produk]-$r[produk_seo].html' class='prod_details'>DETAIL</a>

</div>

(4)

}

}

Profil Perusahaan

// Modul profil

if ($_GET['module']=='profilkami'){

// Data profil mengacu pada id_modul=43

$profil = mysql_query("SELECT * FROM modul WHERE id_modul='43'");

$r = mysql_fetch_array($profil);

echo "<h4 class='heading colr'>Profil Kami</h4>

<div class='prod_box_bigx'>

</div>

<div class='profil'>

<div><p>

Toko Bless Com bergerak dibidang hardware komputer dimana menjual alat - alat komputer / laptop dengan harga yang bersahabat, Toko Bless Com berusaha untuk melayani pelanggan dengan barang - barang yang

berkualitas agar pelanggan dan Toko Bless Kom dapat bersahabat, Toko Bless Com akan menyediakan stok barang hardware komputer yang lengkap agar dapat menerima

berbagai pesanan pelanggan, dan juga menyediakan hardware komputer yang terupate atau baru di dunia komputer. </p>

&nbsp; <p>Penjelasan singkat seputar Hardware : Perangkat Keras Komputer (Hardware) adalah sebuah

komponen fisik pada komputer yang digunakan oleh sistem untuk menjalankan perintah yang telah diprogramkan atau dalam arti singkatnya sebuah komponen pada komputer yang bisa disentuh, dilihat dan diraba.

(5)

Dalam dunia komputer, pengertian dari perangkat keras atau hardware adalah komponen fisik yang membentuk sebuah sistem komputer.

Hardware sendiri mempunyai sifat yang berbeda dengan software yaitu dapat dilihat, diraba dan berbentuk nyata. Jenis-jenis hardware pada komputer tidak hanya tertuju pada bagian dalam komputer saja, melainkan semua perangkat yang mendukung kinerja komputer.</p>

&nbsp;<p>Selain itu, kami juga membuat advertisement secara on-line di internet agar bisa dijangkau

masyarakat luas dengan cara melakukan transaksi atau pun bisnis on-line. Dengan cara ini kami optimis TOKO BLESS COM akan lebih mudah dan cepat dikenal oleh masyarakat.

</p>

&nbsp;<p>

Target pelanggan TOKO BLESS COM Computer adalah : seluruh kalangan masyarakat yang membutuhkan perangkat keras komputer dan perangkat lunak, serta kawasan

perkantoran guna untuk memenuhi kebutuhan dari sistem komputerisasi masing-masing, dan mengembangkan dan memperbaiki serta meningkatkan sistem komputernya.

</p></div>

<div class='bottom_prod_box_big4'></div>

</div>

</div>

</div>";

}

Detail Produk Dan Kategori Produk

// Modul detail produk

elseif ($_GET[module]=='detailproduk'){

$detail=mysql_query("SELECT * FROM produk,kategori

WHERE

(6)

AND id_produk='$_GET[id]'");

$d = mysql_fetch_array($detail);

$tgl = tgl_indo($d[tanggal]);

$harga = format_rupiah($d[harga]);

$disc = ($d[diskon]/100)*$d[harga];

$hargadisc = number_format(($d[harga]-$disc),0,",",".");

echo "<h4 class='heading colr'>Kategori: <a

href='kategori-$d[id_kategori]-$d[kategori_seo].html'>$d[nama_kategori]</a></h4></div> ";

echo"<div class='feat_prod_box_details'>";

echo"

<div class='product_img'>

<a href='produk-$d[id_produk]-$d[produk_seo].html'><a href='foto_produk/$d[gambar]'

rel='clearbox[gallery=Koleksi Produk]' title='$d[nama_produk]'>

<img src='foto_produk/$d[gambar]' border='0' height=110 width=114 class='tooltip' title='klik untuk

memperbesar gambar'></a></a>

</div>

<div class='details_big_box'>

<div class='product_title_big'>$d[nama_produk]</div>

<div class='details'>$d[deskripsi]</div><br />

<div class='table6'>&bull; HARGA: <span

class='table7'>Rp. $hargadisc,-</span></div>

<div class='table6'>&bull; STOK:<span class='table7'> $d[stok] item</span></div><br />

<a

(7)

<div class='clear'></div>

</div>

<div class='box_bottom'></div>

</div><div class='clear'></div>

</div><br /> ";

// Produk Lainnya (random)

$sql=mysql_query("SELECT * FROM produk ORDER BY rand() LIMIT 4");

echo "<h4 class='heading colr'>Produk Lainnya</h4></div>";

while ($r=mysql_fetch_array($sql)){

$harga = format_rupiah($r[harga]);

$disc = ($r[diskon]/100)*$r[harga];

$hargadisc = number_format(($r[harga]-$disc),0,",",".");

$stok=$r['stok'];

$tombolbeli="<a class='prod_cart'

href=\"aksi.php?module=keranjang&act=tambah&id=$r[id_pr oduk]\">BELI</a>";

$tombolhabis="<span

class='prod_cart_habis'></span>";

if ($stok!= "0"){

$tombol=$tombolbeli;

}else{

$tombol=$tombolhabis;

(8)

$d=$r['diskon'];

$hargatetap="<div class='prod_price'><span

class='price'><br /></span>&nbsp;<span class='price'> Rp. <b>$hargadisc,-</b></span></div>

</div>";

$hargadiskon="<div class='prod_price'><span

style='text-decoration:line-through;' class='price'>Rp. $harga,- <br /></span>&nbsp;<span class='price3'>Diskon $r[diskon]%

<br /><span class='price2'>Rp. <b>$hargadisc,-</b></span></div>

</div>";

if ($d!= "0"){

$divharga=$hargadiskon;

}else{

$divharga=$hargatetap;

}

echo "<div class='prod_box'>

<div class='top_prod_box'></div>

<div class='center_prod_box'>

<div class='product_title'><a href='produk-

$r[id_produk]-$r[produk_seo].html'>$r[nama_produk]</a></div>

<div class='product_img'>

<a href='produk-$r[id_produk]-$r[produk_seo].html'><a href='produk-$r[id_produk]-$r[produk_seo].html'><a href='foto_produk/$r[gambar]'

rel='clearbox[gallery=Koleksi Produk]' title='$r[nama_produk]'>

<img src='foto_produk/$r[gambar]' border='0' height=110 width=114 class='tooltip' title='klik untuk

memperbesar gambar'></a>

(9)

$divharga

<div class='bottom_prod_box'></div>

<div class='prod_details_tab'>

$tombol

<a href='produk-$r[id_produk]-$r[produk_seo].html' class='prod_details'>DETAIL</a>

</div>

</div>";

}

}

// Modul produk per kategori

elseif ($_GET[module]=='detailkategori'){

// Tampilkan nama kategori

$sq = mysql_query("SELECT nama_kategori from kategori where id_kategori='$_GET[id]'");

$n = mysql_fetch_array($sq);

echo "<h4 class='heading colr'>Kategori: $n[nama_kategori]</h4></div>";

// Tentukan berapa data yang akan ditampilkan per halaman (paging)

$p = new Paging3;

$batas = 12;

$posisi = $p->cariPosisi($batas);

// Tampilkan daftar produk yang sesuai dengan kategori yang dipilih

(10)

ORDER BY id_produk DESC LIMIT $posisi,$batas");

$jumlah = mysql_num_rows($sql);

// Apabila ditemukan produk dalam kategori

if ($jumlah > 0){

while ($r=mysql_fetch_array($sql)){

$harga = format_rupiah($r[harga]);

$disc = ($r[diskon]/100)*$r[harga];

$hargadisc = number_format(($r[harga]-$disc),0,",",".");

$stok=$r['stok'];

$tombolbeli="<a class='prod_cart'

href=\"aksi.php?module=keranjang&act=tambah&id=$r[id_pr oduk]\">BELI</a>";

$tombolhabis="<span

class='prod_cart_habis'></span>";

if ($stok!= "0"){

$tombol=$tombolbeli;

}else{

$tombol=$tombolhabis;

}

$d=$r['diskon'];

$hargatetap="<div class='prod_price'><span

class='price'><br /></span>&nbsp;<span class='price'> Rp. <b>$hargadisc,-</b></span></div>

</div>";

$hargadiskon="<div class='prod_price'><span

(11)

<br /><span class='price2'>Rp. <b>$hargadisc,-</b></span></div>

</div>";

if ($d!= "0"){

$divharga=$hargadiskon;

}else{

$divharga=$hargatetap;

}

echo "<div class='prod_box'>

<div class='top_prod_box'></div>

<div class='center_prod_box'>

<div class='product_title'><a href='produk-

$r[id_produk]-$r[produk_seo].html'>$r[nama_produk]</a></div>

<div class='product_img'>

<a href='produk-$r[id_produk]-$r[produk_seo].html'><a href='produk-$r[id_produk]-$r[produk_seo].html'><a href='foto_produk/$r[gambar]'

rel='clearbox[gallery=Koleksi Produk]' title='$r[nama_produk]'>

<img src='foto_produk/$r[gambar]' border='0' height=110 width=114 class='tooltip' title='klik untuk

memperbesar gambar'></a>

</div>

$divharga

<div class='bottom_prod_box'></div>

<div class='prod_details_tab'>

$tombol

<a href='produk-$r[id_produk]-$r[produk_seo].html' class='prod_details'>DETAIL</a>

</div>

(12)

}

$jmldata = mysql_num_rows(mysql_query("SELECT * FROM produk WHERE id_kategori='$_GET[id]'"));

$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);

$linkHalaman = $p->navHalaman($_GET[halkategori], $jmlhalaman);

echo "<div class=halaman>Halaman : $linkHalaman </div><br>";

}

else{

echo "<p align=left><span class='table7'>Belum ada produk pada kategori ini.</p>";

}

}

Semua Produk

// Modul semua produk

elseif ($_GET[module]=='semuaproduk'){

echo "<h4 class='heading colr'>Semua Produk</h4>";

// Tentukan berapa data yang akan ditampilkan per halaman (paging)

$p = new Paging2;

$batas = 16;

$posisi = $p->cariPosisi($batas);

// Tampilkan semua produk

(13)

while ($r=mysql_fetch_array($sql)){

$harga = format_rupiah($r[harga]);

$disc = ($r[diskon]/100)*$r[harga];

$hargadisc = number_format(($r[harga]-$disc),0,",",".");

$stok=$r['stok'];

$tombolbeli="<a class='prod_cart'

href=\"aksi.php?module=keranjang&act=tambah&id=$r[id_pr oduk]\">BELI</a>";

$tombolhabis="<span

class='prod_cart_habis'></span>";

if ($stok!= "0"){

$tombol=$tombolbeli;

}else{

$tombol=$tombolhabis;

}

$d=$r['diskon'];

$hargatetap="<div class='prod_price'><span

class='price'><br /></span>&nbsp;<span class='price'> Rp. <b>$hargadisc,-</b></span></div>

</div>";

$hargadiskon="<div class='prod_price'><span

style='text-decoration:line-through;' class='price'>Rp. $harga,- <br /></span>&nbsp;<span class='price3'>Diskon $r[diskon]%

<br /><span class='price2'>Rp. <b>$hargadisc,-</b></span></div>

</div>";

if ($d!= "0"){

$divharga=$hargadiskon;

}else{

(14)

}

echo "<div class='prod_box'>

<div class='top_prod_box'></div>

<div class='center_prod_box'>

<div class='product_title'><a href='produk-

$r[id_produk]-$r[produk_seo].html'>$r[nama_produk]</a></div>

<div class='product_img'>

<a href='produk-$r[id_produk]-$r[produk_seo].html'><a href='foto_produk/$r[gambar]'

rel='clearbox[gallery=Koleksi Produk]' title='$r[nama_produk]'>

<img src='foto_produk/$r[gambar]' border='0' height=110 width=114 class='tooltip' title='klik untuk

memperbesar gambar'></a>

</div>

$divharga

<div class='bottom_prod_box'></div>

<div class='prod_details_tab'>

$tombol

<a href='produk-$r[id_produk]-$r[produk_seo].html' class='prod_details'>DETAIL</a>

</div>

</div>";

}

$jmldata = mysql_num_rows(mysql_query("SELECT * FROM produk"));

$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);

(15)

echo "<div class='halaman'>Halaman : $linkHalaman </div>";

}

Cara Belanja

// Modul cara pembelian

if ($_GET['module']=='carabeli'){

// Data cara pembelian mengacu pada id_modul=45

$cara = mysql_query("SELECT * FROM modul WHERE id_modul='45'");

$r = mysql_fetch_array($cara);

echo "<h4 class='heading colr'>Cara Pembelian</h4>

<div class='carabeli'>

<div>$r[static_content]</div>

</div>

</div>

<div class='bottom_prod_box_big7'></div>

</div>";

}

Keranjang Belanja

// Modul keranjang belanja

elseif ($_GET[module]=='keranjangbelanja'){

// Tampilkan produk-produk yang telah dimasukkan ke keranjang belanja

$sid = session_id();

(16)

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=('index.php')</script>";

}

else{

echo "<h4 class='heading colr'>Keranjang Belanja</h4>

<form method=post

action=aksi.php?module=keranjang&act=update>

<table width=670 border=0 cellpadding=0 cellspacing=1 align=center>

<tbody>

<tr background='images/bg_tab.jpg' align=center height=23><th><span class='table'>No</th><th><span class='table'>Produk</th><th><span class='table'>Nama Produk</th><th><span

class='table'>Berat(Kg)</th><th><span class='table'>Qty</th>

<th><span class='table'>Harga</th><th><span class='table'>Sub Total</th><th><span

class='table'>Hapus</th></tr>";

$no=1;

while($r=mysql_fetch_array($sql)){

$disc = ($r[diskon]/100)*$r[harga];

$hargadisc = number_format(($r[harga]-$disc),0,",",".");

(17)

$total = $total + $subtotal;

$subtotal_rp = format_rupiah($subtotal);

$total_rp = format_rupiah($total);

$harga = format_rupiah($r[harga]);

echo "<tr background='images/bg_tab2.jpg' align=center><td><span class='table2'>$no</td><input type=hidden name=id[$no] value=$r[id_orders_temp]>

<td align=center><a

href='produk-$r[id_produk]-$r[produk_seo].html'><a href='foto_produk/$r[gambar]' rel='clearbox[gallery=Koleksi Produk]'

title='$r[nama_produk]'><img width=80 class='imgcart' src=foto_produk/$r[gambar] class='tooltip' title='klik untuk memperbesar gambar'></td>

<td><span class='table2'>$r[nama_produk]</td>

<td align=center><span class='table2'>$r[berat]</td>

<td><input type=text name='jml[$no]' value=$r[jumlah] size=1 onchange=\"this.form.submit()\"

onkeypress=\"return harusangka(event)\"></td>

<td><span class='table2'>$hargadisc</td>

<td><span class='table2'>$subtotal_rp</td>

<td align=center><a

href='aksi.php?module=keranjang&act=hapus&id=$r[id_orde rs_temp]'><img src=images/kali.png border=0

title=Hapus></a></td>

</tr>";

$no++;

}

echo "<tr><td colspan=6 align=right><br><span class='table3'>Total:</td><td colspan=2><br><span class='table3'>Rp. $total_rp,-</b></td></tr>

<tr><td colspan=2><br /><a

href=semua-produk.html><input style='width: 135px; height: 22px;' type=submit class= simplebtn value='LANJUTKAN

(18)

<td colspan=2><br /><input style='width: 130px; height: 22px;' type=submit class= simplebtn value='UPDATE

KERANJANG'><br /></td>

<td colspan=3 align=right><br /><a

href='selesai-belanja.html' class='simplebtn'>Selesai Belanja</a><br /></td></tr>

</tbody>

</table>";

echo "<br /><br /><br /><br /><p>* Apabila Anda mengubah jumlah (Qty), jangan lupa tekan tombol <b>Update Keranjang</b><br />

** Total harga di atas belum termasuk ongkos kirim yang akan dihitung saat <b>Selesai

Belanja</b></p><br />

</div>

</div>

</div>

<div class='bottom_prod_box_big'></div>

<div class='bottom_prod_box_big3'></div>

</div>";

}

}

Kontak (Hubungi)

// Modul hubungi kami

elseif ($_GET['module']=='hubungikami'){

echo "<div id='content'>

<div id='content-detail'>";

echo "<h4 class='heading colr'>Kontak Kami</h4>";

(19)

<table width=100% style='border: 0pt dashed #0000CC;padding: 10px;'>

<form action=hubungi-aksi.html method=POST>

<tr><td><span class='table4'>Nama:</td><td><input type=text class='isikoment3' name=nama

size=40></td></tr>

<tr><td><span class='table4'>Email:</td><td><input type=text class='isikoment3' name=email

size=40></td></tr>

<tr><td><span class='table4'>Subjek:</td><td><input type=text class='isikoment3' name=subjek

size=55></td></tr>

<tr><td valign=top><span

class='table4'>Pesan:</td><td><textarea

class='isikoment3' name=pesan style='width: 315px; height: 100px;'></textarea></td></tr>

<tr><td>&nbsp;</td><td><img src='captcha.php'></td></tr>

<tr><td>&nbsp;</td><td><span class=isikomen>(masukkan 6 kode di atas)<br /><input type=text class='isikoment3' name=kode size=10 maxlength=6><br /></td></tr>

</td><td colspan=2><p style='padding-top:15px ;'><input style=' width: 85px; height: 23px;' type=submit

class=simplebtn value='KIRIM PESAN'></td></tr>

</form></table><br />";

echo "</div>

<div class='bottom_prod_box_big6'></div>

</div>";

}

// Modul hubungi aksi

elseif ($_GET['module']=='hubungiaksi'){

echo "<div id='content'>

(20)

$nama=trim($_POST[nama]);

$email=trim($_POST[email]);

$subjek=trim($_POST[subjek]);

$pesan=trim($_POST[pesan]);

if (empty($nama)){

echo "<span class='table8'>Anda belum mengisikan NAMA<br />

<a href=javascript:history.go(-1)><b>Ulangi Lagi!</b>";

}

elseif (empty($email)){

echo "<span class='table8'>Anda belum mengisikan EMAIL<br />

<a href=javascript:history.go(-1)><b>Ulangi Lagi!</b>";

}

elseif (empty($subjek)){

echo "<span class='table8'>Anda belum mengisikan SUBJEK<br />

<a href=javascript:history.go(-1)><b>Ulangi Lagi!</b>";

}

elseif (empty($pesan)){

echo "<span class='table8'>Anda belum mengisikan PESAN<br />

<a href=javascript:history.go(-1)><b>Ulangi Lagi!</b>";

}

else{

(21)

if($_POST['kode']==$_SESSION['captcha_session']){

mysql_query("INSERT INTO hubungi(nama,

email,

subjek,

pesan,

tanggal)

VALUES('$_POST[nama]',

'$_POST[email]',

'$_POST[subjek]',

'$_POST[pesan]',

'$tgl_sekarang')");

echo "<h4 class='heading colr'>Hubungi Kami</h4></span><br />";

echo "<span class='table8'><p align=center><div

class='table5'><b>Terima kasih telah menghubungi kami. <br /> Kami akan segera meresponnya.</b></p>";

}else{

echo "<span class='table8'>Kode yang Anda masukkan tidak cocok<br />

<a href=javascript:history.go(-1)><b>Ulangi Lagi</b></a>";

}

}else{

echo "<span class='table8'>Anda belum memasukkan kode<br />

<a href=javascript:history.go(-1)><b>Ulangi Lagi</b></a>";

}

}

(22)

<div class='bottom_prod_box_big9'>

</div>";

}

Pencarian Produk

// Modul hasil pencarian produk

elseif ($_GET['module']=='hasilcari'){

// menghilangkan spasi di kiri dan kanannya

$kata = trim($_POST['kata']);

// mencegah XSS

$kata = htmlentities(htmlspecialchars($kata), ENT_QUOTES);

// pisahkan kata per kalimat lalu hitung jumlah kata

$pisah_kata = explode(" ",$kata);

$jml_katakan = (integer)count($pisah_kata);

$jml_kata = $jml_katakan-1;

$cari = "SELECT * FROM produk WHERE " ;

for ($i=0; $i<=$jml_kata; $i++){

$cari .= "deskripsi LIKE '%$pisah_kata[$i]%' OR nama_produk LIKE '%$pisah_kata[$i]%'";

if ($i < $jml_kata ){

$cari .= " OR ";

}

}

$cari .= " ORDER BY id_produk DESC LIMIT 6";

$hasil = mysql_query($cari);

(23)

echo "<h4 class='heading colr'>Hasil Pencarian</h4>";

if ($ketemu > 0){

echo "<div class='table3'>Ditemukan <b>$ketemu</b> produk dengan kata <font

style='background-color:#D5F1FF'><b>$kata</b></font><b>:</b></div>";

while($t=mysql_fetch_array($hasil)){

// Tampilkan hanya sebagian isi produk

$isi_produk =

htmlentities(strip_tags($t['deskripsi'])); // mengabaikan tag html

$isi = substr($isi_produk,0,250); // ambil sebanyak 250 karakter

$isi = substr($isi_produk,0,strrpos($isi," ")); // potong per spasi kalimat

echo "<div class='prod_box_big'>

<div class='top_prod_box_big'></div>

<div class='center_prod_box_big'>

<div class='details_big_cari'>

<div class='product_title_big'><a href=produk-

$t[id_produk]-$t[produk_seo].html>$t[nama_produk]</a></div>

$isi ... <a href=produk-$t[id_produk]-$t[produk_seo].html><span

class='table6'>selengkapnya</a>

</div>

</div>

</div>

</div>

<span class='bottom_prod_box_big_yacari'></div>";

}

(24)

else{

echo "<p><div class='table3'>Tidak ditemukan produk dengan kata <font

style='background-color:#D5F1FF'><b>$kata</b></p>

<div class='bottom_prod_box_big_nocari'></div>";

}

}

Selesai Belanja

// Modul selesai belanja

if ($_GET['module']=='selesaibelanja'){

$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> alert('Keranjang belanja masih kosong');window.location='index.php'</script>\n";

exit(0);

}

else{

echo "<h4 class='heading colr'>Data Pembeli</h4>

<form name=form action=simpan-transaksi.html method=POST onSubmit=\"return validasi(this)\">

<table width=650>

<tr><td><span class='table4'>Nama</td><td><input

type=text name=nama size=30 class='table5'></td></tr>

<tr><td><span class='table4'>Alamat

(25)

<tr><td><span class='table4'>Telpon/HP</td><td><input type=text name=telpon class='table5'></td></tr>

<tr><td><span class='table4'>Email</td><td><input type=text name=email class='table5'></td></tr>

<tr><td valign=top><span class='table4'>Jasa Pengiriman</td><td>

<select name='jasa' id='jasa' class='table5'>

<option value='0' selected>- Pilih Jenis Jasa Pengiriman -</option>";

$tampil=mysql_query("SELECT * FROM shop_pengiriman ORDER BY nama_perusahaan");

while($r=mysql_fetch_array($tampil)){

echo "<option

value='$r[id_perusahaan]'>$r[nama_perusahaan]</option>" ;

}

echo "</select></td></tr>

<tr><td><span class='table4'>Kota Tujuan</td><td><span id='kota'><select name='kota' id='kota'

class='table5'><option value='0' selected>Tentukan Jenis Jasa Pengiriman

Dahulu</option></select></span></td></tr>

<tr><td colspan=2><input style='width: 60px; height: 25px;' type=submit class= simplebtn

value=PROSES></td></tr>

</table>";

echo "<h4 class='heading colr'>Konfirmasi Keranjang Belanja Anda</h4>

<table width=670 border=0 cellpadding=0 cellspacing=1 align=center>

<tbody>

(26)

class='table'>Berat(Kg)</th><th><span class='table'>Qty</th>

<th><span class='table'>Harga</th><th><span class='table'>Sub Total</th></tr>";

$no=1;

while($r=mysql_fetch_array($sql)){

//START nampilkan diskon per produk --

$disc = ($r[diskon]/100)*$r[harga];

$hargadisc = number_format(($r[harga]-$disc),0,",",".");

$subtotal = ($r[harga]-$disc) * $r[jumlah];

//END nampilkan diskon per produk --

$total = $total + $subtotal;

$subtotal_rp = format_rupiah($subtotal);

$total_rp = format_rupiah($total);

$harga = format_rupiah($r['harga']);

$subtotalberat = $r['berat'] * $r['jumlah']; // total berat per item produk

$totalberat = $totalberat + $subtotalberat; // grand total berat all produk yang dibeli

echo "<tr background='images/bg_tab2.jpg' align=center height=23><td><span

class='table2'>$no</td><input type=hidden name=id[$no] value=$r[id_orders_temp]>

<td><span class='table2'>$r[nama_produk]</td>

<td align=center><span class='table2'>$r[berat]</td>

<td align=center><span class='table2'>$r[jumlah]</td>

<td><span class='table2'>$harga</td>

<td><span class='table2'>$subtotal_rp</td>

(27)

$no++;

}

echo "<tr><td colspan=2 align=right><span

class='table3'>Total Berat:</td><td align=center><span class='table3'>$totalberat kg</b></td>

<td align=right colspan=2><span class='table3'>Total Harga:</td><td align=center><span class='table3'>Rp. $total_rp,-</td></tr>

</tbody></table></div></div></div>

<div class='bottom_prod_box_big'></div>

</div>";

echo "<div class='prod_box_big'>

<div class='top_prod_box_big'></div>

<div class='center_prod_box_big'>

<div class='details_big_cari'><div><table

width=520><tr><td><input style='width: 70px; height: 22px;' class= simplebtn type=button value='KEMBALI' onclick=self.history.back()>

<span style='float : right;'><input style='width: 110px; height: 22px;' type=submit class= simplebtn value='PROSES ORDER'></span></td></tr></table>

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

<div class='bottom_prod_box_bigx'></div>

</div>";

}

}

Transaksi

// Modul simpan transaksi

elseif ($_GET[module]=='simpantransaksi'){

$kar1=strstr($_POST[email], "@");

(28)

if (empty($_POST[nama]) || empty($_POST[alamat]) || empty($_POST[telpon]) || empty($_POST[email]) || empty($_POST[kota])){

echo "Data yang Anda isikan belum lengkap<br />

<a href='selesai-belanja.html'><b>Ulangi Lagi</b>";

}

elseif (!ereg("[a-z|A-Z]","$_POST[nama]")){

echo "Nama tidak boleh diisi dengan angka atau simbol.<br />

<a href=javascript:history.go(-1)><b>Ulangi Lagi</b></a>";

}

elseif (strlen($kar1)==0 OR strlen($kar2)==0){

echo "Alamat email Anda tidak valid, mungkin kurang tanda titik (.) atau tanda @.<br />

<a href=javascript:history.go(-1)><b>Ulangi Lagi</b></a>";

}

else{

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

}

(29)

}

$tgl_skrg = date("Ymd");

$jam_skrg = date("H:i:s");

// simpan data pemesanan

mysql_query("INSERT INTO orders(nama_kustomer, alamat, telpon, email, tgl_order, jam_order, id_kota)

VALUES('$_POST[nama]','$_POST[alamat]','$_POST[telpon]' ,'$_POST[email]','$tgl_skrg','$jam_skrg','$_POST[kota]' )");

// mendapatkan nomor 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']})");

}

// setelah data pemesanan tersimpan, hapus data

(30)

for ($i = 0; $i < $jml; $i++) {

mysql_query("DELETE FROM orders_temp

WHERE id_orders_temp = {$isikeranjang[$i]['id_orders_temp']}");

}

echo "<h4 class='heading colr'>Proses Transaksi Selesai</h4>";

echo "<div class='prod_box_big'>

<div class='top_prod_box_big'></div>

<div class='center_prod_box_big'>

<div class='details_big_cari'>

<div>

Data pemesan beserta ordernya adalah sebagai berikut: <br />

<table>

<tr><td>Nama </td><td> : <b>$_POST[nama]</b></td></tr>

<tr><td>Alamat Lengkap </td><td> : $_POST[alamat] </td></tr>

<tr><td>Telpon </td><td> : $_POST[telpon] </td></tr>

<tr><td>E-mail </td><td> : $_POST[email] </td></tr></table><br />

Nomor Order: <b><span

class='table6'>$id_orders</b><br /><br />";

$daftarproduk=mysql_query("SELECT * FROM orders_detail,produk

(31)

AND id_orders='$id_orders'");

echo "<table width=600 border=0 cellpadding=0 cellspacing=1 align=center>

<tr background='images/bg_tab3.jpg' align=center height=23><th><span class='table'>No</th><th><span class='table'>Nama Produk</th><th><span

class='table'>Berat(Kg)</th><th><span class='table'>Qty</th><th><span

class='table'>Harga</th><th><span class='table'>Sub Total</th></tr>";

$pesan="Terimakasih telah melakukan pemesanan online di toko kami<br /><br />

Nama: $_POST[nama] <br />

Alamat: $_POST[alamat] <br/>

Telpon: $_POST[telpon] <br /><hr />

Nomor Order: $id_orders <br />

Data order Anda adalah sebagai berikut: <br /><br />";

$no=1;

while ($d=mysql_fetch_array($daftarproduk)){

$subtotalberat = $d[berat] * $d[jumlah]; // total berat per item produk

$totalberat = $totalberat + $subtotalberat; // grand total berat all produk yang dibeli

$disc = ($d[diskon]/100)*$d[harga];

$hargadisc = number_format(($d[harga]-$disc),0,",",".");

(32)

$total = $total + $subtotal;

$subtotal_rp = format_rupiah($subtotal);

$total_rp = format_rupiah($total);

$harga = format_rupiah($d['harga']);

echo "<tr background='images/bg_tab2.jpg' align=center

height=23><td>$no</td><td>$d[nama_produk]</td><td align=center>$d[berat]</td><td

align=center>$d[jumlah]</td><td>Rp. $harga,-</td><td>Rp. $subtotal_rp,-</td></tr>";

$pesan.="$d[jumlah] $d[nama_produk] -> Rp. $harga -> Subtotal: Rp. $subtotal_rp <br />";

$no++;

}

$ongkos=mysql_fetch_array(mysql_query("SELECT

ongkos_kirim FROM kota WHERE id_kota='$_POST[kota]'"));

$ongkoskirim1=$ongkos[ongkos_kirim];

$ongkoskirim = $ongkoskirim1 * $totalberat;

$grandtotal = $total + $ongkoskirim;

$ongkoskirim_rp = format_rupiah($ongkoskirim);

$ongkoskirim1_rp = format_rupiah($ongkoskirim1);

$grandtotal_rp = format_rupiah($grandtotal);

$pesan.="<br /><br />Total : Rp. $total_rp,-

<br />Ongkos Kirim untuk Tujuan Kota Anda : Rp. $ongkoskirim1_rp/Kg

<br />Total Berat : $totalberat Kg

(33)

<br />Grand Total : Rp. $grandtotal_rp,-

<br /><br />Silahkan lakukan pembayaran ke rekening Bank sebanyak Grand Total yang tercantum";

$subjek="Pemesanan Online Toko Bless Com";

// Kirim email dalam format HTML

$dari = "From: [email protected] \n";

$dari .= "Content-type: text/html \r\n";

// Kirim email ke kustomer

mail($_POST[email],$subjek,$pesan,$dari);

mail("[email protected]",$subjek,$pesan,$dari);

echo "<tr><td colspan=5 align=right>Total : Rp. </td><td align=right><b>$total_rp</b></td></tr>

<tr><td colspan=5 align=right>Ongkos Kirim untuk Tujuan Kota Anda: Rp. </td><td

align=right><b>$ongkoskirim1_rp</b>/Kg</td></tr>

<tr><td colspan=5 align=right>Total Berat : </td><td align=right><b>$totalberat Kg</b></td></tr>

<tr><td colspan=5 align=right>Total Ongkos Kirim : Rp. </td><td align=right><b>$ongkoskirim_rp</b></td></tr>

<tr><td colspan=5 align=right>Grand Total : Rp.

</td><td align=right><b>$grandtotal_rp</b></td></tr>

</table>";

echo "<br /><br /><br /><br /><p></p><br />

</div>

</div>

(34)

<div class='bottom_prod_box_big10'></div>

</div>";

}

}

?>

Admin.PHP (Halaman Admin)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0

Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<script language="javascript">

function validasi(form){

if (form.username.value == ""){

alert("Anda belum mengisikan Username.");

form.username.focus();

return (false);

}

if (form.password.value == ""){

alert("Anda belum mengisikan Password.");

form.password.focus();

return (false);

}

return (true);

(35)

</script>

<meta http-equiv="content-type" content="text/html;charset=UTF-8">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>

<meta name="description" content=""/>

<meta name="keywords" content=""/>

<meta name="robots" content="ALL,FOLLOW"/>

<meta name="Author" content="AIT"/>

<meta http-equiv="imagetoolbar" content="no"/>

<title>.::Halaman Administrator::.</title>

<link rel="shortcut icon" type="image/x-icon" href="images/favicon.ico">

<link rel="stylesheet" href="css/reset.css" type="text/css"/>

<link rel="stylesheet" href="css/screen.css" type="text/css"/>

<script type="text/javascript" src="js/jquery.js"></script>

<script type="text/javascript" src="js/cufon.js"></script>

<script type="text/javascript"

src="js/Geometr231_Hv_BT_400.font.js"></script>

<script type="text/javascript" src="js/script.js"></script>

</head>

<body class="no-side">

(36)

<div class="login-border">

<div class="login-style">

<div class="login-header">

<div class="logo clear">

<div align="right"><span

class="title"><img src="images/logo.png" alt=""

width="185" height="80" class="picture" /></span></div>

</div>

</div>

<form name="login" action="cek_login.php" method="POST" onSubmit="return validasi(this)">

<div class="login-inside">

<div class="login-data">

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td><div align="center">

<table cellpadding="0" cellspacing="0">

<tr>

<td height="25">Username</td>

<td> :

<input type="text" name="username" class="text" /></td>

</tr>

<tr>

<td height="26">Password</td>

<td> :

<input type="password" class="text" name="password" /></td>

(37)

<tr>

<td colspan="2"><div align="right">

<input name="submit" class="submit" type="submit" value="LOGIN" />

</div></td>

</tr>

</table>

</div></td>

</tr>

</table>

</div>

</div>

</form>

</div>

</div>

</div>

</body>

<meta http-equiv="content-type" content="text/html;charset=UTF-8">

</html>

Cek_Login.PHP(Login admin)

<?php

error_reporting(0);

include "../config/koneksi.php";

(38)

$filter_sql =

mysql_real_escape_string(stripslashes(strip_tags(htmlsp ecialchars($data,ENT_QUOTES))));

return $filter_sql;

}

$username = antiinjection($_POST[username]);

$pass = antiinjection(md5($_POST[password]));

$login=mysql_query("SELECT * FROM admins WHERE username='$username' AND password='$pass' AND blokir='N'");

$ketemu=mysql_num_rows($login);

$r=mysql_fetch_array($login);

// Apabila username dan password ditemukan

if ($ketemu > 0){

session_start();

$_SESSION[namauser] = $r[username];

$_SESSION[namalengkap] = $r[nama_lengkap];

$_SESSION[passuser] = $r[password];

$_SESSION[leveluser] = $r[level];

header('location:media.php?module=home');

}

else{

echo "<link href='css/screen.css' rel='stylesheet' type='text/css'><link href='css/reset.css'

rel='stylesheet' type='text/css'>";

echo "<center><br><br><br><br><br><br><b>LOGIN GAGAL! </b><br>

Username atau Password Anda tidak benar.<br>

(39)

echo "<div><a href='index.php'><img src='images/seru.png' height=147

width=176><br><br></a>

</div>";

echo "<input type=button class='tombol' value='ULANGI LAGI' onclick=location.href='index.php'></a></center>";

}

?>

Content.PHP

<?php

include "../config/koneksi.php";

include "../config/library.php";

include "../config/fungsi_indotgl.php";

include "../config/fungsi_combobox.php";

include "../config/class_paging.php";

include "../config/fungsi_rupiah.php";

// Bagian Home

if ($_GET[module]=='home'){

if ($_SESSION['leveluser']=='admin'){

echo "<h2>Selamat Datang</h2>

<p>Hai <b>$_SESSION[namalengkap]</b>, selamat datang di halaman Administrator.<br> Silahkan klik menu pilihan yang berada

di sebelah kiri untuk mengelola konten website anda. </p>

(40)

<p align=right>Login : $hari_ini, ";

echo tgl_indo(date("Y m d"));

echo " | ";

echo date("H:i:s");

echo " WIB</p>";

}

}

// Bagian Modul

elseif ($_GET[module]=='modul'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_modul/modul.php";

}

}

// Bagian Kategori

elseif ($_GET[module]=='kategori'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_kategori/kategori.php";

}

}

// Bagian Produk

elseif ($_GET[module]=='produk'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_produk/produk.php";

}

(41)

// Bagian Best Seller

elseif ($_GET[module]=='bestseller'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_bestseller/bestseller.php";

}

}

// Bagian Order

elseif ($_GET[module]=='order'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_order/order.php";

}

}

// Bagian Profil

elseif ($_GET[module]=='profil'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_profil/profil.php";

}

}

// Bagian Order

elseif ($_GET[module]=='hubungi'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_hubungi/hubungi.php";

}

(42)

// Bagian Cara Pembelian

elseif ($_GET[module]=='carabeli'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_carabeli/carabeli.php";

}

}

// Modul bank

elseif ($_GET[module]=='bank'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_bank/bank.php";

}

}

// Bagian Banner

elseif ($_GET[module]=='banner'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_banner/banner.php";

}

}

// Bagian Header

elseif ($_GET[module]=='header'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_header/header.php";

}

(43)

// Bagian Menu Utama

elseif ($_GET['module']=='menuutama'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_menuutama/menuutama.php";

}

}

// Bagian Sub Menu

elseif ($_GET['module']=='submenu'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_submenu/submenu.php";

}

}

// Bagian Kota/Ongkos Kirim

elseif ($_GET[module]=='ongkoskirim'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_ongkoskirim/ongkoskirim.php";

}

}

// Bagian Password

elseif ($_GET[module]=='password'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_password/password.php";

}

(44)

// Bagian Laporan

elseif ($_GET[module]=='laporan'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_laporan/laporan.php";

}

}

elseif ($_GET['module']=='jasapengiriman'){

if ($_SESSION['leveluser']=='admin'){

require_once "modul/mod_pengiriman/pengiriman.php";

}

}

// Bagian YM

elseif ($_GET[module]=='ym'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_ym/ym.php";

}

}

// Bagian Selamat Datang

elseif ($_GET[module]=='welcome'){

if ($_SESSION['leveluser']=='admin'){

include "modul/mod_welcome/welcome.php";

}

(45)

// Bagian Jasa Kirim

elseif ($_GET['module']=='jasapengiriman'){

if ($_SESSION['leveluser']=='admin'){

require_once "modul/mod_pengiriman/pengiriman.php";

}

}

// Apabila modul tidak ditemukan

else{

echo "<p><b>MODUL BELUM ADA ATAU BELUM LENGKAP</b></p>";

}

?>

Menu.PHP (Menu admin)

<?php

include "../config/koneksi.php";

if ($_SESSION[leveluser]=='admin'){

$sql=mysql_query("select * from modul where aktif='Y' order by urutan");

}

if ($m=mysql_fetch_array($sql)){

echo "<li><a href='?module=carabeli'><b>Edit Cara Pembelian</b></a></li>";

echo "<li><a href='?module=kategori'><b>Tambah Kategori Produk</b></a></li>";

echo "<li><a href='?module=produk'><b>Tambah Produk</b></a></li>";

(46)

echo "<li><a href='?module=hubungi'><b>Lihat Pesan Masuk</b></a></li>";

echo "<li><a href='?module=ongkoskirim'><b>Edit Ongkos Kirim</b></a></li>";

echo "<li><a href='?module=laporan'><b>Lihat Laporan Transaksi</b></a></li>";

}

?>

<?php

include "../config/koneksi.php";

if ($_SESSION[leveluser]=='admin'){

$sql=mysql_query("select * from modul where aktif='Y' order by urutan");

}

if ($m=mysql_fetch_array($sql)){

echo "<li><a href='?module=password'><b>Ganti Password</b></a></li>";

//echo "<li><a href='?module=modul'><b>Edit Modul Admin</b></a></li>";

}

?>

Style.css

body{

font-family: Tahoma;

text-align: center;

}

(47)

position: relative;

background-image: url(images/header.jpg);

background-repeat: no-repeat;

margin-right: auto;

margin-left: auto;

width: 930px;

border: 2px solid #265180;

padding-top: 70px;

text-align: left;

}

#content {

margin-left: 230px;

padding: 20px 10px 0 0;

}

#content p {

font-size: 75%;

line-height: 1.8em;

padding-left: 2em;

}

#menu {

position: relative;

float: left;

top: 37px;

left: 0;

width: 180px;

}

(48)

list-style: none;

margin: 0;

padding: 0;

border: none;

}

#menu li {

width: 180px;

border-bottom: 1px solid #969BA5;

margin: 0;

padding: 0;

font-size: 80%;

vertical-align: bottom;

}

#menu a:link, #menu a:visited {

display: block;

padding: 5px 5px 5px 0.5em;

border-left: 12px solid #265180;

border-right: 1px solid #265180;

background-color: #CAD6EC;

color: #265180;

text-decoration: none;

}

#menu a:hover {

background-color: #265180;

color: #FFFFFF;

}

(49)

color:#265180;

}

a:hover {

color: #FF6600;

text-decoration:none;

}

h2 {

font: normal 120% Georgia;

color: #265180;

background-color: transparent;

border-bottom: 1px dotted #265180;

}

table {

font-family: Tahoma;

font-size: 8pt;

border-width: 1px;

border-style: solid;

border-color: #999999;

border-collapse: collapse;

margin: 10px 0px;

}

th{

color: #FFFFFF;

font-size: 7pt;

text-transform: uppercase;

text-align: center;

padding: 0.5em;

Referensi

Dokumen terkait

Pembuatan aplikasi Sistem Informasi Penjualan lukisan berbasis web pada Galery Stand 14 ini dibatasi pada Perangkat Lunak ( software ) dan Perangkat Keras ( hardware

Node Biasanya mengacu pada perangkat keras (hardware), perangkat lunak yang tidak dibuat sendiri (software), jika di dalam node disertakan komponen untuk

Pengertian dari hardware atau dalam bahasa indonesianya disebut juga dengan nama perangkat keras adalah salah satu komponen dari sebuah komputer yang sifat alat nya bisa dilihat

Pengertian dari hardware atau dalam bahasa indonesia-nya disebut juga dengan nama “perangkat keras” adalah salah satu komponen dari sebuah komputer yang sifat alat nya bisa dilihat

Pengertian dari hardware atau dalam bahasa indonesianya disebut juga dengan nama perangkat keras adalah salah satu komponen dari sebuah komputer yang sifat alat nya bisa dilihat

Pengertian dari hardware atau dalam bahasa indonesia-nya disebut juga dengan nama “perangkat keras” adalah salah satu komponen dari sebuah komputer yang sifat

Laboratorium Hardware Universitas Komputer Undonesia 2017 Diluar komponen-komponen yang sudah kita sebutkankan diatas, ada pula perangkat keras komputer yang tidak semua pengguna

Perangkat Keras Hardware ialah bagian komponen dari sebuah komputer yang sifat mampu diraba atau dirasakan secara langsung atau yang berbentuk nyata, berfungsi untuk mendukung proses