LISTING PROGRAM
1. INDEX.PHP
<html>
<head>
<title>Aulia Percetakan</title>
<link rel="stylesheet" type="text/css"
href="style.css">
</head>
<body>
<div id="container">
<div id="header">
<div id="logo">
<div id="Layer1" style="position:absolute; left:780px;
top:120px; width:350px; height:23px; z-index:1;color:
#000033; font-size:16px">
<marquee>
<strong>Terima Kasih Atas Kunjungan Di Situs
Kami</strong>
</marquee>
</div>
</div>
</div>
<div id="left">
<div id="menu">
<td> </td>
<ul><li><a href="index.php?slink=home.php">.:: HOME
::.</a></li></ul>
<ul><li><a href="index.php?slink=harga.php">.:: PRICE
LIST ::. </a></li></ul>
<ul><li><a href="index.php?slink=about.php">.:: ABOUT
::.</a></li></ul>
<ul><li><a href="index.php?slink=kontak.php">.::
CONTACT ::. </a></li></ul>
<ul><li><a href="index.php?slink=order.php">.:: CARA
ORDER ::. </a></li></ul>
<ul><li><a
href="index.php?slink=input_bk_tamu.php">.:: GUEST
BOOK ::. </a></li></ul>
</div>
</div>
<div id="center">
<td> </td>
<body background="4.jpg">
<?php
error_reporting(0);
$slink=$_REQUEST['slink'];
if(isset($slink))
{
include "$slink";
}
else
{
include "home.php";
}
?>
</div>
<div id="right">
<tr>
<td class="calender"><div align="center">.:: KALENDER
::.</div></td>
<td> </td>
</tr>
<tr>
<table align="center" width="200px" height="136px"
background="banner/K.png">
<td class="calender"><?php
include"include/calendar.php"; ?></td>
</table>
</tr>
<tr>
</br></br>
<td class="loginadmin"><div align="center">.::
ADMINISTRATOR ::. </div></td></br>
</tr>
<tr>
<td class="loginadmin"><a href="login.php"><p
align="center">Login Admin</p></a>
</td>
</tr>
</div>
<div id="footer">
<table style="width:1000px">
<tr style="font-size:24px; margin:0px 23px 0px 0px"
align="center" >
<td width="298">Copyright</p></td>
<td width="329">Follow Us</td></tr>
<tr style="font-size:14px; text-align:center">
<td> © 2013 By Tika Puspita Sari</td>
<td><a href="https://twitter.com/kaTigka"><img
src="banner/twitter.png" style="width:40px;
href="https://yahoo.com"><img src="banner/yahoo.png"
style="width:40px; height:40px"; /></a>
</td>
</tr>
</table>
</div>
</div>
</body>
</html>
2. HOME.PHP
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<table border ="0">
<tr>
<td> <marquee align="left" direction="down"
height="300" onMouseOut="this.start()"
onMouseOver="this.stop()"
scrollamount="2" width="180%">
<img src="banner/combine.png"><br/> </marquee></td>
</table>
<td> </td>
<td> </td>
<center><img src="banner\selamat.png" alt="bni"
width="450" height="65" /></center></br></br></br>
<p align="justify">Di sini Anda dapat membeli dan
memesan segala jenis cetakan sesuai keinginan anda
dengan produk yang telah kami sediakan dalam toko
online kami. Silahkan Anda melihat & memilih sesuai
keinginan Anda..</br></br>
Kini begitu mudah bagi anda untuk mendapatkan
percetakan yang mampu mengerjakan produk percetakan
untuk berbagai kebutuhan mulai dari stationery hingga
produk promosi.
Cukup dari depan komputer, anda dapat memesan produk
percetakan yang anda inginkan.
Bagi anda yang berada di seluruh wilayah Indonesia
tidak perlu khawatir kami adalah percetakan terpercaya
dalam transaksi online.Terima Kasih atas
kunjungannya.</br>
Happy Shopping.. </p>
</br></br></br></br></br></br>
<center>
<a href="https://ibank.bni.co.id"><img
src="banner\bni.png" alt="bni" width="115" height="65"
/></a>
<a href="http://jne.co.id"><img src="banner\jne.png"
alt="png" width="115" height="65" /></a>
<a href="http://www.bankmandiri.co.id"><img
src="banner\mandiri.png" alt="mandiri" width="115"
height="65" /></a>
<a href="http://www.tiki-online.com/home"><img
src="banner\tiki.png" alt="tiki" width="115"
</center>
</body>
</html>
3. UNDANGAN.PHP
<html>
<head>
<title>Undangan</title>
<link rel="stylesheet" type="text/css"
href="style.css">
</head>
<body>
<p align="center" ; class="padding"><strong><font
size="+1"><font color="#000033">» Koleksi Kartu
Undangan «</font></font></strong></br></br></br>
<div class="bgundangan" align="center">
<?php
include"config.php";
include"class_paging.php";
$p = new Paging;
$batas = 4;
$posisi = $p->cariPosisi($batas);
$no=$posisi + 1;
$query=mysql_query("select * from undangan LIMIT
$posisi,$batas");
while($sql=mysql_fetch_array($query))
{
echo"
<div class='image'>
<img src='undangan/$sql[gambar]' width=180
height=300'/>
</div>
<div class='kode' align='left'>
<span>Kode: $sql[kode]</span>
</div>
<div class='ukr' align='left'>
<span>Ukuran(cm): $sql[ukuran]</span>
</div>
<div class='harga' align='left'>
<span>Harga: $sql[harga]</span>
</div>
<div class='keter' align='left'>
<span>Keterangan: $sql[keter]</span>
</div>
</div>";
$no++;
$jmldata = mysql_num_rows(mysql_query("select * from
undangan"));
$jmlhalaman = $p->jumlahHalaman($jmldata,
$batas,$halm);
$linkHalaman = $p->navHalaman($_GET[halaman],
$jmlhalaman);
}
?>
<?php
echo "<div id ='halaman'>Halaman: $linkHalaman<br
/><br /></div>";
?>
</div>
</body>
</html>
4. HARGA.PHP
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css"
href="style.css">
</head>
<body>
<br /><br />
<p align="center" ; class="padding"><strong><font
size="+1"><font color="#000033">» Daftar Harga
«</font></font></strong><br /><br /><br /><br
/><br />
<?php
include"config.php";
$end= 20;
$sql=" select count(*) from harga";
$hasil=mysql_query($sql);
$data=mysql_fetch_row($hasil);
$total_data=$data[0];
$total_halaman= ceil($total_data/$end);
$hal= isset($_GET['hal'])? $_GET['hal']:1;
$start= ($hal-1) * $end;
$no=$start+1;
$sql= "select * from harga order by nomor limit
$start,$end";
?>
<table width="540" border="1" cellspacing="0"
cellpadding="5">
<tr>
<th width="48" scope="col">No</th>
<th width="160" scope="col">Nama Barang</th>
<th width="135" scope="col">Satuan</th>
<th width="135" scope="col">Harga</th>
</tr>
<?php
while($data=mysql_fetch_assoc($hasil)){
echo "
<tr>
<td height='30' align='center'>$data[nomor]</td>
<td>$data[namabarang]</td>
<td align='center'>$data[satuan]</td>
<td>$data[harga]</td>
</tr>
";
$no++;
}
?>
</table>
<div id='halaman'>
<?php
if($hal>1)
{
$prev_hal=$hal-1;
echo"
<a
href='index.php?slink=harga.php&hal=$prev_hal'>Previou
s</a>
</p>";
}
if ($hal< $total_halaman)
{
$next_hal=$hal+1;
echo"
<p style='float:right'>
<a
href='index.php?slink=harga.php&hal=$next_hal'>Next</a
>
</p>";
}
?>
</br></br> <p align="justify"><font
color="#FF0000"><b>NB: Harga pada daftar harga di atas
dapat berubah sewaktu-waktu.</b></font></p></br></br>
</div>
</body>
</html>
5. ABOUT.PHP
<html>
<head>
<title>Aulia Percetakan</title>
<link rel="stylesheet" type="text/css"
href="style.css">
<body>
<td> </td>
<marquee>
<p align="center"; class="padding"><strong><font
size="+1"><font color="#000033">ABOUT AULIA
PERCETAKAN</font></font></strong></p></br></br></br>
</marquee>
<p align="justify">Aulia Percetakan adalah sebuah
solusi cetak yang berusaha untuk memenuhi kebutuhan
customer akan transparansi harga cetak dengan kualitas
hasil cetak yang baik serta pelayanan yang
memuaskan.</br>
Bagi Aulia Percetakan, kualitas hasil cetak yang baik
serta sesuai Standard ini kami ciptakan melalui
dedikasi kami dibidang ini dan tentunya dengan
dukungan fasilitas lengkap dimana divisi cetak,
laminating, hingga finishing kami lengkap terdapat di
dalam satu area workshop. </br></br>
Dengan menganut manajemen teknologi serta pengetahuan
cetak terkini yang telah berpengalaman menangani
berbagai klien, kami hadir untuk memberikan sebuah
kualitass yang nyata dengan harga terjangkau. Hubungi
customer service kami segera dan kami siap membantu
untuk mewujudkan ide briliand anda menjadi suatu karya
nyata.</br></br></br>
<p align="left" ; class="padding"><strong><font
color="#000033"><b>Kami mengerjakan berbagai kebutuhan
cetak & promosi anda:</b></font></strong></br></br>
• Kop surat</br>
• Kartu nama</br>
• Brosur</br>
• Buku</br>
• Majalah</br>
• Kalender</br>
• Flyer</br>
• Stempel</br>
• Kwitansi</br>
• Stiker</br>
• Spanduk</br>
• Faktur</br>
• Nota</br>
• Sablon</br></br>
<p align="center" ; class="padding"><strong><font
size="+1"><font color="#000033"><b>Prinsip
Kami</b></font></font></strong></br></br>
<p class="padding"><font color="#CC0000">•
Jujur</font></p>
Jujur adalah nilai utama bagi kami. Dengan kejujuran
kami mendapatkan makna lebih dalam melakukan setiap
pekerjaan yang kami lakukan serta dalam menjalani
setiap momen dalam kehidupan kami karena kami telah
menjadi diri kami apa adanya dan dapat memberikan
nilai tambah yang bermanfaat bagi customer serta
lingkungan sekitar.</br></br>
<font color="#CC0000">• Disiplin</font></br>
Didalam melakukan pekerjaan, kami sangat menyadari
bahwa disiplin adalah syarat utama bagi kami dapat
bertahan dan berharap perusahaan kami dapat maju serta
berkembang dengan baik. Setiap hari kami
mempertahankan disiplin terus berjalan diperusahaan
disiplin dengan sendirinya menjadi napas dalam
kehidupan perusahaan kami.</b></br></br>
<font color="#CC0000">• Melayani</font></br>
Kami sangat menyadari bahwa setiap customer kami ingin
dilayani dengan baik, oleh karena itu kami membentuk
divisi customer service kami yang setiap saat kami
pantau. Kami sangat berharap setiap customer kami
dapat dilayani secara maksimal sesuai kebutuhan
mereka.</b></li></br></br>
</font></p>
</br></br></br></br>
</body>
</html>
6. KONTAK.PHP
<html>
<head>
<title>Aulia Percetakan</title>
<link rel="stylesheet" type="text/css"
href="style.css">
</head>
<body>
<td> </td><td> </td>
<p align="center"; class="padding"><strong><font
size="+1"><font color="#000033">» Contact Us
«</font></font></strong></br></br></br></br>
<p align="justify"> Customers dapat memesan dengan
Berikut Proses Pemesanan & Pengerjaan: </br></br>
1. Hubungi Contact Number kami, BBM, atau melalui
email. </br>
2. Approval design via email atau visit langsung.
</br>
3. Proses Cetak. </br>
4. Pengiriman cetakan via kurir atau Jasa pengiriman
barang. </br></br></br></br></p>
<p align="center"><strong>Untuk order & konsultasi
silakan hubungi:</strong></p></br></br>
<p align="left">
Email : Aulia_Percetakan@yahoo.com</br></br>
SMS : 0878 6826 2206</br></br>
BBM : 29512A04 </br></br>
YM! : Aulia_Percetakan</br></br>
Address: </br>
Jl. Haji Agus Salim No. 16 </br>
Jatinegara, Binjai Utara </br>
Kota Binjai - Sumatera Utara </br></br>
<br/></p>
</body>
</html>
7. ORDER.PHP
<html>
<head>
<title>Aulia Percetakan</title>
<link rel="stylesheet" type="text/css"
<style type="text/css">
<!--
.style3{ font-size:14px; font-family: Arial,
Helvetica, sans-serif}
-->
</style>
</head>
<body>
<td> </td>
<marquee>
<p align="center" ; class="padding"><strong><font
size="+1"><font color="#000033">Cara
Pemesanan</font></font></strong></br></br></br>
</marquee>
<p align ="center" class="style3"><font
color="FF6600"> Sebelum memesan, mohon dibaca terlebih
dahulu prosedur <br /> dan Terms of Service dari
kami.</font></p><br/></br></br>
<p align="justify" class="style3"><font
color="FF6600"> Pemesanan / Enquiry</font></p>
<ul>
<li class="teks ">Anda dapat melakukan pemesanan
dengan cara mengirimkan pesan ke alamat e-mail kami
atau dengan cara mengirimkan SMS ke nomor yang tertera
pada <a href="index.php?slink=kontak.php"><i>Contact
Us.</i></a></li>
</ul></br></br>
<p align="justify" class="style3"><font
<ul>
<li class="teks">Setelah menerima, mendiskusikan, dan
mengkonfirmasi pesanan Anda, kami akan mengirimkan
info melalui sms yang berisi informasi total harga,
ongkos kirim, time limit pembayaran dan info rekening
untuk transaksi.
Booking dianggap batal apabila sampai batas waktu/time
limit yang sudah ditentukan, pembayaran belum
diselesaikan. Apabila kami tidak menginfokan time
limit,
mohon tetap diperhatikan bahwa pembayaran sudah harus
diselesaikan sebelum H-7.
Order kami anggap confirmed statusnya setelah
pembayaran selesai.</li></ul></ol></br></br>
<p class="style3" align="left"><font color="FF6600">
Pengiriman / Delivery</font></p>
<ul>
<li class="teks">Setelah transaksi diselesaikan, order
akan kami masukan dalam schedule. Kami akan
mengerjakan dan mengirimkan pesanan Anda pada tanggal,
waktu dan alamat yang sudah ditentukan. </li>
<li class="teks">Harga yang tercantum pada katalog
belum termasuk ongkos kirim. Ongkos kirim bervariasi
tergantung jauh dekatnya lokasi tujuan. Wilayah kota
Binjai - gratis.</li>
<li class="teks">Waktu delivery antara jam 09.00 -
16.00. Diluar waktu yang sudah ditentukan, akan
dikenakan biaya tambahan.</li>
<li class="teks">Mohon disertakan info mengenai
kondisi jalan dan rutenya, untuk meminimalisir
<li class="teks">Nomor kontak penerima sangat penting,
agar dapat kami/kurir hubungi apabila kami menemui
kesulitan dalam mencari alamat tujuan.</li>
</ul></br></br>
<p align="left" class="style3"><font color="FF6600">
Laporan / Reports</font></p>
<ul>
<li class="teks">Setelah pesanan diantar, diharapkan
kepada customer untuk mengirimkan foto produk yang
telah diterima,
agar kami dapat menampilkan foto tersebut di website
ini, atau melalui email (bila ada permintaan).
Kami akan sangat senang bila anda meninggalkan
testimoni / kritik / saran atas produk dan pelayanan
kami.
Apabila ada yang belum jelas, silahkan hubungi kami
kembali melalui nomor kontak yang tertera.
</b></li></ul></br></br>
<p align="justify"><b>NB: </br>
Apabila email/sms tidak segera kami balas,
kemungkinan besar kami sedang tidak dapat membalas,
atau mungkin kami sedang menghitung ulang pesanan
Anda.
Apabila hingga 3 hari email tidak kami balas, mohon
di-remind, mungkin email tersebut masuk ke spam box,
atau terlewatkan oleh kami.</br></br>
<center>Terima kasih atas pengertiannya
:)</center></b></p>
</font>
</body>
8. TB_TAMU.PHP
<form id="form1" name="form1" method="post" action="">
<table width="452" border="2">
<tr>
<td width="26">no</td>
<td width="129">nama</td>
<td width="100">email</td>
<td width="179">komentar</td>
</tr>
<?php
include "config.php";
$sqltampil="SELECT * FROM bukutamu ORDER BY id";
$qrytampil=mysql_query($sqltampil);
while ($row=mysql_fetch_array($qrytampil))
{
$no++;
?>
<tr>
<td><?php echo $no;?></td>
<td><?php echo $row['nama'];?></td>
<td><?php echo $row['email'];?></td>
<td><?php echo $row['komentar'];?></td>
</tr>
<?php } ?>
</table>
</form>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
<title>Buku Tamu</title>
</head>
<body>
<td> </td><td> </td>
<p align="center" ; class="padding"><strong><font
face="Courier New, Courier, monospace"><font
size="+1"><font color="#000033">» GUEST BOOK
«</font></font></font></strong></br></br></br></
br>
<form id="form1" name="form1" method="post"
action="save_bk_tamu.php">
<table width="100%" border="0" cellpadding="4"
cellspacing="4">
<tr>
<td width="17%"><div align="left">Nama</div></td>
<td width="1%"><input name="nama" type="text"
id="nama"></td>
<td width="82%">
<div align="left"> </div></td>
</tr>
<tr>
<td><div align="left">Email</div></td>
<td><input name="email" type="text" id="email"></td>
<td>
<div align="left"> </div></td>
<tr>
<td>Komentar</td>
<td><textarea name="komentar" cols="50" rows="5"
id="textarea"></textarea></td>
<td> </td>
</tr>
<tr>
<td height="21"><label>
<div align="center">
<input type="submit" name="Submit" value="Submit" />
</div>
</label></td><br />
<td height="21"><label>
<input name="Reset" type="reset" id="reset"
value="Reset" />
</label></td>
</tr>
</table> <br /><br /><br />
<center><font face="Courier New, Courier, monospace";
size="+1";> Komentar</font></center><br /><br /><br />
<td><center>
<textarea name="bt"
onclick="this.focus();this.select()"
onfocus="this.select()" onmouseover="this.focus()"
readonly="readonly" cols="50" rows="30">
<?php include"config.php"; $sql=mysql_query("select *
from bukutamu"); while($query=mysql_fetch_array($sql))
{
echo"$query[nama] : $query[komentar]
"; }
</textarea></center>
</td>
</form>
</body>
10. SAVE_BK_TAMU.PHP
<?
include "config.php";
$nama= $_POST["nama"];
$email= $_POST["email"];
$komentar= $_POST["komentar"];
$input ="insert into
bukutamu(nama,email,komentar)values('$nama','$email','
$komentar')";
$query = mysql_query($input);
if (query)
{
echo "<pre> Nama:$nama</pre>";
echo "<pre> Email:$email</pre>";
echo "<pre> Komentar:$komentar</pre><br>";
echo "data di atas telah disimpan<br>";
echo "<a
href='index.php?slink=input_bk_tamu.php'>back</a>";
}
else
{echo "gagal tersimpan";
echo "<a
href='index.php?slink=input_bk_tamu.php'>lihat
}
?>
11. STYLE.CSS
@charset "utf-8";
/* CSS Document */
*{margin:0 auto; padding:0}
body{font-family: "Courier New", Courier, monospace,
sans-serif;
font-size:13px; color: #CCCCCC;
background-image:url(banner/index_26.jpg);
}
#container{width:1000px; height:1439px;
background-image:url(banner/background.jpg);
}
#header{ width:1000px; height:325px;
border: 1px solid #666;
background: url(banner/header.jpg) no-repeat;
}
#left{float:left; width:200px; height:1000px;
margin:3px 0;
padding:3px; border:0px solid #666;
}
#halaman{
font-family:"Comic Sans MS", cursive;
font-size:13px;
color: #000000;
margin:10px 13px 0px 13px;
#menu{ float:right }
#menu li { height:60px; width:200px; float:left;
list-style:none; text align: center; font-weight:bold;}
#menu a { display:block;
text-decoration: none; color:#000033; font-family:
Georgia, "Times New Roman", Times, serif;
font-size:13px; color: #660000}
#menu a:hover { color:#CCC;
text-align: left;
text-decoration: none;
background:#99F;
font-weight: bold;
}
#center{float:left; width: 570px; height:1000px;
margin:3px;
padding:3px; border:0px solid #666;
font:"Courier New", Courier, monospace; font-size:12px;
color:#000000; font-weight:bold;
}
.bgundangan{ width:570px; height:1000px; padding:10px
10px 10px 10px;
}
.bgimage{ background-color: none; width:270px; height:
auto;
margin:10px 10px 0px 0px; float:left; border:1px solid
#666;
}
.image{ width:250px; height:auto; margin: 10px 0px 0px
0px;
.kode{
width:250px; height: auto; margin: 10px 0px 0px 0px;
}
.ukr{ width:250px; height:auto;
}
.harga{ width:250px; height:auto;
}
.keter{ width:250px; height:auto; margin:0px 0px 10px
0px;
}
#right{float:right; width:200px; height:1000px;
margin:3px 0;
padding: 3px; border: 0px solid #666;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:13px; font-weight:bold; color: #660000;
}
#footer{ width:1000px; height:100px; border:0px solid
#666;
clear: both; font-family:"Lucida Sans Unicode", "Lucida
Grande", sans serif; size:12px;
font-weight:bold; color:#000000;
background-image:url(banner/footer.jpg);
}
12. CLASS_PAGING.PHP
<?php
class Paging{
// Fungsi untuk mencek halaman dan posisi data
function cariPosisi($batas){
$posisi=0;
$_GET[halaman]=1;
}
else{
$posisi = ($_GET[halaman]-1) * $batas;
}
return $posisi;
}
// Fungsi untuk menghitung total halaman
function jumlahHalaman($jmldata, $batas){
$jmlhalaman = ceil($jmldata/$batas);
return $jmlhalaman;
}
// Fungsi untuk link halaman 1,2,3 (untuk admin)
function navHalaman($halaman_aktif, $jmlhalaman){
$link_halaman = "";
// Link halaman 1,2,3, ...
for ($i=1; $i<=$jmlhalaman; $i++){
if ($i == $halaman_aktif){
$link_halaman .= "<b>$i</b> | ";
}
else{
$link_halaman .= "<a
href=$_SERVER[PHP_SELF]?slink=undangan.php&halaman=$i>
$i</a> | ";
}
$link_halaman .= " ";
}
return $link_halaman;
}
}
13. LOGIN.PHP
<html>
<title>Aulia Percetakan</title>
<style type="text/css">
<!--
.formLayout {
padding: 10px;
width: 445px;
height:232px;
}
.style9 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
.style61 {
font-family: Arial, Helvetica, sans-serif;
color: #009933;
font-weight: bold;
}
.style71 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #554A7E;
font-size:26px
}
-->
</style>
<p>
<head>
</head>
<body>
</br></br>
<center>
<div class="formLayout"
style="background-image:url(banner/sgitiga.png)">
<table width="452" height="66" border="0">
<tr>
<td height="62" colspan="3"><div align="center"
class="style71">
<marquee> <strong> Selamat Datang di Halaman Login
Administrator</strong> </marquee>
</div>
</tr>
</table>
<table width="445" height="132" border="0">
<td height="21" colspan="3"><p align="center"><span
class="style61">Silahkan Login</span></p></td>
</tr></br>
<tr>
<td width="233"> </td>
<td width="111" height="24"><span
class="style9">Username</span></td>
<td width="381"><input name="username" type="text">
</td>
</tr>
<tr>
<td> </td>
<td height="24"><span
class="style9">Password </span></td>
<td><input name="password" type="password"></td>
</tr>
<td> </td>
<td> </td>
<td><input type="submit" name="Submit" value="Login">
</td>
</tr>
</table>
</div>
</div>
</body>
</form>
</html>
14. PROSES_LOGIN.PHP
<?php
include ("config.php");
session_start();
$username=$_POST['username'];
$password=$_POST['password'];
$sql=mysql_query("SELECT * FROM admin WHERE
username='$username' && password='$password'");
$num=mysql_num_rows($sql);
if($num==1)
{
ob_start();
$_SESSION["username"]=$username;
$url="index_admin.php";
header("location:$url");
ob_end_flush();
else
{
echo"username or your password is wrong";
}
?>
15. CEKLOGIN.PHP
<?
session_start();
if (!isset($_SESSION['username'])){
header("Location:index_admin1.php");
}
echo"anda sukses login";
?>
16. INDEX_ADMIN.PHP
<?php
include"config.php";
session_start();
if ( ! isset ($_SESSION['username']))
{
header ("location:index_admin.php");
exit;
}
?>
<html>
<head>
<link rel="stylesheet" type="text/css"
href="style_admin.css">
</head>
<body>
<div id="container">
<div id="header"></div>
<div id="left">
<div id="menu">
<td> </td>
<ul><li><a
href="index_admin.php">UNDANGAN</a></li></ul>
<ul><li><a
href="index_admin.php?slink=harga_admin.php">PRICE
LIST</a></li></ul>
<ul><li><a href="logout.php">Logout</a></li></ul>
</div>
</div>
<div id="center">
<td> </td>
<?php
error_reporting(0);
include'config.php';
$query=mysql_query("select * form undangan");
$sql=mysql_fetch_array($query);
echo"
";
?>
<div class="wrapper">
<?php
$slink=$_REQUEST['slink'];
if(isset($slink))
{
include "$slink";
}
else
{
include "undangan_admin.php";
}
?>
</div>
</div>
<div id="right">
<tr>
<td> </td>
<td class="calender"><div align="center">.:: KALENDER
::.</div></td>
<td> </td>
</tr>
<tr>
<table align="center" width="200px" height="136px"
background="banner/K.png">
<td class="calender"><?php
include"include/calendar.php"; ?></td>
</table>
</tr>
<tr>
</div>
<div id="footer">
<table style="width:1000px">
<tr style="font-size:24px; margin:0px 25px 0px 0px"
align="center" >
<td width="329">Follow Us</td></tr>
<tr style="font-size:14px; text-align:center">
<td> © 2013 By Tika Puspita Sari</td>
<td><a href="https://twitter.com/kaTigka"><img
src="banner/twitter.png" style="width:40px;
height:40px"; /></a> <a
href="https://yahoo.com"><img src="banner/yahoo.png"
style="width:40px; height:40px"; /></a>
</td>
</tr>
</table>
</div>
</div>
</body>
</html>
17. UNDANGAN_ADMIN.PHP
<html>
<head>
<title>Undangan</title>
<link rel="stylesheet" type="text/css"
href="style_admin.css">
</head>
<body>
<div class="bgundangan" align="center">
<?php
include"config.php";
include"class_paging_admin.php";
$batas = 4;
$posisi = $p->cariPosisi($batas);
$no=$posisi + 1;
$query=mysql_query("select * from undangan LIMIT
$posisi,$batas");
echo"<div class='more'><span><a
href='index_admin.php?slink=insert_ud.php'>INSERT</a><
/span>
</div></br></br>";
while($sql=mysql_fetch_array($query)){
echo"
<div class='bgimage'>
<div class='image'>
<img src='undangan/$sql[gambar]' width=180
height=300 />
</div>
<div class='kode' align='left'>
<span>Kode: $sql[kode]</span>
</div>
<div class='ukuran' align='left'>
<span>Ukuran(cm): $sql[ukuran]</span>
</div>
<div class='harga' align='left'>
<span>Harga: $sql[harga]</span>
</div>
<div class='keter' align='left'>
<span>Keterangan: $sql[keterangan]</span>
</div>
<div class='more' align='left' style='float:left;
<span> <a
href='index_admin.php?slink=hapus_undangan.php&id=$sql
[id]'> HAPUS</a></span>
</div>
<div class='more' align='left' style='float:right;
background-color:transparent;'>
<span> <a
href='index_admin.php?slink=edit_undangan.php&id=$sql[
id]'> EDIT</a></span>
</div>
</div>";
$no++;
$jmldata = mysql_num_rows(mysql_query("select * from
undangan"));
$jmlhalaman = $p->jumlahHalaman($jmldata,
$batas,$halm);
$linkHalaman = $p->navHalaman($_GET[halaman],
$jmlhalaman);
}
?>
<?php
echo "<div id ='halaman'>Halaman: $linkHalaman<br
/><br /></div>";
?>
</div></p>
</body>
</html>
18. EDIT_UNDANGAN.PHP
<html>
<title></title>
<link rel="stylesheet" type="text/css"
href="style_admin.css">
</head>
<body>
<?php
error_reporting(0);
include'config.php';
$id=$_GET['id'];
$kode=$_GET['kode'];
$foto=$_GET['gambar'];
$ukuran=$_GET['ukuran'];
$keter=$_GET['keter'];
$harga=$_GET['harga'];
$query=mysql_query("select * from undangan");
$sql=mysql_fetch_array($query);
?>
</br></br>
<p align="center" ; class="padding"><strong><font
size="+1"><font color="#000033">- Edit Undangan -
</font></font></strong>
<div id="atas" style="width:570px; height:5px;
border-bottom:none;">
</div>
<div id="tengah" align="center" style="width:570px;
height:auto; float:left;">
<div class="wrapper">
<form action="proses_edit_undangan.php" method="post"
enctype="multipart/form-data">
<table align="center" style="font-size:18px;
font:Georgia, 'Times New Roman', Times, serif;
<tr>
<td width="110"></td>
</tr>
<tr>
<td>Gambar</td>
<td width="13"> : </td>
<td><input type="file" name="gambar" value="<?php
echo"$foto"; ?>" /></td>
</tr>
<tr>
<td height="30">Kode</td>
<td> : </td>
<td width="296"><input type="text" name="kode"
value="<?php echo"$kode"; ?>" /></td>
</tr>
<tr>
<td height="30">Ukuran</td>
<td> : </td>
<td> <input type="text" name="ukuran" value="<?php
echo"$ukuran"; ?>" /></td>
</tr>
<tr>
<td height="30">Keterangan</td>
<td>:</td>
<td><textarea name="keter" cols="17" rows="3"
id="textarea" value=" <?php echo"$keter"; ?>"
/></textarea></td>
</tr>
<tr>
<td height="30">Harga</td>
<td> : </td>
<td><input type="text" name="harga" value="<?php
</tr>
<tr>
<td> </td>
<td> </td>
<td> <input type="submit" name="submit" value="Simpan"
/></td>
</tr>
</table>
</form>
</div>
</div>
</body>
</html>
19. PROSES_EDIT_UNDANGAN
<?php
include'config.php';
$id=$_POST['id'];
$kode=$_POST['kode'];
$ukuran=$_POST['ukuran'];
$keter=$_POST['keter'];
$harga=$_POST['harga'];
$gambar=$_FILES['gambar'];
$nama_gambar= $gambar['name'];
$file_upload= $gambar['tmp_name'];
move_uploaded_file($file_upload,"undangan/$nama_gambar"
);
$sql_gambar="update gambar set gambar='$nama_gambar'
where id='$id'";
$sql_undangan= "update undangan set
kode='$kode',ukuran='$ukuran', keter='$keter',
harga='$harga' where id='$id'";
$hasil = mysql_query ($sql_undangan);
if(!$hasil)
{
echo "<h4 align=\"center\">Data Gagal Di
Simpan</h4>";
echo"<a
href='index_admin.php?slink=undangan_admin.php'>BACK
</a>";
}
else
{
echo "<h4 align=\"center\">SUKSES !!</h4>";
echo"<a
href='index_admin.php?slink=undangan_admin.php'>BACK
</a>";
}
?>
20. INSERT_UD.PHP
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css"
href="style_admin.css">
<body>
<?php
error_reporting(0);
include'config.php';
$query=mysql_query("select * from undangan");
$sql=mysql_fetch_array($query);
$id=mysql_query("select max(id) as last from
undangan");
while($data=mysql_fetch_array($id)){
$record=$data[last];
}
$nextid=$record+1;
?>
</br></br>
<p align="center" ; class="padding"><strong><font
size="+1"><font color="#000033">- Insert Undangan -
</font></font></strong>
<div id="atas" style="width:570px; height:5px;
border-bottom:none;">
</div>
<div id="tengah" align="center" style="width:570px;
height:auto; float:left;">
<div class="wrapper">
<form action="proses_insert_ud.php" method="post"
enctype="multipart/form-data">
<table align="center" style="font-size:18px;
font:Georgia, 'Times New Roman', Times, serif;
margin:90px 250px 100px 250px;">
<tr>
<td width="107"></td>
<tr>
<td>Foto</td>
<td> : </td>
<td width="431"><input type="file" name="gambar"
/></td>
</tr>
<tr>
<td height="30">ID</td>
<td width="10"> : </td>
<td><input type="text" name="id" value="<?php
echo"$nextid";?>" /></td>
</tr>
<tr>
<td height="30">Kode</td>
<td width="10"> : </td>
<td><input type="text" name="kode" /></td>
</tr>
<tr>
<td height="30">Ukuran</td>
<td> : </td>
<td><input type="text" name="ukuran" /></td>
</tr>
<tr>
<td height="30">Harga</td>
<td> : </td>
<td><input type="text" name="harga"/></td>
</tr><tr>
<td height="30">Keterangan</td>
<td> : </td>
<td><textarea name="ket" value=""/></textarea></td>
</tr>
<tr>
<td> </td>
<td>
<input type="submit" name="submit" value="Simpan"
/></td>
</tr>
</table>
</form>
</div>
</div>
</body>
</html>
21. PROSES_INSERT_UD.PHP
<?php
include'config.php';
session_start();
$id=$_POST['id'];
$kode =$_POST['kode'];
$ukuran=$_POST['ukuran'];
$harga =$_POST['harga'];
$ket =$_POST['ket'];
$lokasi_file = $_FILES['gambar']['tmp_name'];
//$nama_file = $_FILES['gambar']['name'];
$gambar_name = $_FILES["gambar"]["name"];
if(!empty($lokasi_file))
$query ="insert into undangan (id, gambar, kode,
ukuran, harga, keterangan) value
('$id','$gambar_name','$kode','$ukuran','$harga','$ket
$sql =mysql_query($query);
move_uploaded_file($_FILES["gambar"]["tmp_name"],
"undangan/". $_FILES["gambar"]["name"]);
if($sql){
echo"sukses";
header("location:
index_admin.php?slink=undangan_admin.php");
}
else{
echo"<h4 align=\"center\">Data Gagal Di Insert</h4>";
header("location:
index_admin.php?slink=undangan_admin.php");
}
?>
22. HAPUS_UNDANGAN.PHP
<?php
include'config.php';
$id=$_GET['id'];
$sql=mysql_query("delete from undangan where
id='$id'");
if(!$sql)
{
echo "GAGAL MENGHAPUS UNDANGAN";
}
Else {
header('location:index_admin.php?slink=undangan_admi
n.php');}
23. STYLE_ADMIN.CSS
@charset "utf-8";
/* CSS Document */
*{margin:0 auto; padding:0}
body{font-family: "Courier New", Courier, monospace,
sans-serif;
font-size:13px; color: #CCCCCC;
background-image:url(banner/index_26.jpg);
}
#container{width:1000px; height:1439px;
background-image:url(banner/background.jpg);
}
#header{ width:1000px; height:325px;
border: 1px solid #666;
background: url(banner/header.jpg) no-repeat;
}
#left{float:left; width:200px; height:1000px;
margin:3px 0;
padding:3px; border:0px solid #666;
}
#halaman{ family:"Comic Sans MS", cursive;
font-size:13px; color: #000000;
}
#menu {width:15%; float:left; padding-top:50px;
}
#menu li {height:60px; width:200px; float:left;
list-style:none; text-align: center; font-weight:bold;
#menu a {display:block; font-size:20px;
margin-bottom:20px; font-weight:bold; background-color:
#CC6600; padding:5px; text-decoration:none;
color:#000;
}
#menu a:hover {background-image:url(banner/kk.jpg);
color:#FFF;
}
#content_tunggal
{
}
#center{float:left; width: 570px; height:1000px;
margin:3px; padding:3px; border:1px solid #666;
font:"Courier New", Courier, monospace;
font-size:12px; color:#000000; font-weight:bold;
}
#atas {width:570px; height:1000px;
}
#tengah {width:570px; height:1000px;
}
.daftar {width:400px; float:left;
}
.update {font-family:"Courier New", Courier,
monospace; font-size:14px; font-weight:bold;
}
.bgundangan {width:570px; height:1000px; padding:10px
10px 10px 10px;
}
.bgimage {background-color: none; width:270px; height:
auto; margin:10px 10px 0px 0px; float:left; border:1px
solid #666;
.image {width:250px; height:auto; margin: 10px 0px 0px
0px;
}
.kode {width:250px; height: auto; margin: 10px 0px 0px
0px;
}
.ukuran {width:250px; height:auto;
}
.harga {width:250px; height:auto;
}
.keter {width:250px; height:auto; margin:0px 0px 10px
0px;
}
.more {background-color:#CC6600; width:60px;
height:25px; float:left; text-align:center;
font-size:14px; border-radius:15px;
}
.more a {display:block; padding:5px; color: #660000;
}
.more a:hover {background-image:url(banner/kk.jpg);
border-radius:15px; color:#FFF;
}
.wrapper {margin:0px 0px 0px 0px;
}
.style1 {font-family: "Courier New", Courier, mono,
"comic Sans MS"; font-size: 18px; font-weight: bold;
}
.style2 {font-family: "Courier New", Courier, mono,
"comic Sans MS"; font-size: 14px;
}
#right{float:right; width:200px; height:1000px;
margin:3px 0;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:13px; font-weight:bold; color: #660000;
}
#footer{ width:1000px; height:100px; border:0px solid
#666;
clear: both; font-family:"Lucida Sans Unicode",
"Lucida Grande", sans-serif;
font-size:12px; font-weight:bold; color:#000000;
background-image:url(banner/footer.jpg);
}
24. HARGA_ADMIN.PHP
<html>
<head>
<title>Aulia Percetakan</title>
<link rel="stylesheet" type="text/css"
href="style_admin.css">
</head>
<body>
<?php
echo"<div class='more'><span>
<a
href='index_admin.php?slink=insert_harga.php'>INSERT</
a></span>
</div></br></br>";
?>
<br /><br /><center><h1> Daftar Price
List</h1></center><br/> <br/> <br/> <br />
<table width="540" border="1" cellspacing="0"
<tr>
<th width="30" scope="col">No</th>
<th width="230" scope="col">Nama Barang</th>
<th width="120" scope="col">Satuan (Per)</th>
<th width="120" scope="col">Harga</th>
<th width="120" scope="col">Tindakan</th>
</tr>
<?php
error_reporting(0);
include"config.php";
include"class_paging1.php";
$p = new Paging;
$batas = 19;
$posisi = $p->cariPosisi($batas);
$no=$posisi + 1;
$query=mysql_query("select * from undangan LIMIT
$posisi,$batas");
$query=mysql_query("select * from harga LIMIT
$posisi,$batas");
while($sql=mysql_fetch_array($query)){
echo "<tr style='font-size:13px; text-align:justify'>
<td height='30' align='center'>$no</td>
<td>$sql[namabarang]</td>
<td align='center'>$sql[satuan]</td>
<td>$sql[harga]</td>
<td><a
href='index_admin.php?slink=edit_harga.php&id=$sql[id]
'>EDIT</a> | <a
href='index_admin.php?slink=hapus_harga.php&id=$sql[id
]'>HAPUS</a></td>
$no++;
}
$no++;
$jmldata = mysql_num_rows(mysql_query("select * from
harga"));
$jmlhalaman = $p->jumlahHalaman($jmldata,
$batas,$halm);
$linkHalaman = $p->navHalaman($_GET[halaman],
$jmlhalaman);
?>
</table>
<?php
echo "<div id ='halaman'>Halaman: $linkHalaman<br
/><br /></div>";
?>
<br /></br></br> <p align="justify"><font
color="#FF0000"><b>NB: Harga pada daftar harga di atas
dapat berubah sewaktu-waktu.</b></font></p></br></br>
</body>
</html>
25. PROSES_INSERT_HARGA
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css"
href="style_admin.css">
</head>
<?php
error_reporting(0);
include'config.php';
$query=mysql_query("select * form harga");
$sql=mysql_fetch_array($query);
?>
</br></br>
<p align="center" ; class="padding"><strong><font
size="+1"><font color="#000033">- Insert Daftar Harga
- </font></font></strong>
<div id="atas" style="width:570px; height:5px;
border-bottom:none;">
</div>
<div id="tengah" align="center" style="width:570px;
height:auto; float:left;">
<div class="wrapper">
<form action="proses_insert_harga.php" method="post"
enctype="multipart/form-data">
<table align="center" style="font-size:18px;
font:Georgia, 'Times New Roman', Times, serif;
margin:100px 250px 100px 250px;">
<tr>
<td width="160"></td>
</tr>
<tr>
<td height="30">No</td>
<td width="8"> : </td>
<td width="215"> <input type="text" name="nomor"
/></td>
</tr>
<tr>
<td>Nama Barang</td>
<td><input type="text" name="namabarang" /></td>
</tr>
<tr>
<td height="30">Satuan</td>
<td> : </td>
<td><input type="text" name="satuan" /></td>
</tr>
<td height="30">Harga</td>
<td> : </td>
<td><input type="text" name="harga"/></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="submit" name="submit" value="Simpan"
/></td>
</tr>
</table>
</form>
</div>
</div>
</body>
</html>
26. PROSES_INSERT_HARGA
<?php
include "config.php" ;
$nomor=$_POST['nomor'];
$namabarang=$_POST['namabarang'];
$satuan=$_POST['satuan'];
$query ="insert into harga
(nomor,namabarang,satuan,harga) value
('$nomor','$namabarang','$satuan','$harga')";
$jalankan=mysql_query($query);
if($jalankan)
{
mysql_query("COMMIT");
echo"<h4 align=\"center\">Data sukses di
proses</h4>";
header("location:
index_admin.php?slink=harga_admin.php");
}
else
{
echo"<h4 align=\"center\">Data gagal di
proses</h4";
echo"<a
href='index_admin.php?slink=harga_admin.php'>BACK</a>"
;
}
?>
27. EDIT_HARGA.PHP
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css"
href="style_admin.css">
<body>
<?php
error_reporting(0);
include'config.php';
$id=$_GET['id'];
$query=mysql_query("select * from harga where
id='$id'");
$sql=mysql_fetch_array($query);
?>
</br>
<p align="center" ; class="padding"><strong><font
size="+1"><font color="#000033">- Edit Harga -
</font></font></strong>
<div id="atas" style="width:570px; height:5px;
border-bottom:none;">
</div>
<div id="tengah" align="center" style="width:570px;
height:auto; float:left;">
<div class="wrapper">
<form action="proses_edit_harga.php" method="post"
enctype="multipart/form-data">
<table align="center" style="font-size:18px;
font:Georgia, 'Times New Roman', Times, serif;
margin:100px 250px 100px 250px;">
<tr>
<td width="110"></td>
</tr>
<tr>
<td height="30"></td>
<td width="300"><input type="hidden" name="id"
value="<?php echo "$sql[id]";?>" /></td>
<tr>
<td height="30">Nomor</td>
<td width="13"> : </td>
<td width="296"><input type="text" name="nomor"
value="<?php echo "$sql[nomor]";?>" /></td>
</tr>
<tr>
<td height="30">Nama Barang</td>
<td> : </td>
<td><input type="text" name="namabarang" value="<?php
echo "$sql[namabarang]";?>" /></td>
</tr>
<tr>
<td height="30">Satuan</td>
<td> : </td>
<td> <input type="text" name="satuan" value="<?php
echo "$sql[satuan]";?>" /></td>
</tr>
<tr>
<tr>
<td height="30">Harga</td>
<td> : </td>
<td><input type="text" name="harga" value="<?php echo
"$sql[harga]";?>"/></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> <input type="submit" name="submit" value="Simpan"
/></td>
</tr>
</table>
</div>
</div>
</body>
</html>
28. PROSES_EDIT_HARGA.PHP
<?php
include'config.php';
session_start();
$id=$_POST['id'];
$nomor=$_POST['nomor'];
$namabarang=$_POST['namabarang'];
$satuan=$_POST['satuan'];
$harga =$_POST['harga'];
$query ="update harga set nomor='$nomor',
namabarang='$namabarang', satuan='$satuan',
harga='$harga' where id='$id'";
$sql =mysql_query($query);
if($sql){
echo"sukses";
header("location:
index_admin.php?slink=harga_admin.php");
}
else{
echo"<h4 align=\"center\">Data Gagal Di Insert</h4>";
header("location:
}
?>
29. HAPUS_HARGA.PHP
<?php
include "config.php";
$id=$_GET['id'];
$sql = "delete from harga where id='$id'";
$hasil= mysql_query($sql);
if(!$hasil){
echo "GAGAL MENDELETE DAFTAR HARGA";
}
else {
header
("location:index_admin.php?slink=harga_admin.php");
}
SURAT KETERANGAN
Hasil Uji Program Tugas Akhir
Yang bertanda tangan di bawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program Diploma III Teknik Informatika :
Nama : Tika Puspita Sari
NIM : 102406080
Program Studi : D-III Teknik Informatika
Judul Tugas Akhir : Sistem Informasi dan Pemesanan Jasa Percetakan Berbasis Web dengan menggunakan PHP dan MySQL
Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut di atas pada tanggal Juni 2013
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 2013 Dosen Pembimbing
Program Studi D-III Teknik Informatika
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN UNIVERSITAS SUMATERA UTARA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM DEPARTEMEN MATEMATIKA
PROGRAM STUDI D-3 TEKNIK INFORMATIKA Jl. Bioteknologi No. 1 Kampus USU MEDAN - Telp/Fax. 061-8214290
KARTU BIMBINGAN TUGAS AKHIR MAHASISWA
Nama Mahasiswa : Tika Puspita Sari Nomor Induk Mahasiswa : 102406080
Judul Tugas Akhir : Sistem Informasi dan Pemesanan Jasa Percetakan Berbasis Web dengan menggunakan PHP dan MySQL. Dosen Pembimbing : Drs. Faigiziduhu Bu’ulolo, M.Si
Tanggal Mulai Bimbingan : Tanggal Selesai Bimbingan :
No. Tanggal Asistensi Bimbingan
Pembahasan Pada Asistensi Mengenai
Pada Bab
Paraf Dosen Pembimbing
Keterangan
1.
* Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan telah selesai.
Diketahui/Disetujui oleh
Departemen Matematika FMIPA USU Pembimbing, Ketua,