• Tidak ada hasil yang ditemukan

Perancangan Aplikasi Wedding Organizer Berbasis Web

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Aplikasi Wedding Organizer Berbasis Web"

Copied!
62
0
0

Teks penuh

(1)

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

(3)

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,

(4)

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

(5)

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

(6)

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

(7)

?>

<!-- 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

(8)

<div class="icon-awesome">

adipisicing elit, sed do eiusmod tempor...</p>

<div class="icon-awesome">

adipisicing elit, sed do eiusmod tempor...</p>

(9)

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

(10)

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

(11)

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

(12)

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

(13)

<li>

chart-o fa-fw"></i> Charts<span class="fa arrow"></span></a>

(14)

<li>

<a href="#"><i class="fa fa-wrench

fa-fw"></i> UI Elements<span class="fa arrow"></span></a>

(15)

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

(16)

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

(17)

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

(18)

<td>&nbsp;</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', {

(19)

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')){

(20)

}

$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">&times;</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>

(21)

<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">&nbsp;</td>

</tr>

<?php

$tot=0;

$qry=mysql_query("select * from tblpesan where

(22)

<tr>

<td><?php echo $data['kodeproduk']; ?></td>

<td><?php echo $produk; ?></td>

<td>&nbsp;</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">&nbsp;</td>

</tr>

</tbody>

</table>

</div>

</div>

</div>

<script>

$(document).ready(function(e) {

$('.cmdhapus').click(function(e) {

(23)

$.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?',

(24)

$.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});

}

});

});

(25)

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

(26)

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

(27)

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%">&nbsp;</td>

(28)

<?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>

(29)

</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'",

(30)

$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%">&nbsp;</td>

</tr>

<?php

(31)

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

(32)

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

(33)

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

(34)

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>

(35)

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

}

(36)
(37)

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>

(38)

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

(39)

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

}

(40)

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});

}

});

});

(41)

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

(42)

}

?>

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>

(43)

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

(44)

<?php } ?>

<tr>

<td colspan="3"><strong>TOTAL</strong></td>

<td align="right">&nbsp;</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>

(45)

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

(46)

<div class="modal-dialog">

<!-- Modal content-->

<div class="modal-content">

<div class="modal-header">

<button type="button" class="close"

data-dismiss="modal">&times;</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>&nbsp;</td>

<td><input type="button" name="cmdsimpan" id="cmdsimpan"

(47)

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;

(48)

$.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'];

(49)

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

(50)

<td valign="top">Pesan</td>

<td><textarea name="txtpesan" id="txtpesan" cols="45"

rows="5" class="form-control"></textarea></td>

</tr>

<tr>

<td>&nbsp;</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;

(51)

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

}

});

});

});

(52)

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

(53)

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

(54)

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

(55)

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

(56)

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

(57)

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

(58)

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

(59)

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

}

(60)

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

(61)

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

(62)

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

Referensi

Dokumen terkait

[r]

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

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

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

Berdasarkan hasil penelitian maka dapat diambil kesimpulan bahwa tidak terdapat korelasi yang signifikan antara adversity quotient dengan burnout pada atlet sepak

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

Dengan ini menyatakan sebenarnya bahwa nama-nama siswa yang kami usulkan sebagai calon penerima Bantuan Beasiswa Miskin pada lampiran FORMAT 2B (berisi nama-nama siswa