SURAT KETERANGAN
Hasil Uji Program Tugas Akhir
Yang bertanda tangan dibawah ini, menerangkan bahwa Mahasiswa Tugas Akhir
Program Diploma 3 Teknik Informatika :
Nama
:
EKA LUSYANTI MARPAUNG
NIM
:
132406185
Prog.Studi
:
D3 Teknik Informatika
Judul TA
:
PERANCANGAN APLIKASI WEDDING ORGANIZER
BERBASIS WEB
Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut di atas 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
(Dr. Syahriol Sitorus, S.Si.M.IT)
▸ Baca selengkapnya: proposal wedding organizer pdf
(2)KARTU BIMBINGAN TUGAS AKHIR MAHASISWA
Nama Mahasiswa : EKA LUSYANTI MARPAUNG
Nomor Stambuk : 132406185
Judul Tugas Akhir : PERANCANGAN APLIKASI WEDDING
ORGANIZER BERBASIS WEB
Dosen Pembimbing : Dr. Syahriol Sitorus, S.Si.M.IT
Tanggal Mulai Bimbingan : 03 Maret 2016
Tanggal Selesai Bimbingan :
No. Tanggal Asisten
Bimbingan
Pembahasan pada Asistensi Mengenai, pada Bab :
Paraf Dosen Pembimbing
Keterangan
1. 03-03-2016 ACC judul Proposal
2. 30-03-2016 ACC Proposal
3. ACC UJI PROGRAM
4. ACC TA
5.
6.
Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan telah selesai.
Diketahui, Disetujui,
Ketua Prog.Studi D3Teknik Informatika, Dosen Pembimbing,
Dr. Elly Rosmaini, M.Si. Dr. Syahriol Sitorus, S.Si.M.IT
LAMPIRAN PROGRAM
1.
index.php
<?php session_start(); ?>
<?php
include 'koneksi.php';
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Aplikasi Wedding Organizer (WO) Berbasis
Web</title>
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="">
<!-- CSS -->
<link rel="stylesheet"
href="http://fonts.googleapis.com/css?family=Open+Sans:400italic,
<link rel="stylesheet"
href="http://fonts.googleapis.com/css?family=Droid+Sans">
<link rel="stylesheet"
href="http://fonts.googleapis.com/css?family=Lobster">
<link rel="stylesheet"
href="assets/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet"
href="assets/prettyPhoto/css/prettyPhoto.css">
<link rel="stylesheet" href="assets/css/flexslider.css">
<link rel="stylesheet"
href="assets/css/font-awesome.css">
<link rel="stylesheet" href="assets/css/style.css">
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script
src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script
>
<![endif]-->
<!-- Favicon and touch icons -->
<link rel="shortcut icon" href="assets/ico/favicon.ico">
<link rel="apple-touch-icon-precomposed" sizes="144x144"
href="assets/ico/apple-touch-icon-144-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114"
<link rel="apple-touch-icon-precomposed" sizes="72x72"
href="assets/ico/apple-touch-icon-72-precomposed.png">
<link rel="apple-touch-icon-precomposed"
href="assets/ico/apple-touch-icon-57-precomposed.png">
</head>
<body>
<!-- Header -->
<div class="container">
<div class="header row">
<div class="span12">
<div class="navbar">
<div class="navbar-inner">
<a class="btn btn-navbar"
data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<h1>
<a class="brand"
href="index.php">Wedding Organizer</a>
</h1>
<div class="nav-collapse collapse">
<li class="current-page">
<a href="index.php"><i
class="icon-home"></i><br />Home</a>
</li>
<li>
<a
href="index.php?page=paket"><i class="icon-camera"></i><br
/>Paket</a>
</li>
<li>
<a
href="index.php?page=kontak"><i class="icon-envelope-alt"></i><br
/>Contact</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Slider -->
<?php
if ($_GET[page]==''){
include 'slider.php';
?>
<!-- Site Description -->
<div class="presentation container">
<h2>We are <span class="violet">Wedding
Organizer</span>, a super cool design wedding.</h2>
<p>We design beautiful moment for your wedding
party.</p>
</div>
<!-- Services -->
<?php
?>
<!-- Latest Work -->
<div class="portfolio container">
<div class="portfolio-title">
<h3>Our Latest Work</h3>
</div>
<div class="row">
<div class="work span3">
<img src="assets/img/portfolio/work1.jpg"
alt="">
<h4>Lorem Website</h4>
<p>Lorem ipsum dolor sit amet, consectetur
<div class="icon-awesome">
adipisicing elit, sed do eiusmod tempor...</p>
<div class="icon-awesome">
adipisicing elit, sed do eiusmod tempor...</p>
<a href="assets/img/portfolio/work3.jpg"
rel="prettyPhoto"><i class="icon-search"></i></a>
<a href="portfolio.html"><i
class="icon-link"></i></a>
</div>
</div>
<div class="work span3">
<img src="assets/img/portfolio/work4.jpg"
alt="">
<h4>Sit Amet Website</h4>
<p>Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor...</p>
<div class="icon-awesome">
<a href="assets/img/portfolio/work4.jpg"
rel="prettyPhoto"><i class="icon-search"></i></a>
<a href="portfolio.html"><i
class="icon-link"></i></a>
</div>
</div>
</div>
</div>
<!-- Testimonials -->
<!-- Footer -->
<div class="container">
<div class="row">
<div class="widget span3">
<h4>About Us</h4>
<p>Lorem ipsum dolor sit amet,
consectetur adipisicing elit, sed do eiusmod tempor incididunt ut
labore et. Lorem ipsum dolor sit amet, consectetur adipisicing
elit, sed do eiusmod tempor incididunt ut labore et.</p>
<p><a href="">Read more...</a></p>
</div>
<div class="widget span3">
<h4>Latest Tweets</h4>
<div class="show-tweets"></div>
</div>
<div class="widget span3">
<h4>Flickr Photos</h4>
<ul class="flickr-feed"></ul>
</div>
<div class="widget span3">
<h4>Contact Us</h4>
<p><i class="icon-map-marker"></i>
Address: Via Principe Amedeo 9, 10100, Torino, TO, Italy</p>
<p><i class="icon-phone"></i> Phone: 0039
333 12 68 347</p>
<p><i class="icon-user"></i> Skype:
<p><i class="icon-envelope-alt"></i>
Email: <a href="">contact@andia.co.uk</a></p>
</div>
</div>
<div class="footer-border"></div>
<div class="row">
<div class="copyright span4">
<p>Copyright 2016 Wedding Organizer - All
rights reserved.</p>
</div>
<div class="social span8">
<a class="facebook" href=""></a>
<a class="dribbble" href=""></a>
<a class="twitter" href=""></a>
<a class="pinterest" href=""></a>
</div>
</div>
</div>
</footer>
<!-- Javascript -->
<script src="assets/js/jquery-1.8.2.min.js"></script>
<script
src="assets/bootstrap/js/bootstrap.min.js"></script>
<script src="assets/js/jquery.flexslider.js"></script>
<script src="assets/js/jquery.tweet.js"></script>
<script
src="http://maps.google.com/maps/api/js?sensor=true"></script>
<script src="assets/js/jquery.ui.map.min.js"></script>
<script src="assets/js/jquery.quicksand.js"></script>
<script
src="assets/prettyPhoto/js/jquery.prettyPhoto.js"></script>
<script src="assets/js/scripts.js"></script>
</body>
</html>
2.
menu.php
<ul class="nav" id="side-menu">
<li class="sidebar-search">
<div class="input-group
custom-search-form">
<input type="text"
class="form-control" placeholder="Search...">
<span class="input-group-btn">
<button class="btn btn-default"
type="button">
<i class="fa fa-search"></i>
</button>
</span>
</div>
<!-- /input-group -->
<li>
chart-o fa-fw"></i> Charts<span class="fa arrow"></span></a>
<li>
<a href="#"><i class="fa fa-wrench
fa-fw"></i> UI Elements<span class="fa arrow"></span></a>
</ul>
<!-- /.nav-second-level -->
</li>
<li>
<a href="#"><i class="fa fa-sitemap
fa-fw"></i> Multi-Level Dropdown<span class="fa
arrow"></span></a>
<ul class="nav nav-second-level">
<li>
<a href="#">Second Level
Item</a>
</li>
<li>
<a href="#">Second Level
Item</a>
</li>
<li>
<a href="#">Third Level <span
class="fa arrow"></span></a>
<ul class="nav
nav-third-level">
<li>
<a href="#">Third
Level Item</a>
</li>
<a href="#">Third
Level Item</a>
</li>
<li>
<a href="#">Third
Level Item</a>
</li>
<li>
<a href="#">Third
Level Item</a>
</li>
</ul>
<!-- /.nav-third-level -->
</li>
</ul>
<!-- /.nav-second-level -->
</li>
<li>
<a href="#"><i class="fa fa-files-o
fa-fw"></i> Sample Pages<span class="fa arrow"></span></a>
<ul class="nav nav-second-level">
<li>
<a href="blank.html">Blank
Page</a>
</li>
<a href="login.html">Login
Page</a>
</li>
</ul>
<!-- /.nav-second-level -->
</li>
</ul>
3.
login.php
<div class="col-md-6">
<div class="panel panel-danger">
<div class="panel-heading">Login</div>
<div class="panel-body">
<table width="100%" border="0" cellspacing="0" cellpadding="0"
class="table">
<tbody>
<tr>
<td width="12%">Email</td>
<td width="88%"><input type="text" name="txtuser"
id="txtuser" class="form-control"></td>
</tr>
<tr>
<td>Password</td>
<td><input type="password" name="txtpwd" id="txtpwd"
class="form-control"></td>
</tr>
<td> </td>
<td><input type="button" name="cmdlogin" id="cmdlogin"
value="Login" class="btn btn-primary btn-sm"></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<script>
$(document).ready(function(e) {
$('#cmdlogin').click(function(e) {
var user=$('#txtuser').val();
if (user==''){
$.alert({content:'Email belum diisi!'});
return false;
}
var pwd=$('#txtpwd').val();
if (pwd==''){
$.alert({content:'Password belum diisi!'});
return false;
}
$.post('logincek.php', {
pwd:$('#txtpwd').val()
}, function (data, status){
if (data==''){
document.location.href='index.php';
}
else{
$.alert({content:data});
}
});
});
});
</script>
4.
koneksi.php
<?php
if (file_exists('config.php')){
include 'config.php';
}
elseif (file_exists('../config.php')){
include '../config.php';
}
elseif (file_exists('../../config.php')){
include '../../config.php';
}
elseif (file_exists('../../../config.php')){
}
$db=new database('localhost', 'root', '', 'dbwo');
$db->konekdb();
?>
5.
order.php
<?php
$kodeorder=$db->tampilrecord("tblpesan", "st='0' and
idmember='$idmember'", "kodeorder");
$e=$_GET['e'];
if ($e<>''){
echo '<div class="alert alert-danger alert-dismissible"
role="alert">
<button type="button" class="close" data-dismiss="alert"
aria-label="Close"><span aria-hidden="true">×</span>
</button>
<strong>Oh snap!</strong> Terjadi kesalahan, periksa kembali
data anda
</div>';
}
#echo $kodeorder.' '.$idmember;
?>
<div class="col-md-12">
<div class="panel panel-info">
<div class="panel-heading">Data Order</div>
<p>
<a href="#" class="btn btn-info btn-sm" id="cmdselesai">Akhiri
Transaksi</a>
<a href="index.php?page=riwayatorder" class="btn default
btn-sm">Transaksi</a>
<input type="hidden" name="txtkodeorder" id="txtkodeorder"
value="<?php echo $kodeorder; ?>">
</p>
<table width="100%" border="0" cellspacing="0" cellpadding="0"
class="table table-striped table-hover">
<tbody>
<tr>
<td width="11%"><strong>Kode Paket</strong></td>
<td width="23%"><strong>Paket</strong></td>
<td width="44%"><strong>Keterangan</strong></td>
<td width="14%" align="right"><strong>Harga</strong></td>
<td width="8%" align="right"> </td>
</tr>
<?php
$tot=0;
$qry=mysql_query("select * from tblpesan where
<tr>
<td><?php echo $data['kodeproduk']; ?></td>
<td><?php echo $produk; ?></td>
<td> </td>
<td align="right"><?php echo
number_format($data['harga'],0); ?></td>
<td align="right"><a href="#" class="btn btn-danger btn-sm
cmdhapus" id="<?php echo $data['idpesan']; ?>">Hapus</a></td>
</tr>
<?php } ?>
<tr>
<td colspan="3"><strong>TOTAL</strong></td>
<td align="right"><?php echo number_format($tot, 0);
?></td>
<td align="right"> </td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<script>
$(document).ready(function(e) {
$('.cmdhapus').click(function(e) {
$.confirm({
title:'Konfirmasi',
content:'Apakah anda yakin ingin menghapus data
ini?',
confirm:function(){
$.post('orderhapus.php', {
id:nilai
}, function (data, status){
if (data==''){
document.location.href='index.php?page=order';
}
else{
$.alert({content:data});
}
});
}
});
});
$('#cmdselesai').click(function(e) {
var nilai=$('#txtkodeorder').val();
/*$.confirm({
title:'Konfirmasi',
content:'Apakah anda yakin ingin mengakhiri
order?',
$.post('selesai.php', {
id:nilai
}, function (data, status){
if (data==''){
document.location.href='index.php?page=order';
}
else{
$.alert({content:data});
}
});
}
});
*/
$.post('selesai.php', {
id:nilai
}, function (data, status){
if (data==''){
document.location.href='index.php?page=order';
}
else{
$.alert({content:data});
}
});
});
</script>
6.
orderhapus.php
<?php
include 'koneksi.php';
$id=$_POST['id'];
$qry=mysql_query("delete from tblpesan where idpesan='$id'");
if ($qry){
echo '';
}
else{
echo 'Terjadi kesalahan, silahkan hubungi sistem administrator
anda!';
}
?>
7.
pilih.php
<?php
$tuser=$_SESSION['sesiuser'];
$idmember=$db->tampilrecord("tblmember", "email='$tuser'",
"idmember");
if ($tuser==''){
echo "<script> document.location.href='index.php'; </script>";
exit;
$kodeorder=$db->tampilrecord("tblpesan", "idmember='$idmember'
and st='0'", "kodeorder");
if ($kodeorder==''){
$kodeorder=date('YmdHis');
}
$kodeproduk=$_GET['kode'];
#echo $idmember.' '.$kodeorder.' '.$kodeproduk;
$harga=$db->tampilrecord("tblpaketjenis",
"kodeproduk='$kodeproduk'", "harga");
$tgl=date('Y-m-d');
if ($db->cekrecord("select * from tblpesan where
kodeproduk='$kodeproduk' and idmember='$idmember' and
kodeorder='$kodeorder'")==true){
echo "<script> document.location.href='index.php?page=order';
</script>";
}
else{
$qry=mysql_query("insert into tblpesan (tgl, idmember,
kodeproduk, harga, st, kodeorder) values ('$tgl', '$idmember',
'$kodeproduk', '$harga', '0', '$kodeorder')");
echo "<script>
document.location.href='index.php?page=order'; </script>";
}
else{
echo "<script>
document.location.href='index.php?page=order&e=error';
</script>";
}
}
?>
8.
produk.php
<div class="col-md-12">
<div class="panel panel-info">
<div class="panel-heading">Daftar Paket</div>
<div class="panel-body">
<table width="100%" border="0" cellspacing="0" cellpadding="0"
class="table table-striped table-hover">
<tbody>
<tr>
<td width="3%"><strong>No</strong></td>
<td width="23%"><strong>Kode Produk</strong></td>
<td width="52%"><strong>Keterangan</strong></td>
<td width="11%" align="right"><strong>Harga</strong></td>
<td width="11%"> </td>
<?php
$no=0;
$qry=mysql_query("select tblpaket.paket, tblpaket.jenis,
tblpaketjenis.kodeproduk, tblpaketjenis.produk,
tblpaketjenis.harga, tblpaketjenis.keterangan from tblpaket INNER
JOIN tblpaketjenis ON tblpaket.kodepaket=tblpaketjenis.kodepaket
where tblpaket.jenis='Wedding Organizer' order by
tblpaketjenis.kodeproduk asc");
while ($data=mysql_fetch_array($qry)){
$no++;
?>
<tr>
<td><?php echo $no; ?></td>
<td><a href="index.php?page=detail&kode=<?php echo
$data[2]; ?>"><?php echo $data[2].' '.$data[3]; ?></a></td>
<td><?php echo $data[5]; ?></td>
<td align="right"><?php echo number_format($data[4], 0);
?></td>
<td align="right"><a href="index.php?page=pilih&kode=<?php
echo $data[2]; ?>" class="btn btn-info">Order</a></td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</div>
9.
carabayar.php
<?php
$norek=$db->tampilrecord("tblpengaturan", "kriteria='norek'",
"nilai");
?>
<div class="alert alert-success" role="alert">
<?php echo $norek; ?>
</div>
10.
contactus.php
<?php
$alamat=$db->tampilrecord("tblpengaturan", "kriteria='alamat'",
"nilai");
echo $alamat;
?>
11.
detail.php
<?php
$kode=$_GET['kode'];
$produk=$db->tampilrecord("tblpaketjenis", "kodeproduk='$kode'",
"produk");
$harga=$db->tampilrecord("tblpaketjenis", "kodeproduk='$kode'",
$keterangan=$db->tampilrecord("tblpaketjenis",
"kodeproduk='$kode'", "keterangan");
?>
<h2><?php echo $kode; ?></h2>
<div>
<?php echo $keterangan; ?>
</div>
<div class="alert alert-warning">Harga : <?php echo
number_format($harga, 0); ?></div>
12.
eo.php
<div class="col-md-12">
<div class="panel panel-info">
<div class="panel-heading">Daftar Paket Event Organizer</div>
<div class="panel-body">
<table width="100%" border="0" cellspacing="0" cellpadding="0"
class="table table-striped table-hover">
<tbody>
<tr>
<td width="3%"><strong>No</strong></td>
<td width="23%"><strong>Kode Produk</strong></td>
<td width="52%"><strong>Keterangan</strong></td>
<td width="11%" align="right"><strong>Harga</strong></td>
<td width="11%"> </td>
</tr>
<?php
$qry=mysql_query("select tblpaket.paket, tblpaket.jenis,
tblpaketjenis.kodeproduk, tblpaketjenis.produk,
tblpaketjenis.harga, tblpaketjenis.keterangan from tblpaket INNER
JOIN tblpaketjenis ON tblpaket.kodepaket=tblpaketjenis.kodepaket
where tblpaket.jenis='Event Organizer' order by
tblpaketjenis.kodeproduk asc");
while ($data=mysql_fetch_array($qry)){
$no++;
?>
<tr>
<td><?php echo $no; ?></td>
<td><a href="index.php?page=detail&kode=<?php echo
$data[2]; ?>"><?php echo $data[2].' '.$data[3]; ?></a></td>
<td><?php echo $data[5]; ?></td>
<td align="right"><?php echo number_format($data[4], 0);
?></td>
<td align="right"><a href="index.php?page=pilih&kode=<?php
echo $data[2]; ?>" class="btn btn-info">Order</a></td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</div>
13.
galeri.php
<div class="col-md-12">
<style>
.uli{
list-style:none;
}
</style>
<script type="text/javascript">
$(function() {
$('#gallery a').lightBox();
});
</script>
<div style="width:650px; background-color:#FFF; float:left;
height:auto; margin-top:20px;">
<div class="demo-container">
<!-- Tutorial Web Design Header -->
<!-- End Tutorial Web Design Header -->
<h3>Galery <?php echo $p; ?> <span></span></h3>
<section style="width:680px;">
<ul>
<?php
$qry=mysql_query("select * from tblgaleri
order by idgaleri desc");
while ($data=mysql_fetch_array($qry)){
?>
<li style="float:left;
list-style:none;">
<a href="galeri/<?php echo
$data[gambar]; ?>" title="<?php echo $data[keterangan]; ?>">
<img src="galeri/<?php
echo $data[gambar]; ?>" alt="" width="200px" height="140px"
style="border:solid 3px #B7B7B7;"/>
</a>
</li>
<?php } ?>
</ul>
</div>
</section>
<footer></footer>
</div>
</div>
14.
home.php
<div>
<?php
$a[1]="kuning";
$a[2]="biru";
$a[3]="hijau";
$a[4]="kuning";
$a[5]="biru";
$a[6]="hijau";
$no=0;
$qry=mysql_query("select * from tblpaketjenis order by RAND()
limit 6");
while ($data=mysql_fetch_array($qry)){
$no++;
?>
<div class="produkhome <?php echo $a[$no]; ?>">
<h2 align="center"><a href="index.php?page=detail&kode=<?php echo
$data['kodeproduk']; ?>" class="linkdepan"><?php echo
$data[kodeproduk]; ?></a></h2>
<table width="100%" border="0" cellspacing="0" cellpadding="0"
class="table">
<tbody>
<tr>
<td align="center"><?php echo $data[produk]; ?></td>
</tr>
<td align="center"><?php #echo $data[keterangan]; ?></td>
</tr>
<tr>
<td align="center"><?php echo
number_format($data[harga],0); ?></td>
</tr>
<tr>
<td><a href="index.php?page=pilih&kode=<?php echo
$data[kodeproduk]; ?>" class="btn btn-danger
btn-block">ORDER</a></td>
</tr>
</tbody>
</table>
</div>
<?php } ?>
</div>
15.
isi.php
<?php
$page=$_GET[page];
if ($page==''){
include 'home.php';
}
include 'eo.php';
}
elseif ($page=='galeri'){
include 'galeri.php';
}
elseif ($page=='contactus'){
include 'contactus.php';
}
elseif ($page=='detail'){
include 'detail.php';
}
elseif ($page=='carabayar'){
include 'carabayar.php';
}
?>
16.
reg.php
<div class="col-md-12">
<div class="panel panel-info">
<div class="panel-heading">Registrasi</div>
<div class="panel-body">
<table width="100%" border="0" cellspacing="0" cellpadding="0"
class="table">
<tbody>
<tr>
<td width="87%"><input type="text" name="txtemail"
id="txtemail" class="form-control"></td>
</tr>
<tr>
<td>Nama</td>
<td><input type="text" name="txtnama" id="txtnama"
class="form-control"></td>
</tr>
<tr>
<td>J. Kelamin</td>
<td><select name="txtjk" id="txtjk" class="form-control">
<option value="Pria">Pria</option>
<option value="Wanita">Wanita</option>
</select></td>
</tr>
<tr>
<td>Alamat</td>
<td><input type="text" name="txtalamat" id="txtalamat"
class="form-control"></td>
</tr>
<tr>
<td>Password</td>
<td><input type="password" name="txtpwd" id="txtpwd"
class="form-control"></td>
</tr>
<tr>
<td><input type="button" name="cmdreg" id="cmdreg"
value="Registrasi" class="btn btn-primary"> <input type="button"
name="cmdbatal" id="cmdbatal" value="Batal" class="btn
btn-default"></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<script>
$(document).ready(function(e) {
$('#cmdreg').click(function(e) {
var email=$('#txtemail').val();
if (email==''){
$.alert({content:'Email pengguna tidak boleh
kosong!'});
return false;
}
var nama=$('#txtnama').val();
if (nama==''){
$.alert({content:'Nama tidak boleh kosong!'});
return false;
}
if (alamat==''){
$.alert({content:'Alamat tidak boleh kosong!'});
return false;
}
var pwd=$('#txtpwd').val();
if (pwd==''){
$.alert({content:'Password tidak boleh kosong!'});
return false;
}
$.post('regsimpan.php', {
email:$('#txtemail').val(),
nama:$('#txtnama').val(),
jk:$('#txtjk').val(),
alamat:$('#txtalamat').val(),
pwd:$('#txtpwd').val()
}, function (data, status){
if (data==''){
document.location.href='index.php?page=regsukses';
}
else{
$.alert({content:data});
}
});
});
</script>
17.
regsimpan.php
<?php
include 'koneksi.php';
$email=$_POST['email'];
$nama=$_POST['nama'];
$jk=$_POST['jk'];
$alamat=$_POST['alamat'];
$pwd=$_POST['pwd'];
if ($db->cekrecord("select * from tblmember where
email='$email'")==true){
echo 'Email sudah terdaftar!';
}
else{
$qry=mysql_query("insert into tblmember (email, nama, jk,
alamat, pwd) values ('$email', '$nama', '$jk', '$alamat',
'$pwd')");
if ($qry){
echo '';
}
else{
echo 'Terjadi kesalahan, silahkan hubungi sistem
administrator anda!';
}
?>
18.
regsukses.php
<div class="col-md-12">
<div class="alert alert-success" role="alert">
Well done! Registrasi Sukses, silahkan login untuk melakukan
transaksi.
</div>
</div>
19.
riwayatorder.php
<?php
$ketnorek=$db->tampilrecord("tblpengaturan", "kriteria='norek'",
"nilai");
?>
<div class="col-md-12">
<div class="panel panel-info">
<div class="panel-heading">Data Pesanan</div>
<div class="panel-body">
<div class="alert alert-danger" role="alert"><?php echo
$ketnorek; ?></div>
<table width="100%" border="0" cellspacing="0" cellpadding="0"
class="table table-striped table-hover">
<tbody>
<tr>
<td width="21%"><strong>Paket</strong></td>
<td width="40%"><strong>Tangal Order</strong></td>
<td width="8%" align="right">Status</td>
<td width="21%" align="right"><strong>Harga</strong></td>
</tr>
<?php
$tot=0;
$qry=mysql_query("select * from tblpesan where
idmember='$idmember' and st='1' order by idpesan desc limit 0,
30");
while ($data=mysql_fetch_array($qry)){
$tot=$tot+$data[harga];
$k=$data['konfirmasi'];
$k>=1 ? $ket="<div class='label
label-success'>Valid</div>" : $ket="<div class='alert
alert-danger'>Belum di konfirmasi</div>";
$produk=$db->tampilrecord("tblpaketjenis",
"kodeproduk='$data[kodeproduk]'", "produk");
?>
<tr>
<td><?php echo $data[kodeproduk]; ?></td>
<td><?php echo $produk; ?></td>
<td><?php echo $data['tgl']; ?></td>
<td align="right"><?php echo $ket; ?></td>
<td align="right"><?php echo number_format($data[harga],0);
?></td>
<?php } ?>
<tr>
<td colspan="3"><strong>TOTAL</strong></td>
<td align="right"> </td>
<td align="right"><?php echo number_format($tot, 0);
?></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
20.
testimonial.php
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-heading">Testimonial</div>
<div class="panel-body">
<p>
<a href="index.php?page=testimonialtambah" class="btn btn-info
btn-sm">Tambah Testimonial</a>
</p>
<table width="100%" border="0" cellspacing="0" cellpadding="0"
class="table table-striped table-hover">
<tbody>
<td width="12%">Tanggal</td>
<td width="31%">Nama</td>
<td width="57%">Pesan</td>
</tr>
<?php
$qry=mysql_query("select * from tbltestimonial order by
idtestimonial desc");
while ($data=mysql_fetch_array($qry)){
$idmember=$data[idmember];
$nama=$db->tampilrecord("tblmember",
"idmember='$idmember'", "nama");
?>
<tr>
<td><?php echo $data[tgl]; ?></td>
<td><?php echo $nama; ?></td>
<td><?php echo $data[pesan]; ?></td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</div>
</div>
<!-- Modal -->
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close"
data-dismiss="modal">×</button>
<h4 class="modal-title">Tambah Testimonial</h4>
</div>
<div class="modal-body">
<table width="100%" border="0" cellspacing="0" cellpadding="0"
class="table">
<tbody>
<tr>
<td width="13%">Nama</td>
<td width="87%"><input type="text" name="txtnama"
id="txtnama" class="form-control"></td>
</tr>
<tr>
<td valign="top">Pesan</td>
<td><textarea name="txtpesan" id="txtpesan" cols="45"
rows="5" class="form-control"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="button" name="cmdsimpan" id="cmdsimpan"
type="button" class="btn btn-default"
data-dismiss="modal">Close</button></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<script>
$(document).ready(function(e) {
$('#cmdsimpan').click(function(e) {
var nama=$('#txtnama').val();
if (nama==''){
$.alert({content:'Silahkan login terlebih
dahulu'});
return false;
}
var pesan=$('#txtpesan').val();
if (pesan==''){
$.alert({content:'Pesan testimonial belum anda
isi!'});
return false;
$.post('testimonialsimpan.php', {
nama:$('#txtnama').val(),
pesan:$('#txtpesan').val()
}, function (data, status){
if (data==''){
document.location.href='index.php?page=testimonial';
}
else{
document.location.href='index.php?page=testimonial';
}
});
});
});
</script>
21.
testimonialsimpan.php
<?php
include 'koneksi.php';
$email=$_POST['nama'];
$idmember=$db->tampilrecord("tblmember", "email='$email'",
"idmember");
$pesan=$_POST['pesan'];
$qry=mysql_query("insert into tbltestimonial (idmember, tgl,
pesan) values ('$idmember', '$tgl', '$pesan')");
if ($qry){
echo '';
}
else{
echo 'Terjadi kesalahan, silahkan hubungi sistem administrator
anda!';
}
?>
22.
testimonialtambah.php
<div class="col-md-12">
<div class="panel panel-info">
<div class="panel-heading">Tambah Testimonial</div>
<div class="panel-body">
<table width="100%" border="0" cellspacing="0" cellpadding="0"
class="table">
<tbody>
<tr>
<td width="13%">Nama</td>
<td width="87%"><input name="txtnama" type="text"
class="form-control" id="txtnama" value="<?php echo $temail;?>"
readonly></td>
</tr>
<td valign="top">Pesan</td>
<td><textarea name="txtpesan" id="txtpesan" cols="45"
rows="5" class="form-control"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="button" name="cmdsimpan" id="cmdsimpan"
value="Simpan" class="btn btn-primary btn-sm"> <button
type="button" class="btn btn-default"
data-dismiss="modal">Close</button></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<script>
$(document).ready(function(e) {
$('#cmdsimpan').click(function(e) {
var nama=$('#txtnama').val();
if (nama==''){
$.alert({content:'Silahkan login terlebih
dahulu'});
return false;
var pesan=$('#txtpesan').val();
if (pesan==''){
$.alert({content:'Pesan testimonial belum anda
isi!'});
return false;
}
$.post('testimonialsimpan.php', {
nama:$('#txtnama').val(),
pesan:$('#txtpesan').val()
}, function (data, status){
if (data==''){
document.location.href='index.php?page=testimonial';
}
else{
document.location.href='index.php?page=testimonial';
}
});
});
});
23.
selesai.php
<?php
include 'koneksi.php';
$kodeorder=$_POST['id'];
$qry=mysql_query("update tblpesan set st='1' where
kodeorder='$kodeorder'");
if ($qry){
echo '';
}
else{
echo 'Terjadi kesalahan, silahkan hubungi sistem administrator
anda!';
}
?>
24.
logout.php
<?php session_start(); ?>
<?php
unset($_SESSION['sesiuser']);
unset($_SESSION['sesipwd']);
echo "<script> document.location.href='index.php'; </script>";
25.
administrator/index.php
<?php error_reporting("E_ALL ^ E_NOTICE"); ?>
<?php include 'cek.php'; ?>
<?php
include '../koneksi.php';
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,
initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>Halaman Administrator</title>
<!-- Bootstrap Core CSS -->
<link
href="bower_components/bootstrap/dist/css/bootstrap.min.css"
rel="stylesheet">
<link
href="bower_components/metisMenu/dist/metisMenu.min.css"
rel="stylesheet">
<!-- Timeline CSS -->
<link href="dist/css/timeline.css" rel="stylesheet">
<!-- Custom CSS -->
<link href="dist/css/sb-admin-2.css" rel="stylesheet">
<!-- Morris Charts CSS -->
<link href="bower_components/morrisjs/morris.css"
rel="stylesheet">
<!-- Custom Fonts -->
<link
href="bower_components/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<link rel="stylesheet"
href="../alert/css/jquery-confirm.css">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements
and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page
via file:// -->
<script
src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></
script>
<script
src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"
></script>
<![endif]-->
<style>
body{
font-size:12px;
}
</style>
<script
src="bower_components/jquery/dist/jquery.min.js"></script>
<!-- Bootstrap Core JavaScript -->
<script
src="bower_components/bootstrap/dist/js/bootstrap.min.js"></scrip
t>
<script src="../alert/js/jquery-confirm.js"></script>
<script src="bower_components/ckeditor/ckeditor.js"></script>
<body>
<div id="wrapper">
<!-- Navigation -->
<nav class="navbar navbar-default navbar-static-top"
role="navigation" style="margin-bottom: 0">
<div class="navbar-header">
<button type="button" class="navbar-toggle"
data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle
navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand"
href="index.php">Administrator</a>
</div>
<!-- /.navbar-header -->
<ul class="nav navbar-top-links navbar-right">
<!-- /.dropdown -->
<li class="dropdown">
<a class="dropdown-toggle"
<i class="fa fa-user fa-fw"></i> <i
class="fa fa-caret-down"></i>
</a>
<ul class="dropdown-menu dropdown-user">
<li class="divider"></li>
<li><a href="logout.php"><i class="fa
fa-sign-out fa-fw"></i> Logout</a>
</li>
</ul>
<!-- /.dropdown-user -->
</li>
<!-- /.dropdown -->
</ul>
<!-- /.navbar-top-links -->
<div class="navbar-default sidebar"
role="navigation">
<div class="sidebar-nav navbar-collapse">
<?php include 'menu.php'; ?>
</div>
<!-- /.sidebar-collapse -->
</div>
<!-- /.navbar-static-side -->
</nav>
<div id="page-wrapper">
<div class="col-lg-12">
<h3 class="page-header">Dashboard</h3>
</div>
<!-- /.col-lg-12 -->
</div>
<div class="row">
<div class="col-lg-12">
<?php include 'isi.php'; ?>
</div>
</div>
</div>
<!-- /#page-wrapper -->
</div>
<!-- /#wrapper -->
<!-- jQuery -->
<!-- Metis Menu Plugin JavaScript -->
<script
src="bower_components/metisMenu/dist/metisMenu.min.js"></script>
<!-- Morris Charts JavaScript -->
<script
src="bower_components/raphael/raphael-min.js"></script>
<script
src="bower_components/morrisjs/morris.min.js"></script>
<script src="js/morris-data.js"></script>
-->
<!-- Custom Theme JavaScript -->
<script src="dist/js/sb-admin-2.js"></script>
</body>
</html>
<?php
include 'footer.php';
?>
26.
administrator/cek.php
<?php session_start(); ?>
<?php
if (!isset($_SESSION[sesiadminuser]) or
!isset($_SESSION[sesiadminpwd])){
echo "<script> document.location.href='login.php'; </script>";
}
27.
administrator/logincek.php
<?php session_start(); ?>
<?php
include '../koneksi.php';
$tusername=$_POST['txtusername'];
$tpassword=$_POST['txtpassword'];
if ($db->cekrecord("select * from tbladmin where
userku='$tusername' and passku='$tpassword'")==true){
$_SESSION['sesiadminuser']=$tusername;
$_SESSION['sesiadminpwd']=$tpassword;
echo "<script> document.location.href='index.php'; </script>";
}
else{
echo "<script> document.location.href='login.php?e=error';
</script>";
}
?>
28.
administrator/menu.php
<ul class="nav" id="side-menu">
<li><a href="index.php"><i class="fa
fa-dashboard fa-fw"></i> Dashboard</a></li>
<li><a href="index.php?page=paket"><i
<li><a
href="index.php?page=jenispaket"><i class="fa fa-table
fa-fw"></i> Jenis Paket</a></li>
<li><a href="index.php?page=pesan"><i
class="fa fa-edit fa-fw"></i> Pemesanan</a></li>
<li><a href="index.php?page=slider"><i
class="fa fa-edit fa-fw"></i> Slider</a></li>
<li><a
href="index.php?page=testimonial"><i class="fa fa-edit
fa-fw"></i> Testimonial</a></li>
<li><a href="index.php?page=galeri"><i
class="fa fa-edit fa-fw"></i> Galeri</a></li>
<li><a href="index.php?page=member"><i
class="fa fa-edit fa-fw"></i> Member</a></li>
<li><a
href="index.php?page=pengaturan"><i class="fa fa-edit fa-fw"></i>
Pengaturan</a></li>
</ul>
29.
administrator/isi.php
<?php
$page=$_GET[page];
$sfile=$_GET[sfile];
if ($page==''){
include 'page/index.php';
else{
if ($sfile==''){
if (file_exists('page/'.$page.'/index.php')){
include 'page/'.$page.'/index.php';
}
else{
include 'error404.php';
}
}
else{
if (file_exists('page/'.$page.'/'.$sfile.'.php')){
include 'page/'.$page.'/'.$sfile.'.php';
}
else{
include 'error404.php';
}
}
}
?>
30.
administrator/logout.php
<?php session_start(); ?>
<?php
unset ($_SESSION['sesiadminuser']);
unset ($_SESSION['sesiadminpwd']);