• Tidak ada hasil yang ditemukan

Perancangan Toko Online Ulos Batak Toba Berbasis Website Menggunakan Php Dan Mysql

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Toko Online Ulos Batak Toba Berbasis Website Menggunakan Php Dan Mysql"

Copied!
61
0
0

Teks penuh

(1)

SURAT KETERANGAN

Hasil Uji Program Tugas Akhir

Yang bertanda tangan dibawah ini, menerangkan bahwa mahasiswa Tugas Akhir Program Diploma Teknik Informatika :

Nama : Hardiansyah S NIM : 132406077

Program Studi : D-3 Teknik Informatika

Judul Tugas Akhir : PERANCANGAN TOKO ONLINE ULOS BATAK TOBA BERBASIS WEBSITE MENGGUNAKAN PHP DAN MYSQL

Telah melaksanakan tes program Tugas Akhir Mahasiswa tersebut diatas pada tanggal :

Dengan Hasil : SUKSES/GAGAL

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan.

Medan, Juni 2016 Dosen Pembimbing

(2)

KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI

UNIVERSITAS SUMATERA UTARA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Jln. Bioteknologi No.1 Kampus USU Padang Bulan Medan-20155 Telp. (061) 8211050, 8214290, Fax. (061) 8214290

laman: www.fmipa.usu.ac.id

KARTU BIMBINGAN TUGAS AKHIR

Nama : Hardiansyah S

NIM : 132406077

Judul Tugas Akhir : PERANCANGAN TOKO ONLINE ULOS BATAK TOBA

BERBASIS WEBSITE MENGGUNAKAN PHP DAN MYSQL

Dosen Pembimbing : Dr. Sawaluddin M.IT Program Studi : D-3 Teknik Informatika

NO TANGGAL ASISTEN BIMBINGAN

PEMBAHASAN PADA ASISTEN MENGENAI,

PADA BAB

PARAF DOSEN PEMBIMBING

(3)

Diketahui :

Ketua Departemen Matematika Pembimbing Utama/

Penanggung Jawab

(4)

LISTING PROGRAM

Index.php <?php

header('location:home');

?>

Aksi.php <?php

session_start();

error_reporting(0);

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

$module=$_GET[module];

$act=$_GET[act];

if ($module=='keranjang' AND $act=='tambah'){

$sid = session_id();

$sql2 = mysql_query("SELECT stok FROM produk WHERE id_produk='$_GET[id]'");

$r=mysql_fetch_array($sql2);

$stok=$r[stok];

if ($stok == 0){

echo "stok habis"; }

else{

(5)

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

$ketemu=mysql_num_rows($sql); if ($ketemu==0){

mysql_query("INSERT INTO orders_temp (id_produk, jumlah, id_session, tgl_order_temp, jam_order_temp, stok_temp)

VALUES ('$_GET[id]', 1, '$sid', '$tgl_sekarang', '$jam_sekarang', '$stok')");

} else {

mysql_query("UPDATE orders_temp SET jumlah = jumlah + 1

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

}

deleteAbandonedCart();

header('Location:keranjang-belanja.html');

}

}

elseif ($module=='keranjang' AND $act=='hapus'){

mysql_query("DELETE FROM orders_temp WHERE id_orders_temp='$_GET[id]'");

header('Location:keranjang-belanja.html');

}

elseif ($module=='keranjang' AND $act=='update'){

$id = $_POST[id];

$jml_data = count($id);

$jumlah = $_POST[jml]; // quantity

for ($i=1; $i <= $jml_data; $i++){

(6)

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

if ($jumlah[$i] > $r[stok_temp]){

echo "<script>window.alert('Jumlah yang dibeli melebihi stok yang ada');

window.location=('keranjang-belanja.html')</script>";

}

else{

mysql_query("UPDATE orders_temp SET jumlah = '".$jumlah[$i]."'

WHERE id_orders_temp = '".$id[$i]."'"); header('Location:keranjang-belanja.html');

}

}

} }

function deleteAbandonedCart(){

$kemarin = date('Y-m-d', mktime(0,0,0, date('m'), date('d') - 1, date('Y')));

mysql_query("DELETE FROM orders_temp

WHERE tgl_order_temp < '$kemarin'");

} ?>

Meta1.php <?php

$sql = mysql_query("select nama_produk from produk where id_produk='$_GET[id]'");

$j = mysql_fetch_array($sql);

if (ISSET($_GET[id])){

(7)

}

else{

echo "Toko Ulos Dainang adalah toko yang menerima pemesanan Atau pun pengiriman ulos ke luar daerah.";

}

?>

Meta2.php <?php

echo "Toko Ulos Dainang adalah toko yang menerima pemesanan Atau pun pengiriman ulos ke luar daerah";

?>

Title.php <?php

$sql = mysql_query("select nama_produk from produk where id_produk='$_GET[id]'");

$j = mysql_fetch_array($sql);

if (ISSET($_GET[id])){

echo "$j[nama_produk]"; }

else{

echo "Toko Ulos Dainang ";

}

?>

Item.php <?php

(8)

$query = mysql_fetch_array(mysql_query("SELECT SUM(jumlah) as totaljumlah FROM orders_temp WHERE id_session='$sid'"));

if ($query[totaljumlah] != ""){

echo "<p align=right><img src='images/keranjang.jpg'><b><i><a href='keranjang-belanja.html'>Keranjang Belanja

($query[totaljumlah])</a></i></b></p>";

}

else{

echo "<p align=right><img src='images/keranjang.jpg'><b><i>Keranjang Belanja (0)</i></b></p>";

}

?>

Kanan.php

<script language="javascript">

function validasi(form){

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

alert("Anda belum mengisikan Nama.");

form.nama.focus(); return (false);

}

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

alert("Anda belum mengisikan Alamat.");

form.alamat.focus(); return (false);

}

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

(9)

form.telpon.focus();

return (false); }

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

alert("Anda belum mengisikan Email.");

form.email.focus();

return (false);

}

if (form.kota.value == 0){

alert("Anda belum mengisikan Kota.");

form.kota.focus();

return (false); }

return (true);

}

function harusangka(jumlah){

var karakter = (jumlah.which) ? jumlah.which : event.keyCode

if (karakter > 31 && (karakter < 48 || karakter > 57)) return false;

return true;

}

</script>

<?php

(10)

echo "<br /><span class=judul>&#187; <b>Produk Terbaru</b></span><br /><br />";

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

$kolom = 2;

echo "<table><tr>";

$i=0;

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

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

$deskripsi = nl2br($r[deskripsi]); // membuat paragraf

$isi = substr($deskripsi,0,120); // ambil sebanyak 120 karakter

$isi = substr($deskripsi,0,strrpos($isi," ")); // potong per spasi kalimat if ($i >= $kolom){

echo "</tr><tr>";

$i=0;

}

$i++;

echo "<td align=center><br><img src='foto_produk/small_$r[gambar]' hspace=20 border=0><br /><br />Rp. <b>$harga</b> <br />(stok: $r[stok])<br /><br /></td>

<td><br /><span class=judul><a href=produk-$r[id_produk]-$r[produk_seo].html>$r[nama_produk]</a></span><br /><br />

$isi ... <a

href=produk-$r[id_produk]-$r[produk_seo].html>Selengkapnya</a><br /><br />

<a

href=aksi.php?module=keranjang&act=tambah&id=$r[id_produk]><img src='images/beli.jpg' border=0></a><br /><br /></td>";

}

(11)

}

elseif ($_GET[module]=='detailproduk'){ require_once "item.php";

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

WHERE kategori.id_kategori=produk.id_kategori

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

$d = mysql_fetch_array($detail);

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

$deskripsi = nl2br($d[deskripsi]); // membuat paragraf pada isi berita

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

echo "<span class=date>$tgl</span><br />";

echo "<span class=judul>$d[nama_produk]</span><br />"; echo "Kategori: <a

href=kategori-$d[id_kategori]-$d[kategori_seo].html><b>$d[nama_kategori]</b></a></span><br /><br />";

if ($d[gambar]!=''){

echo "<span class=image><img src='foto_produk/$d[gambar]' border=0></span>";

}

echo "$deskripsi <br />Rp. <b>$harga</b> (stok: $d[stok])<br /><br />

<a href=aksi.php?module=keranjang&act=tambah&id=$d[id_produk]><img src='images/beli.jpg' border=0></a><br />";

}

elseif ($_GET[module]=='detailkategori'){ require_once "item.php";

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

(12)

echo "<span class=judul_head>&#187; Kategori : <b>$n[nama_kategori]</b></span><br />";

$p = new Paging3;

$batas = 6;

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

$sql = "SELECT * FROM produk WHERE id_kategori='$_GET[id]'

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

$hasil = mysql_query($sql);

$jumlah = mysql_num_rows($hasil);

if ($jumlah > 0){

$kolom = 2;

echo "<table><tr>"; $i=0;

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

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

$isi_produk = nl2br($r[deskripsi]); // membuat paragraf pada isi berita

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

$isi = substr($isi_produk,0,strrpos($isi," ")); // potong per spasi kalimat if ($i >= $kolom){

echo "</tr><tr>";

$i=0;

}

$i++;

(13)

<td><br /><span class=judul><a href=produk-$r[id_produk]-$r[produk_seo].html>$r[nama_produk]</a></span><br /><br /> $isi ... <a

href=produk-$r[id_produk]-$r[produk_seo].html>Selengkapnya</a><br /><br />

<a

href=aksi.php?module=keranjang&act=tambah&id=$r[id_produk]><img src='images/beli.jpg' border=0></a><br /><br /></td>";

}

echo "</tr></table><br />";

$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 "Hal: $linkHalaman<br /><br />";

}

else{

echo "<p align=center>Belum ada produk pada kategori ini.</p>";

} }

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

require_once "item.php";

echo "<span class=judul>&#187; <b>Profil</b></span><br /><br />";

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

if ($r[gambar]!=''){

echo "<span class=image><img src='images/$r[gambar]'></span>";

(14)

echo "$isi_profil";

}

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

require_once "item.php";

echo "<span class=judul>&#187; <b>Cara Pembelian</b></span><br /><br />";

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

$r = mysql_fetch_array($profil);

$isi_carabeli=nl2br($r[static_content]); echo "$isi_carabeli";

}

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

require_once "item.php";

echo "<span class=judul>&#187; <b>Produk</b></span><br /><br />";

$p = new Paging2;

$batas = 8;

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

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

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

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

echo "<table><tr><td><span class=judul><a href=produk-$r[id_produk]-$r[produk_seo].html>$r[nama_produk]</a></span><br />";

if ($r[gambar]!=''){

echo "<span class=image><img src='foto_produk/small_$r[gambar]' border=0></span>";

}

(15)

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

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

href=produk-$r[id_produk]-$r[produk_seo].html>Selengkapnya</a><br /><br />

Rp. <b>$harga</b> (stok: $r[stok])<br /><a

href=aksi.php?module=keranjang&act=tambah&id=$r[id_produk]><img src='images/beli.jpg' border=0></a><br />

</td></tr></table><br />"; }

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

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

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

echo "Hal: $linkHalaman<br /><br />";

}

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

require_once "item.php";

echo "<span class=judul>&#187; <b>Keranjang Belanja</b></span><br /><br />";

$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');

(16)

else{

echo "<form method=post action=aksi.php?module=keranjang&act=update> <table border=0 cellpadding=3 align=center>

<tr bgcolor=#D3DCE3><th>No</th><th>Produk</th><th>Nama Produk</th><th>Berat(Kg)</th><th>Jumlah</th>

<th>Harga</th><th>Sub Total</th><th>Hapus</th></tr>";

$no=1;

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

$subtotal = $r[harga] * $r[jumlah];

$total = $total + $subtotal;

$subtotal_rp = format_rupiah($subtotal); $total_rp = format_rupiah($total);

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

echo "<tr bgcolor=#cccccc><td>$no</td><input type=hidden name=id[$no] value=$r[id_orders_temp]>

<td align=center><br><img src=foto_produk/small_$r[gambar]></td> <td>$r[nama_produk]</td>

<td align=center>$r[berat]</td>

<td><input type=text name='jml[$no]' value=$r[jumlah] size=1 onkeypress=\"return harusangka(event)\"></td>

<td>$harga</td> <td>$subtotal_rp</td>

<td align=center><a

href='aksi.php?module=keranjang&act=hapus&id=$r[id_orders_temp]'>

(17)

</tr>";

$no++; }

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

<tr><td colspan=2><br /><a href=javascript:history.go(-1)><img src=images/lanjutkan.jpg border=0></a><br /></td>

<td colspan=2><br /><input type=image src='images/update.jpg' border=0><br /></td>

<td colspan=4 align=right><br /><a href=selesai-belanja.html><img src=images/selesai.jpg border=0></a><br /></td></tr>

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

echo "*) Apabila anda mengubah jumlah, setelah input data pada jumlah, tekan tombol <b>Update Keranjang</b>.

**) Total harga diatas belum termasuk ongkos kirim yang akan dihitung saat <b>Selesai Belanja</b>.<br /><br />";

}

}

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

require_once "item.php";

echo "<span class=judul>&#187; <b>Hubungi Kami</b></span><br /><br />";

echo "<b>Hubungi kami secara online dengan mengisi form dibawah ini:</b>

<table width=100% style='border: 1pt dashed #0000CC;padding: 10px;'> <form action=hubungi-aksi.html method=POST>

<tr><td>Nama</td><td> : <input type=text name=nama size=40></td></tr>

<tr><td>Email</td><td> : <input type=text name=email size=40></td></tr>

(18)

<tr><td valign=top>Pesan</td><td> <textarea name=pesan style='width: 315px; height: 100px;'></textarea></td></tr>

</td><td colspan=2><input type=submit name=submit value=Kirim></td></tr>

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

}

elseif ($_GET[module]=='hubungiaksi'){ mysql_query("INSERT INTO hubungi(nama,

email,

subjek,

pesan, tanggal)

VALUES('$_POST[nama]',

'$_POST[email]',

'$_POST[subjek]',

'$_POST[pesan]',

'$tgl_sekarang')");

echo "<span class=posting>&#187; <b>Hubungi Kami</b></span><br /><br />";

echo "<p align=center><b>Terimakasih telah menghubungi kami. <br /> Kami akan segera meresponnya.</b></p>";

}

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

echo "<span class=judul_head>&#187; <b>Hasil Pencarian</b></span><br />";

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

(19)

$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 7"; $hasil = mysql_query($cari);

$ketemu = mysql_num_rows($hasil);

if ($ketemu > 0){

echo "<p>Ditemukan <b>$ketemu</b> produk dengan kata <font style='background-color:#00FFFF'><b>$kata</b></font> : </p>";

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

echo "<table><tr><td><span class=judul><a href=produk-$t[id_produk]-$t[produk_seo].html>$t[nama_produk]</a></span><br />";

$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 "$isi ... <a href=produk-$t[id_produk]-$t[produk_seo].html>Selengkapnya</a>

(20)

</table>";

} }

else{

echo "<p>Tidak ditemukan produk dengan kata <b>$kata</b></p>";

}

}

elseif ($_GET[module]=='selesaibelanja'){ require_once "item.php";

echo "<span class=judul_head>&#187; <b>Data Pembeli</b></span><br /><br />

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

<table>

<tr><td>Nama</td><td> : <input type=text name=nama size=30></td></tr>

<tr><td>Alamat Lengkap</td><td> : <input type=text name=alamat size=70></td></tr>

<tr><td>Telpon/HP</td><td> : <input type=text name=telpon></td></tr> <tr><td>Email</td><td> : <input type=text name=email></td></tr>

<tr><td valign=top>Kota Tujuan</td><td> :

<select name='kota'>

<option value=0 selected>- Pilih Kota -</option>";

$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>";

(21)

echo "</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 colspan=2><input type=submit value=Proses></td></tr>

</table>";

}

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

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

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{

function isi_keranjang(){

$isikeranjang = array();

(22)

$sql = mysql_query("SELECT * FROM orders_temp WHERE id_session='$sid'");

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

$isikeranjang[] = $r;

}

return $isikeranjang;

}

$tgl_skrg = date("Ymd");

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

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]')");

$id_orders=mysql_insert_id();

$isikeranjang = isi_keranjang();

$jml = count($isikeranjang); 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']})");

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

mysql_query("UPDATE produk SET stok = stok - {$isikeranjang[$i]['jumlah']}

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

(23)

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

mysql_query("UPDATE produk SET dibeli = dibeli + {$isikeranjang[$i]['jumlah']}

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

}

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

mysql_query("DELETE FROM orders_temp WHERE id_orders_temp = {$isikeranjang[$i]['id_orders_temp']}");

}

echo "<span class=judul_head>&#187; <b>Proses Transaksi Selesai</b></span><br /><br />

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><hr /><br />

Nomor Order: <b>$id_orders</b><br /><br />";

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

WHERE orders_detail.id_produk=produk.id_produk AND id_orders='$id_orders'");

echo "<table cellpadding=5>

<tr bgcolor=#D3DCE3><th>No</th><th>Nama

(24)

$pesan="Terimakasih telah melakukan pemesanan online di Toko Ulos Dainang <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

$subtotal = $d[harga] * $d[jumlah];

$total = $total + $subtotal;

$subtotal_rp = format_rupiah($subtotal);

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

echo "<tr bgcolor=#cccccc><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++;

(25)

$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

<br />Total Ongkos Kirim : Rp. $ongkoskirim_rp <br />Grand Total : Rp. $grandtotal_rp

<br /><br />Silahkan lakukan pembayaran ke BNI sebanyak Grand Total yang tercantum,

nomor rekeningnya <b>0303030303</b> a.n. Hardi Siagian";

$subjek="Pemesanan Online Toko Ulos Dainang";

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

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

mail("hardisiagian@yahoo.co.id",$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>

(26)

<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 "<hr /><p>Data order dan nomor rekening transfer sudah terkirim ke email Anda. <br />

Apabila Anda tidak melakukan pembayaran dalam 3 hari, maka data order Anda akan terhapus (transaksi batal)</p><br />";

}

}

?>

Kiri.php <?php

$kategori=mysql_query("select nama_kategori, kategori.id_kategori, kategori_seo,

count(produk.id_produk) as jml

from kategori left join produk

on produk.id_kategori=kategori.id_kategori group by nama_kategori");

while($k=mysql_fetch_array($kategori)){

echo "<span class=kategori>&bull; <a href=kategori-$k[id_kategori].html> $k[nama_kategori] ($k[jml])</a></span><hr />";

(27)

echo "<br />";

/* echo "<img src=images/bar3.jpg /><br /><br />";

$promo=mysql_query("SELECT * FROM produk ORDER BY rand() LIMIT 1");

while($a=mysql_fetch_array($promo)){

echo "<p align=center><img src='foto_produk/small_$a[gambar]' border=0><br /><br /><a href=#><b>$a[nama_produk]</b></a></p>";

}

echo "<br /><hr />"; */

echo "<img src=images/bar3.jpg /><br /><br />";

$best=mysql_query("SELECT * FROM produk ORDER BY dibeli DESC LIMIT 2");

while($a=mysql_fetch_array($best)){

echo "<p align=center><img src='foto_produk/small_$a[gambar]' border=0><br /><br /><a

href=produk-$a[id_produk]-$a[produk_seo].html><b>$a[nama_produk]</b></a></p><br />";

}

echo "<hr />";

$banner=mysql_query("SELECT * FROM banner ORDER BY id_banner DESC LIMIT 4");

while($b=mysql_fetch_array($banner)){

echo "<p align=center><a href=$b[url] target='_blank' title='$b[judul]'><img src='foto_banner/$b[gambar]' border=0></a></p>";

}

echo "<br />";

?>

(28)

error_reporting(0);

session_start();

include "config/koneksi.php";

include "config/fungsi_indotgl.php";

include "config/class_paging.php";

include "config/fungsi_combobox.php";

include "config/library.php";

include "config/fungsi_autolink.php"; include "config/fungsi_rupiah.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>

<title><?php include "dina_titel.php"; ?></title>

</script>

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

<meta name="robots" content="index, follow">

<meta name="description" content="<?php include "dina_meta1.php"; ?>">

<meta name="keywords" content="<?php include "dina_meta2.php"; ?>">

<meta http-equiv="Copyright" content="dainangulos">

<meta name="author" content="Hardiansyah Siagian">

<meta http-equiv="imagetoolbar" content="no"> <meta name="language" content="Indonesia">

<meta name="revisit-after" content="7">

(29)

<meta name="rating" content="general">

<meta name="spiders" content="all">

<link rel="shortcut icon" href="favicon.ico" />

<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://localhost/tokohp/rss.xml" />

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

</head>

<body>

<div id="wrapper">

<div id="header">

<div id="menuutama">

<ul>

<li><a href="index.php">Home</a></li>

<li><a href="profil-kami.html">Profil</a></li>

<li><a href="cara-pembelian.html">Cara Pembelian</a></li>

<li><a href="semua-produk.html">Produk</a></li>

<li><a href="keranjang-belanja.html">Keranjang Belanja</a></li>

<li><a href="hubungi-kami.html">Hubungi Kami</a></li> </ul>

</div>

</div>

<div id="leftcontent">

<p>&nbsp;</p> </div>

<div id="middlecontent">

(30)

<form method=POST action='hasil-pencarian.html'>

<input name=kata type=text size=23 maxlength=50 /> <input type=submit value=Go />

</form><br />

<img src="images/bar2.jpg" width="200" height="30" />

<p>

<?php include "kiri.php"; ?>

</p> </div>

<div id="rightcontent"><img src="images/toko.jpg" width="560" height="200" />

<p>

<?php include "kanan.php"; ?>

</p>

</div>

<div id="clearer"></div>

<div id="footer">Copyright &copy; 2016 by <a href="Toko Ulos Dainang">dainang.com</a>. All Rights Reserved.</div>

</div>

</body>

</html>

Style.css

body {

font-family: Arial, Helvetica, sans-serif;

(31)

margin: 0px;

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

td {

border-bottom: 1px solid #cccccc;

}

#wrapper {

background-image: url(images/loko_08.jpg); background-repeat: repeat-y;

width: 800px;

margin-right: auto;

margin-left: auto; }

#wrapper #header {

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

height: 198px;

width: 800px;

}

#wrapper #leftcontent {

float: left;

width: 10px;

line-height: 155%;

text-align: justify; }

(32)

float: left;

width: 200px; padding-right: 5px;

padding-left: 5px;

}

#wrapper #rightcontent {

float: left;

width: 550px; padding-right: 5px;

padding-left: 5px;

}

ul {

padding-left: 12px;

margin-left: 0px;

}

#wrapper #clearer {

clear: both;

}

#wrapper #footer {

font-size: 10px;

color: #FFFFFF;

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

text-align: center; height: 26px;

width: 800px;

(33)

}

#wrapper #leftcontent a:link { color: #EE1C24;

text-decoration: none;

}

#wrapper #leftcontent a:visited {

color: #EE1C24;

text-decoration: none; }

#wrapper #leftcontent a:hover {

color: #6600CC;

text-decoration: underline; }

#wrapper #middlecontent a:link {

color: #EE1C24;

text-decoration: none;

}

#wrapper #middlecontent a:visited { color: #EE1C24;

text-decoration: none;

}

#wrapper #middlecontent a:hover {

color: blue;

text-decoration: underline;

(34)

color: #0000FF;

font-weight:bold; text-decoration: none;

}

#wrapper #rightcontent a:visited {

color: #0000FF;

font-weight:bold;

text-decoration: none; }

#wrapper #rightcontent a:hover {

color: #EE1C24;

font-weight:bold;

text-decoration: underline;

}

#menuheader {

width:100%;

height:30px;

background-color:#999; }

#wrapper #menuutama {

position: relative;

left: 10px;

margin: 0; padding: 0;

background: url(images/bgmenu.jpg) repeat-x;

(35)

width: 780px;

}

#wrapper #menuutama ul {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

margin: 0;

padding: 0;

border: 0; height: 28px;

}

#wrapper #menuutama ul li {

margin: 0; padding: 0;

display: inline;

list-style-type: none;

}

#wrapper #menuutama ul a, #header #menuutama ul strong, #header #menuutama ul em {

display: block;

text-decoration: none;

padding: 7px 15px 7px 15px;

font-weight: bold;

color: #fff;

white-space: nowrap;

border-right: 1px solid #1F1010;

(36)

float: left;

}

#wrapper #menuutama ul strong a span {

color: #fff;

}

#wrapper #menuutama ul a:hover, #wrapper #menuutama ul a:focus {

background-color: #810101;

}

#wrapper #menuutama ul a:hover, #wrapper #menuutama ul a:focus, #wrapper #menuutama ul a:hover span, #wrapper #menuutama ul a:focus span {

color: #ff0;

border-bottom-width: 0; }

.image {

padding: 2px;

margin: 3px 5px 3px 0;

float: left;

} .judul {

font-family: Georgia;

font-size: 14px;

line-height: 170%;

font-weight: bold; color: #EE1C24;

}

(37)

font-size: 10px;

line-height: 135%; font-style: italic;

}

.posting {

font-size: 11px;

}

.judul_head {

font-family: Georgia;

font-size: 12px;

}

.kategori {

font-family: Georgia;

line-height: 175%;

font-weight: bold;

padding-left: 10px;

}

.komentar { font-weight: bold;

}

input, select, textarea{

font-family: Arial, Helvetica, sans-serif;

font-size: 12px; color: #993300;

(38)

ADMIN Cek_login.php <?php

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

function antiinjection($data){

$filter_sql =

mysql_real_escape_string(stripslashes(strip_tags(htmlspecialchars($data,ENT_Q UOTES))));

return $filter_sql;

}

$username = $_POST['username'];

$pass = $_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);

if ($ketemu > 0){

session_start(); ("namauser");

("namalengkap");

("passuser");

("leveluser");

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

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

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

(39)

}

else{

echo "<link href=../config/adminstyle.css rel=stylesheet type=text/css>";

echo "<center>LOGIN GAGAL! <br>

Username atau Password Anda tidak benar.<br>

Atau account Anda sedang diblokir.<br>";

echo "<a href=index.php><b>ULANGI LAGI</b></a></center>";

} ?>

Conten.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";

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 content website. </p>

<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>< p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>

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

(40)

echo " | ";

echo date("H:i:s"); echo " WIB</p>";

}

}

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

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

include "modul/mod_modul/modul.php"; }

}

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

if ($_SESSION['leveluser']=='admin'){ include "modul/mod_kategori/kategori.php";

}

}

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

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

include "modul/mod_produk/produk.php"; }

}

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

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

include "modul/mod_order/order.php"; }

}

(41)

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

include "modul/mod_profil/profil.php"; }

}

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

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

include "modul/mod_hubungi/hubungi.php";

} }

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

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

include "modul/mod_carabeli/carabeli.php"; }

}

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

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

include "modul/mod_banner/banner.php";

} }

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

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

include "modul/mod_ongkoskirim/ongkoskirim.php";

} }

(42)

include "modul/mod_password/password.php";

} }

else{

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

}

?>

Index.php <html>

<head>

<title></title>

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

<body>

<div id="header">

<div id="content">

<h2>Login</h2>

<img src="images/login-welcome.gif" width="97" height="105" hspace="10" align="left">

<form method="POST" action="cek_login.php">

<table>

<tr><td>Username</td><td> : <input type="text" name="username"></td></tr>

<tr><td>Password</td><td> : <input type="password" name="password"></td></tr>

<tr><td colspan="2"><input type="submit" value="Login"></td></tr>

</table>

(43)

<p>&nbsp;</p>

</div>

<div id="footer">

Copyright &copy; 2016 by siagian. All rights reserved.

</div>

</div>

</body>

</html>

Logout.php <?php

session_start();

session_destroy();

echo "<center>Anda telah sukses keluar sistem <b>[LOGOUT]<b>";

('location:http://www.alamatwebsite.com');

?>

Media.php <?php

error_reporting(0); session_start();

if (empty($_SESSION[username]) AND empty($_SESSION[passuser])){

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

<center>Untuk mengakses modul, Anda harus login <br>";

echo "<a href=index.php><b>LOGIN</b></a></center>"; }

(44)

<html>

<head> <title></title>

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

<script type="text/javascript">

bkLib.onDomLoaded(function() { nicEditors.allTextAreas() });

</script>

</script>

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

</head>

<body>

<div id="header"> <div id="menu">

<ul>

<li><a href=?module=home>&#187; Home</a></li>

<?php include "menu.php"; ?>

<li><a href=logout.php>&#187; Logout</a></li>

</ul>

<p>&nbsp;</p>

</div>

<div id="content">

<?php include "content.php"; ?>

</div>

<div id="footer">

Copyright &copy; 2016 by siagian. All rights reserved.

(45)

</div>

</body> </html>

<?php

}

?>

Menu.php <?php

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

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

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

} else{

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

}

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

echo "<li><a href='$m[link]'>&#187; $m[nama_modul]</a></li>"; }

?>

Style.css body{

font-family: Tahoma; text-align: center;

}

(46)

position: relative;

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

margin-right: auto;

margin-left: auto;

width: 780px;

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: absolute;

top: 90px; left: 0;

width: 180px;

(47)

#menu ul {

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 {

(48)

}

a:link,a:visited {

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{

(49)

font-size: 7pt;

text-transform: uppercase; text-align: center;

padding: 0.5em;

border-width: 1px;

border-style: solid;

border-color: #969BA5;

border-collapse: collapse; background-color: #265180;

}

td{

padding: 0.5em; vertical-align: top;

border-width: 1px;

border-style: solid;

border-color: #969BA5;

border-collapse: collapse;

}

input,textarea,select{

font-family: Tahoma;

font-size: 8pt;

}

#paging{

font-family: Tahoma;

(50)

#footer{

padding: 20px 0 10px 255px; font-size: 70%;

color: #FFFFFF;

background-color: #265180;

}

Konfigurasi

Class_paging.php

<?php

class Paging{

function cariPosisi($batas){

if(empty($_GET[halaman])){

$posisi=0;

$_GET[halaman]=1;

}

else{

$posisi = ($_GET[halaman]-1) * $batas;

}

return $posisi;

}

function jumlahHalaman($jmldata, $batas){

$jmlhalaman = ceil($jmldata/$batas);

(51)

}

function navHalaman($halaman_aktif, $jmlhalaman){ $link_halaman = "";

for ($i=1; $i<=$jmlhalaman; $i++){

if ($i == $halaman_aktif){

$link_halaman .= "<b>$i</b> | ";

}

else{

$link_halaman .= "<a

href=$_SERVER[PHP_SELF]?module=$_GET[module]&halaman=$i>$i</a> | ";

}

$link_halaman .= " "; }

return $link_halaman;

}

}

class Paging2{

function cariPosisi($batas){ if(empty($_GET[halproduk])){

$posisi=0;

$_GET[halproduk]=1;

}

else{

$posisi = ($_GET[halproduk]-1) * $batas;

}

(52)

}

function jumlahHalaman($jmldata, $batas){ $jmlhalaman = ceil($jmldata/$batas);

return $jmlhalaman;

}

function navHalaman($halaman_aktif, $jmlhalaman){

$link_halaman = "";

for ($i=1; $i<=$jmlhalaman; $i++){ if ($i == $halaman_aktif){

$link_halaman .= "<b>$i</b> | ";

}

else{

$link_halaman .= "<a href=halproduk-$i.html>$i</a> | ";

}

$link_halaman .= " ";

}

return $link_halaman;

} }

class Paging3{

function cariPosisi($batas){

if(empty($_GET[halkategori])){

$posisi=0;

$_GET[halkategori]=1;

}

(53)

$posisi = ($_GET[halkategori]-1) * $batas;

}

return $posisi;

}

function jumlahHalaman($jmldata, $batas){

$jmlhalaman = ceil($jmldata/$batas);

return $jmlhalaman; }

function navHalaman($halaman_aktif, $jmlhalaman){

$link_halaman = "";

for ($i=1; $i<=$jmlhalaman; $i++){ if ($i == $halaman_aktif){

$link_halaman .= "<b>$i</b> | ";

}

else{

$link_halaman .= "<a href=halkategori-$_GET[id]-$i.html>$i</a> | ";

}

$link_halaman .= " ";

}

return $link_halaman;

}

}

class Paging4{

(54)

$posisi=0;

$_GET[halagenda]=1; }

else{

$posisi = ($_GET[halagenda]-1) * $batas;

}

return $posisi;

}

function jumlahHalaman($jmldata, $batas){

$jmlhalaman = ceil($jmldata/$batas);

return $jmlhalaman;

}

function navHalaman($halaman_aktif, $jmlhalaman){

$link_halaman = "";

for ($i=1; $i<=$jmlhalaman; $i++){

if ($i == $halaman_aktif){

$link_halaman .= "<b>$i</b> | ";

} else{

$link_halaman .= "<a href=halagenda-$i.html>$i</a> | ";

}

$link_halaman .= " ";

}

return $link_halaman;

}

(55)

class Paging5{

function cariPosisi($batas){ if(empty($_GET[haldownload])){

$posisi=0;

$_GET[haldownload]=1;

}

else{

$posisi = ($_GET[haldownload]-1) * $batas; }

return $posisi;

}

function jumlahHalaman($jmldata, $batas){ $jmlhalaman = ceil($jmldata/$batas);

return $jmlhalaman;

}

function navHalaman($halaman_aktif, $jmlhalaman){

$link_halaman = "";

for ($i=1; $i<=$jmlhalaman; $i++){ if ($i == $halaman_aktif){

$link_halaman .= "<b>$i</b> | ";

}

else{

$link_halaman .= "<a href=haldownload-$i.html>$i</a> | "; }

(56)

return $link_halaman;

} }

?>

Fungsi_autolink.php <?php

function autolink ($str){

$str = eregi_replace("([[:space:]])((f|ht)tps?:\/\/[a-z0-9~#%@\&:=?+\/\.,_-]+[a-z0-9~#%@\&=?+\/_.;-]+)", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $str); //http

$str = eregi_replace("([[:space:]])(www\.[a-z0-9~#%@\&:=?+\/\.,_-]+[a-z0-9~#%@\&=?+\/_.;-]+)", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $str); // www.

$str = eregi_replace("([[:space:]])([_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3})","\\1<a href=\"mailto:\\2\">\\2</a>", $str); // mail

$str =

eregi_replace("^((f|ht)tp:\/\/[a-z0-9~#%@\&:=?+\/\.,_-]+[a-z0-9~#%@\&=?+\/_.;-]+)", "<a href=\"\\1\" target=\"_blank\">\\1</a>", $str); //http

$str =

eregi_replace("^(www\.[a-z0-9~#%@\&:=?+\/\.,_-]+[a-z0-9~#%@\&=?+\/_.;-]+)", "<a href=\"http://\\1\" target=\"_blank\">\\1</a>", $str); // www.

$str = eregi_replace("^([_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3})","<a href=\"mailto:\\1\">\\1</a>", $str); // mail

return $str; }

?>

Fungsi_badword.php <?php

(57)

$w = mysql_query("SELECT * FROM katajelek");

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

$teks = str_ireplace($r[kata], $r[ganti], $teks);

}

return $teks;

}

?>

Fungsi_combobox.php <?php

function combotgl($awal, $akhir, $var, $terpilih){

echo "<select name=$var>";

for ($i=$awal; $i<=$akhir; $i++){ $lebar=strlen($i);

switch($lebar){

case 1:

{

$g="0".$i;

break; }

case 2:

{

$g=$i;

break; }

(58)

echo "<option value=$g selected>$g</option>";

else

echo "<option value=$g>$g</option>";

}

echo "</select> ";

}

function combobln($awal, $akhir, $var, $terpilih){

echo "<select name=$var>";

for ($bln=$awal; $bln<=$akhir; $bln++){

$lebar=strlen($bln);

switch($lebar){

case 1: {

$b="0".$bln;

break;

}

case 2:

{

$b=$bln;

break;

}

}

if ($bln==$terpilih)

echo "<option value=$b selected>$b</option>";

else

(59)

}

echo "</select> "; }

function combothn($awal, $akhir, $var, $terpilih){

echo "<select name=$var>";

for ($i=$awal; $i<=$akhir; $i++){

if ($i==$terpilih)

echo "<option value=$i selected>$i</option>";

else

echo "<option value=$i>$i</option>";

}

echo "</select> ";

}

function combonamabln($awal, $akhir, $var, $terpilih){

$nama_bln=array(1=> "Januari", "Februari", "Maret", "April", "Mei",

"Juni", "Juli", "Agustus", "September",

"Oktober", "November", "Desember"); echo "<select name=$var>";

for ($bln=$awal; $bln<=$akhir; $bln++){

if ($bln==$terpilih)

echo "<option value=$bln selected>$nama_bln[$bln]</option>";

else

echo "<option value=$bln>$nama_bln[$bln]</option>";

(60)

}

?>

Fungsi_indotgl.php <?php

function tgl_indo($tgl){

$tanggal = substr($tgl,8,2);

$bulan = getBulan(substr($tgl,5,2)); $tahun = substr($tgl,0,4);

return $tanggal.' '.$bulan.' '.$tahun;

}

function getBulan($bln){

switch ($bln){

case 1:

return "Januari";

break;

case 2:

return "Februari";

break;

case 3:

return "Maret";

break; case 4:

return "April";

(61)

case 5:

return "Mei"; break;

case 6:

return "Juni";

break;

case 7:

return "Juli"; break;

case 8:

return "Agustus";

break; case 9:

return "September";

break;

case 10:

return "Oktober";

break; case 11:

return "November";

break;

case 12:

return "Desember"; break;

Referensi

Dokumen terkait

Pada hari ini, Jumat tanggal tujuh belas bulan Juni tahun dua ribu enam belas kami Pokja Unit Layanan Pengadaan Daerah Provinsi Jawa Timur telah melakukan Evaluasi

Dalam kasus ini kita dapat mengakategorikan pihak perusahaan telah melakukan pelanggaran prinsip empati pada nasabah karena sebenarnya pihak perusahaan dapat memberikan

Adanya keanekaragaman serangga yang terdapat pada lahan pertanaman sistem mina padi di Desa Purwosari, Kecamatan Pematang Bandar, Kabupaten Simalungun, Sumatera Utara.

Atas dasar itu semua di dalam pencapaian sasaran dan tujuan Kantor Bandar Udara Mutiara Sis Al Jufri Palu melakukan berbagai upaya untuk melaksanakan pelimpahan

 Pengertian NPWP (Nomor Pokok Wajib Pajak) adalah nomor yang diberikan kepada wajib pajak sebagai sarana dalam administrasi perpajakan yang dipergunakan sebagai tanda pengenal

(Upacara adat manulangi desa kini hanya ditemuakan di pelosok desa saja dan berlangsung sederhana). 26-juni-2017 (Barisan parhobas mulai

Setelah melakukan pengolahan data terlihat model logika fuzzy bekerja dengan menggunakan derajat keanggotaan dari sebuah nilai, kemudian digunakan untuk

[r]