• Tidak ada hasil yang ditemukan

Sistem Informasi Reservasi Kamar Hotel Grand Labana Berbasis Website

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Reservasi Kamar Hotel Grand Labana Berbasis Website"

Copied!
57
0
0

Teks penuh

(1)

LAMPIRAN

LISTING PROGRAM

1.

index.php

<?php

session_start();

define('APP_PATH',dirname(__FILE__).'/'); define('_THEME',APP_PATH.'pages/web/'); define('_INCS',APP_PATH.'includes/'); require_once('config.php');

require_once(_INCS.'functions/publicfunc.php'); require_once(_INCS.'functions/dbfunc.php'); if(isset($_GET['room']) || isset($_GET['page'])) {

include(_THEME.'indexblog.php'); }

elseif(isset($_GET['auth']) && $_GET['auth']=='login') {

include('login.php'); }

else {

include(_THEME.'indexhome.php'); }

?>

2.

config.php

<?php

$basefolder="grandlabana"; $dbhost="localhost";

$dbuser="root"; $dbpass="";

$dbname="myhotel";

$base_url="http://localhost/".$basefolder."/"; $con=mysql_connect($dbhost,$dbuser,$dbpass) or die(mysql_error());

$rs=mysql_select_db($dbname);

$pathfolder = "C:\xampp\htdocs\grandlabana"; ?>

3.

login.php

<?php

session_start();

include("config.php"); ?>

<!DOCTYPE html>

(2)

<meta charset="utf-8"> <title>Admin Login</title>

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link href="css/bootstrap.min.css" rel="stylesheet"> <link href="css/bootstrap-responsive.min.css"

rel="stylesheet">

<link href="css/site.css" rel="stylesheet"> </head>

<body>

<div id="login-page" class="container"> <h1>Admin Login</h1>

<form id="login-form" class="well" action="" method="post">

<input type="text" class="span2" placeholder="Username" name="user" /><br />

<input type="password" class="span2" placeholder="Password" name="pass" /><br />

<button type="submit" class="btn btn-primary" name="button">Sign in</button>

</form> </div>

<script src="js/jquery.min.js"></script> <script src="js/bootstrap.min.js"></script> <script src="js/site.js"></script>

</body> </html> <?php

if(isset($_POST['button'])) {

$pu=$_POST['user']; $pp=$_POST['pass'];

$sql=sprintf("Select count(login_id) as b,cat_login_id as c from login_web where username='%s' and

password='%s'",$pu,md5($pp)) or die(mysql_error()); $q=mysql_query($sql);

$r=mysql_fetch_array($q); $g=$r['c'];

if($r['b']==0) {

echo "Gagal Login"; }else{

$_SESSION['user']=$_POST['user']; $pl="";

if($g=="1") {

$pl="admin"; }elseif($g=="2"){

$pl="member"; }

$_SESSION['hash']=$pl; echo

"<script>window.location='admin/index.php'</script>"; }

(3)

4.

logout.php

<?php

session_start(); session_destroy();

echo "<script>window.location='index.php'</script>"; ?>

5.

indexhome.php

<!DOCTYPE html> <head>

<meta charset="utf-8">

<title><?php echo _getconfigdb("company_name"); ?></title> <meta name="description" content="Responsive Hotel Site template">

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

<link rel="stylesheet" href="css/base.css"> <link rel="stylesheet" href="css/skeleton.css"> <link rel="stylesheet" href="css/menu.css">

<link rel="stylesheet" href="css/flexslider.css"> <link rel="stylesheet" href="css/layout.css"> <link rel="stylesheet"

href="js/prettyPhoto/css/prettyPhoto.css" type="text/css" media="screen">

<script

src="http://html5shim.googlecode.com/svn/trunk/html5.js"></sc ript>

<link rel="shortcut icon" href="img/favcon2.png">

<script src="js/jquery-1.9.1.js"></script> <script src="js/jquery-ui.js"></script>

<link rel="stylesheet" href="css/jquery-ui.css"> <script src="js/flexi_slider.js"></script>

<script type="text/javascript"> $(window).load(function() {

$('.flexslider').flexslider(); });

</script> </head>

<body> <header>

<div class="container">

<div class=" four columns" id="logo"><a href="index.php">Grand Labana</a></div>

<div class="twelve columns"> <nav>

<ul id="main-nav" class="sf-menu">

<?php include(_THEME."header.php"); ?> </ul>

</nav> </div>

(4)

</header>

<div class="container">

<div class="sixteen columns"> <div class="flexslider">

<ul class="slides">

<?php include(_THEME."slide.php"); ?> </ul>

</div> </div>

</div>

<div class="bg_gray add-bottom_3"> <section class="container">

<div class="sixteen columns" id="banner_home"> <?php include(_THEME."checkbanner.php"); ?> </div>

<div class="four columns">

<?php include(_THEME."infopromo.php"); ?> </div>

<?php include(_THEME."classroom.php"); ?> </section>

</div> <footer>

<?php include(_THEME."footer.php"); ?> </footer>

</body> </html>

6.

indexblog.php

<!DOCTYPE html> <head>

<meta charset="utf-8">

<title><?php echo _getconfigdb("company_name"); ?></title> <meta name="author" content="">

<link rel="stylesheet" href="css/base.css"> <link rel="stylesheet" href="css/menu.css"> <link rel="stylesheet" href="css/skeleton.css"> <link rel="stylesheet" href="css/layout.css"> <link href="css/datepicker.css" rel="stylesheet" type="text/css"/>

<link rel="stylesheet"

href="js/prettyPhoto/css/prettyPhoto.css" type="text/css" media="screen">

<script

src="http://html5shim.googlecode.com/svn/trunk/html5.js"></sc ript>

<link rel="shortcut icon" href="img/favcon2.png">

(5)

<link rel="stylesheet" href="css/jquery-ui.css"> </head>

<body> <header>

<div class="container">

<div class=" four columns" id="logo"><a href="index.php">Grand Labana</a></div>

<div class="twelve columns"> <nav>

<ul id="main-nav" class="sf-menu">

<?php include(_THEME."header.php"); ?> </ul>

</nav> </div>

</div> </header>

<div class="container">

<div class="sixteen columns add-bottom"> </div>

<div class="ten columns add-bottom"> <?php

$segment=""; $sql="";

if (isset($_GET['room'])) {

$segment="kamar";

$sql="Select * from class where idclass='".$_GET['room']."'";

$q=mysql_query($sql); $r=mysql_fetch_array($q);

$photo=$base_url."uploads/images/".$r['photoclass']; $photo2=$base_url."uploads/images/".$r['photoclass2']; echo '

<h1>'.$r['title'].'<br></h1> <div class="picture">

<a href="'.$photo.'" data-rel="prettyPhoto" title=""><span class="magnify"></span>

<img src="'.$photo.'" alt="picture" class="scale-with-grid" width="300"

height="300"></a><em></em>

<a href="'.$photo2.'" data-rel="prettyPhoto" title=""><span class="magnify"></span>

<img src="'.$photo2.'" alt="picture" class="scale-with-grid" width="300"

height="300"></a><em></em> </div>

<p> Price '._getconfigdb("currency").' '.$r['price'].' </p>

<p>'.$r['description'].' </p>

'; }

(6)

<div class="five columns offset-by-one add-bottom">

<?php include(_THEME."widgetcoba.php"); ?> </div>

</div> <footer>

<?php include(_THEME."footer.php"); ?> </footer><!-- footer -->

</body> </html>

7.

widget.php

<script type="text/javascript" src="js/tanggal.js"></script> <link href="css/tanggal.css" type="text/css" rel="stylesheet"> <script type="text/javascript">

function checkform(){

if(document.getElementById('tgl_a').value>document.getElement ById('tgl_b').value){

<?php echo "tgl_a date is greater than the tgl_b date. Please Check it First."?>;

document.getElementById('tgl_a').focus(); return false;

}

if(document.getElementById('hiddendate').value>document.getEl ementById('tgl_a').value){alert("Your selected date is in the past. Please select a new date.");

document.getElementById('tgl_a').focus(); return false;

} }

</script>

<script type="text/javascript">

Date.prototype.ymd = function (divider) { function pad(n) {

return (n < 10) ? '0' + n : n; }

var divider = (divider == '-') ? divider : '/', year = this.getFullYear(),

month = pad(this.getMonth() + 1), day = pad(this.getDate());

return year + divider + month + divider + day; };

function plusDate() {

var input = document.getElementById('tgl_a'); var d = new Date(document.getElementById

('tgl_a').value.replace(/-/g, '/')); d.setTime(d.getTime() + 86400000);

document.getElementById('tgl_b').value = d.ymd('-'); };

function jhari(){

(7)

var jd1=dd1.setTime(dd1.getTime()); var dd2=new Date(document.getElementById

('tgl_b').value.replace(/-/g, '/')); var jd2=dd2.setTime(dd2.getTime()); var one_day=1000*60*60*24;

var jdx=jd2+"-"+jd1; var jdx2=eval(jdx);

var jdx3=jdx2+"/"+one_day; var jdx4=eval(jdx3).toFixed(0);

document.getElementById('night').value=jdx4; }

</script> <style>

.ui-datepicker td {

border: 1px solid #CCC; padding: 0;

}

.ui-state-default,

.ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: solid #FFF;

border-width: 1px 0 0 1px; }

#recaptcha_image img { width: 200px;

} </style> <script>

var RecaptchaOptions = { theme : 'custom',

custom_theme_widget: 'recaptcha_widget' };

</script>

<div id="check_avail" class="expose add-bottom"> <h2>Reservasi</h2>

<form action="#" method="post" id="myform"> <fieldset class="col_f_1">

<label>Check in</label>

<a href="javascript:displayDatePicker('tgl_a','','ymd');"> <input name="tgl_a" type="text" class="txtx fieldresinline" id="tgl_a" style="text-align:center;" onFocus="plusDate();"

onblur="jhari();" value="<?php echo date("Y-m-d"); ?> " size="12" readonly />

</a>

</fieldset>

<fieldset class="col_f_2"> <label>Check out</label>

<a href="javascript:displayDatePicker('tgl_b','','ymd');"> <input name="tgl_b" type="text" class="txtx

fieldresinline" id="tgl_b" style="text-align:center;"

onFocus="jhari();" onBlur="jhari();" value="<?php echo date("Y-m-d"); ?>" size="12" readonly/>

</a>

(8)

<br class="clear">

<fieldset class="col_f_2"> <label>Tipe Kamar</label>

<select name="roomsz" class="required"> <option value="">- please select -</option> <?php

$q=mysql_query("Select * from class"); while($r=mysql_fetch_array($q))

{ ?>

<option value="<?php echo $r['idclass']; ?>"><?php echo $r['title']; ?></option>

<?php } ?> </select> </fieldset>

<fieldset class="col_f_2"> <label>Jumlah Kamar</label>

<select name="jlhkamar" class="required"> <option value="">- please select -</option> <option value="1"> 1 Kamar </option>

<option value="2"> 2 Kamar </option> <option value="3"> 3 Kamar </option> </select>

</fieldset>

<br class="clear "/>

<button type="submit" name="button">Pilih</button> </form>

</div>

<script>

$(document).ready(function(){ $("#myform").validate();

$(":date").dateinput(); });

</script> <?php

//error_reporting(0);

if(isset($_POST['button'])) {

$ts1=strtotime($_POST['tgl_a']); $ts2=strtotime($_POST['tgl_b']); $seconds_diff = $ts2 - $ts1; $d=floor($seconds_diff/3600/24); $c=$_POST['roomsz'];

$cl = mysql_query("select * from rooms where idclass='".$c."'");

(9)

if(($ts1 < $ts2) && ($d > 0) && ($class > 0) && ($ts1 >= $d1))

{

$q=mysql_query("Select * from reservations Where resv_date between '".$_POST['tgl_a']."' and '".$_POST['tgl_b']."' and idrooms='".$_POST['roomsz']."'");

$rc=mysql_num_rows($q); if($jk==1)

{

$_SESSION['interval']=$d;

$_SESSION['tgl1']=$_POST['tgl_a']; $_SESSION['tgl2']=$_POST['tgl_b']; $_SESSION['rm']=$_POST['roomsz']; $_SESSION['ada']="1";

_direct("?y=".session_id()."&page="._encodeParam("reservasi") );

}

elseif($jk==2) {

$_SESSION['interval']=$d;

$_SESSION['tgl1']=$_POST['tgl_a']; $_SESSION['tgl2']=$_POST['tgl_b']; $_SESSION['rm']=$_POST['roomsz']; $_SESSION['ada3']="1";

_direct("?y=".session_id()."&page="._encodeParam("reservasi2" ));

}

elseif($jk==3) {

$_SESSION['interval']=$d;

$_SESSION['tgl1']=$_POST['tgl_a']; $_SESSION['tgl2']=$_POST['tgl_b']; $_SESSION['rm']=$_POST['roomsz']; $_SESSION['ada4']="1";

_direct("?y=".session_id()."&page="._encodeParam("reservasi3" ));

} } else {

unset($_SESSION['interval']); unset($_SESSION['tgl1']); unset($_SESSION['tgl2']); unset($_SESSION['rm']); unset($_SESSION['ada']);

_direct("?y=".session_id()."&page="._encodeParam("reservasi") );

echo "Tanggal yang anda inputkan tidak benar"; }

echo "Tanggal yang anda inputkan tidak benar"; }

?>

8.

reservasi.php

<?php

(10)

{

echo "<h1>GUNAKAN WIDGET SEBELAH KANAN</h1>"; }else{

?>

<form action="" method="post"> <h1><?php

$s1=$_SESSION['rm'];

$p1=mysql_query("Select * from class where idclass='".$s1."'");

$pr1=mysql_fetch_array($p1); $hrg=$pr1['price'];

echo $pr1['title']; ?>

</h1>

<h2>Total <?php echo $_SESSION['interval']*$hrg; ?></h2>

<h3>Untuk <b><?php echo $_SESSION['interval']; ?></b> hari</h3> <h3>Mulai Tanggal <b><?php echo $_SESSION['tgl1']; ?></b> hingga <b><?php echo $_SESSION['tgl2']; ?></b></h3>

<label>Nomor Kamar</label> <select name="kamar">

<?php

$i1=mysql_query("Select * from rooms where idclass='".$s1."' and status='0'");

while($r1=mysql_fetch_array($i1)) {

?>

<option value="<?php echo $r1['idrooms']; ?>"> <?php echo $r1['numbers']; ?> </option>

<?php } ?> </select>

<label>Title</label> <select name="title">

<option value="Mr"> Mr </option> <option value="Mrs"> Mrs</option> </select>

<label>Nama</label>

<input type="text" name="nama"> <label>Identitas</label>

<select name="identitas"> <?php

$i1=mysql_query("Select * from identification where status='1'");

while($r1=mysql_fetch_array($i1)) {

?>

<option value="<?php echo $r1['identify_kinds']; ?>"> <?php echo $r1['identify_name']; ?> </option>

<?php

$in=$r1['identify_name']; }

(11)

</select>

<label>No Identitas</label>

<input type="text" name="iden"> <label>Payment</label>

<select name="payment"> <?php

$i1=mysql_query("Select * from payment where status='1'");

while($r1=mysql_fetch_array($i1)) {

?>

<option value="<?php echo $r1['payment_kinds']; ?>"> <?php echo $r1['payment_name']; ?> </option>

<?php } ?> </select>

<label>No Rekening</label>

<input type="text" name="pay">

<input type="submit" name="button222" value="Booking"/> <input type="submit" name="button111" value="Batal"/> </form>

<?php } ?> <?php

if(isset($_POST['button222'])) {

$q=mysql_query("INSERT INTO `myhotel`.`reservations`

(`resv_date`,`resv_date2`,`title`, `name`, `identify_kinds`, `identify_value`, `payment_kinds`, `payment_value`, `idclass`, `idrooms`) VALUES

( '".$_SESSION['tgl1']."', '".$_SESSION['tgl2']."', '".$_POST['title']."', '".$_POST['nama']."',

'".$_POST['identitas']."', '".$_POST['iden']."', '".$_POST['payment']."',

'".$_POST['pay']."', '".$_SESSION['rm']."', '".$_POST['kamar']."')");

$q2=mysql_query("UPDATE rooms set status='1' where idrooms='".$_POST['kamar']."'");

if($q) {

//unset($_SESSION['interval']); //unset($_SESSION['tgl1']); //unset($_SESSION['tgl2']); //unset($_SESSION['rm']); unset($_SESSION['ada']);

(12)

$_SESSION['totalhari'] = $_SESSION['interval']; $_SESSION['tglawal'] = $_SESSION['tgl1'];

$_SESSION['tglakhir'] = $_SESSION['tgl2']; $_SESSION['title2'] = $_POST['title']; $_SESSION['nama2'] = $_POST['nama'];

$_SESSION['identitas2'] = $_POST['identitas']; $_SESSION['iden2'] = $_POST['iden'];

$_SESSION['payment2'] = $_POST['payment']; $_SESSION['pay2'] = $_POST['pay'];

$_SESSION['harga'] = $hrg; $_SESSION['ada2'] = "1";

_direct("?y=".session_id()."&page="._encodeParam("pemberitahu an"));

} }

if(isset($_POST['button111'])) {

unset($_SESSION['interval']); unset($_SESSION['tgl1']); unset($_SESSION['tgl2']); unset($_SESSION['rm']); unset($_SESSION['ada']);

_direct("?y=".session_id()."&page="._encodeParam("reservasi") );

} ?>

9.

pemberitahuan.php

<?php

if(!isset($_SESSION['ada2'])) {

echo "<h1>Pemesanan Anda Gagal</h1>"; }

else { ?>

<form action="" method="post">

<h1>Pemesanan Anda Telah Berhasil</h1> <h3>Pemesanan Atas Nama <strong><?php echo $_SESSION['title2']; ?>. <?php echo $_SESSION['nama2']; ?></strong></h3>

<h3>

<?php

$s2=$_SESSION['identitas2'];

$id=mysql_query("Select * from identification where identify_kinds='".$s2."'");

(13)

?>

Identitas <?php echo $idname['identify_name']; ?>: <?php echo $_SESSION['iden2']; ?>

</h3> <h3>

<?php

$s3=$_SESSION['nokam'];

$km=mysql_query("Select * from rooms where idrooms='".$s3."'");

$idkm=mysql_fetch_array($km); $idkm['numbers'];

?>

Kamar: <?php echo $idkm['numbers']; ?> </h3>

<h3>Untuk <b><?php echo $_SESSION['totalhari']; ?></b> hari</h3>

<h3>Mulai Tanggal <strong><b><?php echo

$_SESSION['tglawal']; ?></b></strong> hingga <strong><b><?php echo $_SESSION['tglakhir']; ?></b></strong></h3>

<h3>

<?php

$s4=$_SESSION['payment2'];

$pay=mysql_query("Select * from payment where payment_kinds='".$s4."'");

$pk=mysql_fetch_array($pay); $pk['payment_name'];

?>

Metode Pembayaran: <?php echo $pk['payment_name']; ?>

</h3>

<h3>Total Pembayaran <strong>Rp<?php echo

$_SESSION['totalhari']*$_SESSION['harga']; ?></strong></h3> <br>

<br> <br> <h3> <p>

Untuk metode pembayaran melalui transfer bank, harap lakukan transfer ke<br>

Bank BNI <br>

Rek : 037 665 8053 <br> A/N : Grand Labana </p>

</h3>

<input type="submit" name="button222" value="Kembali ke Beranda"/>

(14)

if(isset($_POST['button222'])) {

header("location:index.php"); }

?>

10.

classroom.php

<?php

$q=mysql_query("Select * from class LIMIT 6"); while($r=mysql_fetch_array($q))

{

$photo=$base_url."uploads/images/".$r['photoclass']; $id=$r['idclass'];

?>

<div class="four columns add-bottom"> <div class="picture">

<a href="<?php echo $photo; ?>" data-rel="prettyPhoto" title=""><span class="magnify"></span><img src="<?php echo $photo; ?>" alt="picture" class="scale-with-grid"></a><em></em>

</div>

<h3><?php echo $r['title']; ?> <strong><?php echo _getconfigdb("currency").$r['price']; ?></strong></h3>

<p></p>

<p>Fasilitas</p>

<ul class="room_facilities"> <?php

$q2=mysql_query("Select * from facilities where idclass='".$id."' and status='1'");

while($r2=mysql_fetch_array($q2)) {

?>

<li class="<?php echo $r2['fac']; ?>"><a

class="tooltip_1" href="#" title="<?php echo $r2['title']; ?>"><?php echo $r2['title']; ?></a></li>

<?php } ?> </ul>

<br class="clear add-bottom"/>

<a href="<?php echo $base_url."?room="._encodeParam($id); ?>" class="button">Read more</a>

</div> <?php } ?>

11.

reservasi2.php

<?php

(15)

echo "<h1>GUNAKAN WIDGET SEBELAH KANAN</h1>"; }else{

?>

<form action="" method="post"> <h1><?php

$s1=$_SESSION['rm'];

$p1=mysql_query("Select * from class where idclass='".$s1."'");

$pr1=mysql_fetch_array($p1); $hrg=$pr1['price'];

echo $pr1['title']; ?>

</h1>

<h2>Total <?php echo $_SESSION['interval']*$hrg*2; ?></h2> <h3>Pemesanan Untuk 2 Kamar</h3>

<h3>Untuk <b><?php echo $_SESSION['interval']; ?></b> hari</h3> <h3>Mulai Tanggal <b><?php echo $_SESSION['tgl1']; ?></b> hingga <b><?php echo $_SESSION['tgl2']; ?></b></h3>

<label>Nomor Kamar 1</label> <select name="kamar">

<?php

$i1=mysql_query("Select * from rooms where idclass='".$s1."' and status='0'");

while($r1=mysql_fetch_array($i1)) {

?>

<option value="<?php echo $r1['idrooms']; ?>"> <?php echo $r1['numbers']; ?> </option>

<?php } ?> </select>

<label>Nomor Kamar 2</label> <select name="kamar2">

<?php

$i1=mysql_query("Select * from rooms where idclass='".$s1."' and status='0'");

while($r1=mysql_fetch_array($i1)) {

?>

<option value="<?php echo $r1['idrooms']; ?>"> <?php echo $r1['numbers']; ?> </option>

<?php } ?>

</select> <p></p> <label>Title</label>

<select name="title">

<option value="Mr"> Mr </option> <option value="Mrs"> Mrs</option> </select>

<label>Nama</label>

(16)

<label>Identitas</label> <select name="identitas">

<?php

$i1=mysql_query("Select * from identification where status='1'");

while($r1=mysql_fetch_array($i1)) {

?>

<option value="<?php echo $r1['identify_kinds']; ?>"> <?php echo $r1['identify_name']; ?> </option>

<?php

$in=$r1['identify_name']; }

?> </select>

<label>No Identitas</label>

<input type="text" name="iden"> <label>Payment</label>

<select name="payment"> <?php

$i1=mysql_query("Select * from payment where status='1'");

while($r1=mysql_fetch_array($i1)) {

?>

<option value="<?php echo $r1['payment_kinds']; ?>"> <?php echo $r1['payment_name']; ?> </option>

<?php } ?> </select>

<label>No Rekening</label>

<input type="text" name="pay">

<input type="submit" name="button222" value="Booking"/> <input type="submit" name="button111" value="Batal"/> </form>

<?php } ?> <?php

if(isset($_POST['button222'])) {

$q=mysql_query("INSERT INTO `myhotel`.`reservations`

(`resv_date`,`resv_date2`,`title`, `name`, `identify_kinds`, `identify_value`, `payment_kinds`, `payment_value`, `idclass`, `idrooms`) VALUES

( '".$_SESSION['tgl1']."', '".$_SESSION['tgl2']."', '".$_POST['title']."', '".$_POST['nama']."',

(17)

'".$_POST['pay']."', '".$_SESSION['rm']."', '".$_POST['kamar']."')");

$q2=mysql_query("INSERT INTO `myhotel`.`reservations`

(`resv_date`,`resv_date2`,`title`, `name`, `identify_kinds`, `identify_value`, `payment_kinds`, `payment_value`, `idclass`, `idrooms`) VALUES

( '".$_SESSION['tgl1']."', '".$_SESSION['tgl2']."', '".$_POST['title']."', '".$_POST['nama']."',

'".$_POST['identitas']."', '".$_POST['iden']."', '".$_POST['payment']."',

'".$_POST['pay']."', '".$_SESSION['rm']."', '".$_POST['kamar2']."')");

$q3=mysql_query("UPDATE rooms set status='1' where idrooms='".$_POST['kamar']."'");

$q4=mysql_query("UPDATE rooms set status='1' where idrooms='".$_POST['kamar2']."'");

if($q) {

//unset($_SESSION['interval']); //unset($_SESSION['tgl1']); //unset($_SESSION['tgl2']); //unset($_SESSION['rm']); unset($_SESSION['ada']);

$_SESSION['nokam'] = $_POST['kamar']; $_SESSION['nokam2'] = $_POST['kamar2'];

$_SESSION['totalhari'] = $_SESSION['interval']; $_SESSION['tglawal'] = $_SESSION['tgl1'];

$_SESSION['tglakhir'] = $_SESSION['tgl2']; $_SESSION['title2'] = $_POST['title']; $_SESSION['nama2'] = $_POST['nama'];

$_SESSION['identitas2'] = $_POST['identitas']; $_SESSION['iden2'] = $_POST['iden'];

$_SESSION['payment2'] = $_POST['payment']; $_SESSION['pay2'] = $_POST['pay'];

$_SESSION['harga'] = $hrg; $_SESSION['ada5'] = "1";

_direct("?y=".session_id()."&page="._encodeParam("pemberitahu an2"));

} }

if(isset($_POST['button111'])) {

unset($_SESSION['interval']); unset($_SESSION['tgl1']); unset($_SESSION['tgl2']); unset($_SESSION['rm']); unset($_SESSION['ada']);

(18)

} ?>

12.

pemberitahuan2.php

<?php

if(!isset($_SESSION['ada5'])) {

echo "<h1>Pemesanan Anda Gagal</h1>"; }

else { ?>

<form action="" method="post">

<h1>Pemesanan Anda Telah Berhasil</h1> <h3>Pemesanan Atas Nama <strong><?php echo

$_SESSION['title2']; ?>. <?php echo $_SESSION['nama2']; ?></strong></h3>

<h3>

<?php

$s2=$_SESSION['identitas2'];

$id=mysql_query("Select * from identification where identify_kinds='".$s2."'");

$idname=mysql_fetch_array($id); $idname['identify_name'];

?>

Identitas <?php echo $idname['identify_name']; ?>: <?php echo $_SESSION['iden2']; ?>

</h3> <h3>

<?php

$s3=$_SESSION['nokam'];

$km=mysql_query("Select * from rooms where idrooms='".$s3."'");

$idkm=mysql_fetch_array($km); $idkm['numbers'];

?> <?php

$s5=$_SESSION['nokam2'];

$km2=mysql_query("Select * from rooms where idrooms='".$s5."'");

$idkm2=mysql_fetch_array($km2); $idkm2['numbers'];

?>

Kamar: <?php echo $idkm['numbers']; ?>, <?php echo $idkm2['numbers']; ?>

</h3>

(19)

<h3>Mulai Tanggal <strong><b><?php echo $_SESSION['tglawal']; ?></b></strong> hingga <strong><b><?php echo

$_SESSION['tglakhir']; ?></b></strong></h3> <h3>

<?php

$s4=$_SESSION['payment2'];

$pay=mysql_query("Select * from payment where payment_kinds='".$s4."'");

$pk=mysql_fetch_array($pay); $pk['payment_name'];

?>

Metode Pembayaran: <?php echo $pk['payment_name']; ?> </h3>

<h3>Total Pembayaran <strong>Rp<?php echo

$_SESSION['totalhari']*$_SESSION['harga']*2; ?></strong></h3>

<br> <br> <br> <h3> <p>

Untuk metode pembayaran melalui transfer bank, harap lakukan transfer ke<br>

Bank BNI <br>

Rek : 037 665 8053 <br> A/N : Grand Labana </p>

</h3>

<input type="submit" name="button222" value="Kembali ke Beranda"/>

</form> <?php } ?> <?php

if(isset($_POST['button222'])) {

header("location:index.php"); }

?>

13.

reservasi3.php

<?php

if(!isset($_SESSION['ada4'])) {

echo "<h1>GUNAKAN WIDGET SEBELAH KANAN</h1>"; }else{

?>

(20)

<h1><?php

$s1=$_SESSION['rm'];

$p1=mysql_query("Select * from class where idclass='".$s1."'");

$pr1=mysql_fetch_array($p1); $hrg=$pr1['price'];

echo $pr1['title']; ?>

</h1>

<h2>Total <?php echo $_SESSION['interval']*$hrg*3; ?></h2> <h3>Pemesanan Untuk 3 Kamar</h3>

<h3>Untuk <b><?php echo $_SESSION['interval']; ?></b> hari</h3> <h3>Mulai Tanggal <b><?php echo $_SESSION['tgl1']; ?></b> hingga <b><?php echo $_SESSION['tgl2']; ?></b></h3>

<label>Nomor Kamar 1</label> <select name="kamar">

<?php

$i1=mysql_query("Select * from rooms where idclass='".$s1."' and status='0'");

while($r1=mysql_fetch_array($i1)) {

?>

<option value="<?php echo $r1['idrooms']; ?>"> <?php echo $r1['numbers']; ?> </option>

<?php } ?> </select>

<label>Nomor Kamar 2</label> <select name="kamar2">

<?php

$i1=mysql_query("Select * from rooms where idclass='".$s1."' and status='0'");

while($r1=mysql_fetch_array($i1)) {

?>

<option value="<?php echo $r1['idrooms']; ?>"> <?php echo $r1['numbers']; ?> </option>

<?php } ?> </select>

<label>Nomor Kamar 3</label> <select name="kamar3">

<?php

$i1=mysql_query("Select * from rooms where idclass='".$s1."' and status='0'");

while($r1=mysql_fetch_array($i1)) {

?>

<option value="<?php echo $r1['idrooms']; ?>"> <?php echo $r1['numbers']; ?> </option>

(21)

</select>

<label>Title</label> <select name="title">

<option value="Mr"> Mr </option> <option value="Mrs"> Mrs</option> </select>

<label>Nama</label>

<input type="text" name="nama"> <label>Identitas</label>

<select name="identitas"> <?php

$i1=mysql_query("Select * from identification where status='1'");

while($r1=mysql_fetch_array($i1)) {

?>

<option value="<?php echo $r1['identify_kinds']; ?>"> <?php echo $r1['identify_name']; ?> </option>

<?php

$in=$r1['identify_name']; }

?> </select>

<label>No Identitas</label>

<input type="text" name="iden"> <label>Payment</label>

<select name="payment"> <?php

$i1=mysql_query("Select * from payment where status='1'");

while($r1=mysql_fetch_array($i1)) {

?>

<option value="<?php echo $r1['payment_kinds']; ?>"> <?php echo $r1['payment_name']; ?> </option>

<?php } ?> </select>

<label>No Rekening</label>

<input type="text" name="pay">

<input type="submit" name="button222" value="Booking"/> <input type="submit" name="button111" value="Batal"/> </form>

<?php } ?> <?php

(22)

$q=mysql_query("INSERT INTO `myhotel`.`reservations`

(`resv_date`,`resv_date2`,`title`, `name`, `identify_kinds`, `identify_value`, `payment_kinds`, `payment_value`, `idclass`, `idrooms`) VALUES

( '".$_SESSION['tgl1']."', '".$_SESSION['tgl2']."', '".$_POST['title']."', '".$_POST['nama']."',

'".$_POST['identitas']."', '".$_POST['iden']."', '".$_POST['payment']."',

'".$_POST['pay']."', '".$_SESSION['rm']."', '".$_POST['kamar']."')");

$q2=mysql_query("INSERT INTO `myhotel`.`reservations`

(`resv_date`,`resv_date2`,`title`, `name`, `identify_kinds`, `identify_value`, `payment_kinds`, `payment_value`, `idclass`, `idrooms`) VALUES

( '".$_SESSION['tgl1']."', '".$_SESSION['tgl2']."', '".$_POST['title']."', '".$_POST['nama']."',

'".$_POST['identitas']."', '".$_POST['iden']."', '".$_POST['payment']."',

'".$_POST['pay']."', '".$_SESSION['rm']."', '".$_POST['kamar2']."')");

$q3=mysql_query("INSERT INTO `myhotel`.`reservations`

(`resv_date`,`resv_date2`,`title`, `name`, `identify_kinds`, `identify_value`, `payment_kinds`, `payment_value`, `idclass`, `idrooms`) VALUES

( '".$_SESSION['tgl1']."', '".$_SESSION['tgl2']."', '".$_POST['title']."', '".$_POST['nama']."',

'".$_POST['identitas']."', '".$_POST['iden']."', '".$_POST['payment']."',

'".$_POST['pay']."', '".$_SESSION['rm']."', '".$_POST['kamar3']."')");

$q4=mysql_query("UPDATE rooms set status='1' where idrooms='".$_POST['kamar']."'");

$q5=mysql_query("UPDATE rooms set status='1' where idrooms='".$_POST['kamar2']."'");

$q6=mysql_query("UPDATE rooms set status='1' where idrooms='".$_POST['kamar3']."'");

if($q) {

//unset($_SESSION['interval']); //unset($_SESSION['tgl1']); //unset($_SESSION['tgl2']); //unset($_SESSION['rm']); unset($_SESSION['ada']);

$_SESSION['nokam'] = $_POST['kamar']; $_SESSION['nokam2'] = $_POST['kamar2']; $_SESSION['nokam3'] = $_POST['kamar3'];

$_SESSION['totalhari'] = $_SESSION['interval']; $_SESSION['tglawal'] = $_SESSION['tgl1'];

(23)

$_SESSION['identitas2'] = $_POST['identitas']; $_SESSION['iden2'] = $_POST['iden'];

$_SESSION['payment2'] = $_POST['payment']; $_SESSION['pay2'] = $_POST['pay'];

$_SESSION['harga'] = $hrg; $_SESSION['ada6'] = "1";

_direct("?y=".session_id()."&page="._encodeParam("pemberitahu an3"));

} }

if(isset($_POST['button111'])) {

unset($_SESSION['interval']); unset($_SESSION['tgl1']); unset($_SESSION['tgl2']); unset($_SESSION['rm']); unset($_SESSION['ada']);

_direct("?y=".session_id()."&page="._encodeParam("reservasi") );

} ?>

14.

pemberitahuan3.php

<?php

if(!isset($_SESSION['ada6'])) {

echo "<h1>Pemesanan Anda Gagal</h1>"; }

else { ?>

<form action="" method="post">

<h1>Pemesanan Anda Telah Berhasil</h1> <h3>Pemesanan Atas Nama <strong><?php echo

$_SESSION['title2']; ?>. <?php echo $_SESSION['nama2']; ?></strong></h3>

<h3>

<?php

$s2=$_SESSION['identitas2'];

$id=mysql_query("Select * from identification where identify_kinds='".$s2."'");

$idname=mysql_fetch_array($id); $idname['identify_name'];

?>

Identitas <?php echo $idname['identify_name']; ?>: <?php echo $_SESSION['iden2']; ?>

</h3> <h3>

(24)

$s3=$_SESSION['nokam'];

$km=mysql_query("Select * from rooms where idrooms='".$s3."'");

$idkm=mysql_fetch_array($km); $idkm['numbers'];

?> <?php

$s5=$_SESSION['nokam2'];

$km2=mysql_query("Select * from rooms where idrooms='".$s5."'");

$idkm2=mysql_fetch_array($km2); $idkm2['numbers'];

?> <?php

$s6=$_SESSION['nokam3'];

$km3=mysql_query("Select * from rooms where idrooms='".$s6."'");

$idkm3=mysql_fetch_array($km3); $idkm3['numbers'];

?>

Kamar: <?php echo $idkm['numbers']; ?>, <?php echo $idkm2['numbers']; ?>, <?php echo $idkm3['numbers']; ?>

</h3>

<h3>Untuk <b><?php echo $_SESSION['totalhari']; ?></b> hari</h3>

<h3>Mulai Tanggal <strong><b><?php echo $_SESSION['tglawal']; ?></b></strong> hingga <strong><b><?php echo

$_SESSION['tglakhir']; ?></b></strong></h3> <h3>

<?php

$s4=$_SESSION['payment2'];

$pay=mysql_query("Select * from payment where payment_kinds='".$s4."'");

$pk=mysql_fetch_array($pay); $pk['payment_name'];

?>

Metode Pembayaran: <?php echo $pk['payment_name']; ?> </h3>

<h3>Total Pembayaran <strong>Rp<?php echo

$_SESSION['totalhari']*$_SESSION['harga']*3; ?></strong></h3> <br>

<br> <br> <h3> <p>

Untuk metode pembayaran melalui transfer bank, harap lakukan transfer ke<br>

Bank BNI <br>

(25)

</p> </h3>

<input type="submit" name="button222" value="Kembali ke Beranda"/>

</form> <?php } ?> <?php

if(isset($_POST['button222'])) {

header("location:index.php"); }

?>

15.

about.php

<?php

$q=mysql_query("Select * from page where id_page='1'"); $r=mysql_fetch_array($q);

?>

<h2><?php echo $r['title']; ?></h2> <p><?php echo $r['post_entry']; ?></p>

16.

footer.php

<div class="container">

<nav class="eleven columns" align="center"> <ul id="nav-footer">

<div class="eleven columns" align="right">Copyright © 2017 <?php echo _getconfigdb("company_name"); ?>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;

</div>

<div class="eleven columns"

align="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Jl. Abdullah Lubis &nbsp; No. 67, Medan

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

</div> </ul>

(26)

17.

header.php

<li><a href="index.php">Home</a></li> <li><a href="?y=<?php echo session_id();

?>&page=reservasi">Reservasi</a></li> <li><a href="?y=<?php echo session_id();

?>&page=about">About</a></li>

<li><a href="?y=<?php echo session_id(); ?>&page=contact">Contact us</a></li>

18.

slide.php

<li>

<a href="#">

<img src="<?php echo

$base_url."/uploads/images/slide/1-2.jpg"; ?>" alt=""> </a>

<p class="flex-caption"> Grand Labana

</p> </li> <li>

<a href="#">

<img src="<?php echo

$base_url."/uploads/images/slide/2-1.jpg"; ?>" alt=""> </a>

<p class="flex-caption"> Grand Labana

</p> </li> <li>

<a href="#">

<img src="<?php echo

$base_url."/uploads/images/slide/3-1.jpg"; ?>" alt=""> </a>

<p class="flex-caption"> Grand Labana

</p> </li> <li>

<a href="#">

<img src="<?php echo $base_url."/uploads/images/slide/4-1.jpg"; ?>" alt="">

</a>

<p class="flex-caption"> Grand Labana

(27)

19.

admin/index.php

<?php

session_start(); error_reporting(0);

if(!isset($_SESSION['hash']) && $_SESSION['hash']!="admin") {

session_destroy();

echo "<script>window.location='../index.php'</script>"; }

include("../config.php");

require_once('../includes/functions/publicfunc.php'); require_once('../includes/functions/dbfunc.php'); ?>

<!DOCTYPE html> <html lang="en"> <head>

<meta charset="utf-8">

<title>Administrator Web</title>

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link href="css/bootstrap.min.css" rel="stylesheet"> <link href="css/bootstrap-responsive.min.css"

rel="stylesheet">

<link href="css/site.css" rel="stylesheet">

<link href="css/datepicker.css" rel="stylesheet">

<script src="../js/jquery-1.9.1.js"></script> <script src="js/bootstrap-datepicker.js"></script> <link rel="stylesheet"

href="../js/prettyPhoto/css/prettyPhoto.css" type="text/css" media="screen">

<script type="text/javascript"> $(document).ready(function () {

$('.dropdown-toggle').dropdown(); });

</script> </head>

<body>

<div class="container"> <div class="navbar">

<div class="navbar-inner"> <div class="container">

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

<a class="brand" href="#">Admin</a> <div class="nav-collapse"> <ul class="nav">

<li class="active">

(28)

<li class="dropdown">

<a href="#" class="dropdown-toggle" data-toggle="dropdown">Konfigurasi <b class="caret"></b>

</a>

<ul class="dropdown-menu"> <li>

<a href="?p=appconfig"> Options Web

</a> </li> <li>

<a href="?p=usermanager">Admin Settings</a>

</li> </ul>

</li>

<li class="dropdown">

<a href="#" class="dropdown-toggle" data-toggle="dropdown">Entri <b class="caret"></b></a>

<ul class="dropdown-menu"> <li class="nav-header">

Hotel Room and Class </li>

<li>

<a href="?p=class">Tipe Kamar</a>

</li> <li>

<a href="?p=room">Rooms</a> </li>

</ul> </li>

<li class="dropdown">

<a href="#" class="dropdown-toggle" data-toggle="dropdown">Laporan<b class="caret"></b></a>

<ul class="dropdown-menu"> <li>

<a href="?p=repbulan">Laporan per Tanggal</a>

<a href="pages/cetakpdf.php">Cetak PDF</a>

<a href="pages/printexcel.php">Cetak Excel</a>

</li> </ul> </li> </ul>

<ul class="nav pull-right"> <li>

<a href="?p=chgpwd"><?php echo $_SESSION['user']; ?></a>

(29)

<li>

<a href="../logout.php">Logout</a> </li>

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

</div> </div>

<div class="row">

<div class="span3">

<div class="well" style="padding: 8px 0;"> <ul class="nav nav-list">

<li class="nav-header"> Admin Menu

</li>

<li class="active">

<a href="index.php"><i class="icon-white icon-home"></i> Dashboard</a>

</li> <li>

<a href="?p=class-add"><i class="icon-folder-open"></i> Tambah Tipe Kamar</a>

</li> <li>

<a href="?p=room"><i class="icon-file"></i> Kamar</a>

</li> <li>

<a href="?p=page&id=<?php echo sha1("1"); ?>"><i class="icon-file"></i> Halaman About</a>

</li> <li>

<a href="?p=page&id=<?php echo sha1("2"); ?>"><i class="icon-file"></i> Halaman Contact</a>

</li> </ul>

</div> </div>

<div class="span9">

<?php

if(isset($_GET['p'])) {

include("pages/".$_GET['p'].".php"); }

?> </div>

</div> </div>

<script src="js/bootstrap.min.js"></script> <script src="js/site.js"></script>

(30)

<!-- Google Maps API -->

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

<script src="../js/functions.js"></script> </body>

</html>

20.

appconfig.php

<?php

if(_checksession("add")==true) {

?>

<div class="alert alert-success">SUKSES UPDATE DATA</div> <?php } ?>

<div class="span9"> <h1>Option Web</h1> <fieldset>

<form action="" method="post" id="edit-profile" class="form-horizontal">

<?php

$q=mysql_query("Select * from options"); $i=0;

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

$i=$i+1; ?>

<label>

<?php echo $i." "; ?> <?php echo

strtoupper(str_replace("_"," ",$r['options_name'])); ?> </label>

<input name="config[]" value="<?php echo $r['value']; ?>"><hr>

<?php } ?>

<input type="submit" class="btn btn-primary btn-large" value="Simpan" name="button">

</form> <?php

if(isset($_POST['button'])) {

// _RunSQL("Update options SET value='".$_POST[$b]."' Where idoptions='".$_POST[$b]."'","Berhasil

diupdate","?p=appconfig"); //echo $_POST[$b].name; $i=0;

foreach ($_POST['config'] AS $value) { $i=$i+1;

// add to the database

$sql = "Update options SET value = '".

(31)

}

_direct("?p=appconfig"); _setsession("add","1"); }

?>

</fieldset> </div>

21.

usermanager.php

<?php

ob_start(); ?>

<h1>New Admin</h1>

<form name="form1" method="post" action="?p=usermanager&act=useradd1">

<label>Username</label>

<input type="text" name="username" id="username"> <label>Password</label>

<input type="text" name="password" id="password"> <label>Email</label>

<input type="text" name="email" id="email"> <label>Nama</label>

<input type="text" name="name" id="name"> <label>Phone</label>

<input type="text" name="phone" id="phone"> <label>Jenis Login</label>

<select name="jenis">

<option value="">- please select -</option> <?php

$q=mysql_query("Select * from login_cat");

while($r=mysql_fetch_array($q))

{

?>

<option value="<?php echo $r['cat_login_id']; ?>"><?php echo $r['cat_login_name']; ?></option>

<?php } ?> </select>

<br>

<input type="submit" class="btn btn-primary" name="button" id="button" value="Daftar">

</form> <?php

ob_end_flush(); ?>

<p></p> <p></p>

<span class="span4">

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

<tr>

(32)

<td>Nama</td> <td>Telp</td> <td>Status</td> <td>&nbsp;</td> </tr>

<?php

$rw=mysql_query("SELECT login_web.login_id, login_cat.cat_login_name, login_cat.cat_login_hash,

login_web.username, login_web.password, login_web.email, login_web.name, login_web.phone,

login_web.recent_login, login_web.status FROM login_web INNER JOIN login_cat ON login_web.cat_login_id =

login_cat.cat_login_id where username!='admin'"); while($s=mysql_fetch_array($rw))

{ ?> <tr>

<td><?php echo $s['username']; ?></td> <td><?php echo $s['email']; ?></td> <td><?php echo $s['name']; ?></td> <td><?php echo $s['phone']; ?></td> <td><?php

$st=$s['status']; if($st=="1")

{

echo '<span class="label label-success">Aktif</span>'; }elseif($st=="0")

{

echo '<span class="label">Non Aktif</span>'; }

?></td> <td>

<a href="?p=user-edit&id=<?php echo sha1($s['username']); ?>">

Edit </a> -

<a href="?p=usermanager&del=1&id=<?php echo sha1($s['username']); ?>">

Hapus </a> </td> </tr> <?php } ?> </table> </span> <?php

/*$jns=$_POST['jenis'];

$q=mysql_query("select cat_login_id from login_cat where cat_login_id='".$jns."'");

$qu=mysql_fetch_array($q); $jenis=$qu['cat_login_id']; */

(33)

$rs = mysql_query ("INSERT INTO `login_web` (`cat_login_id`, `username`, `password`,

`email`, `name`, `phone`) VALUES ('".$_POST['jenis']."', '".$_POST['username']."',

'".md5($_POST['password'])."', '".$_POST['email']."', '".$_POST['name']."',

'".$_POST['phone']."')") or die(mysql_error()); if($rs)

{

echo

"<script>window.location='?p=usermanager'</script>"; }

} ?> <?php

if(isset($_GET['del'])) {

$ids=$_GET['id'];

$ff=mysql_query("Delete from login_web Where sha1(username)='".$ids."'");

if($ff) {

echo

"<script>window.location='?p=usermanager'</script>"; }

} ?>

22.

user-edit.php

<?php

ob_start();

if(isset($_GET['id'])) {

$rs=mysql_query("Select * from login_web where sha1(username)='".$_GET['id']."'");

$row=mysql_fetch_array($rs); }

?>

<form name="form1" method="post" action=""> <label>Username</label>

<input type="text" name="username" id="username" value="<?php echo $row['username']; ?>">

<label>Password</label>

<input type="text" name="password" id="password"> <label>Email</label>

<input type="text" name="email" id="email" value="<?php echo $row['email']; ?>">

<label>Nama</label>

(34)

<label>Phone</label>

<input type="text" name="phone" id="phone" value="<?php echo $row['phone']; ?>">

<label>Jenis Login</label> <?php

_comboData("Select * from login_cat" , "cat_login_id" , "cat_login_name","jenis");

?>

<label>Status Aktif</label> <select name="staktif">

<option value="1"> Aktif</option> <option value="0"> Banned</option> </select>

<p></p>

<input type="submit" class="btn btn-primary" name="button" id="button" value="Update">

</form> <?php

if(isset($_POST["button"])) {

if($_POST['password']=="") {

$rs=mysql_query("UPDATE login_web SET `cat_login_id`='".$_POST['jenis']."',

`username`='".$_POST['username']."', `email`='".$_POST['email']."',

`name`='".$_POST['name']."',`phone`=

'".$_POST['phone']."',status='".$_POST['staktif']."' Where sha1(username)='".$_GET['id']."'") or die(mysql_error());

}

else

{

$rs=mysql_query("UPDATE login_web SET `cat_login_id`='".$_POST['jenis']."',

`username`='".$_POST['username']."', `password`='".md5($_POST['password'])."', `email`='".$_POST['email']."', `name`='".$_POST['name']."',

`phone`=

'".$_POST['phone']."',status='".$_POST['staktif']."' Where sha1(username)='".$_GET['id']."'") or die(mysql_error());

} echo

"<script>window.location='?p=usermanager'</script>"; }

?> <?php

(35)

23.

class.php

<h1>Tipe Kamar</h1> <span class="span4">

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

<tr>

<td>Nama</td> <td>Harga</td> <td>Photo</td> <td>TV</td> <td>AC</td>

<td>Breakfast</td> <td>Kulkas</td> <td>Bath</td> <td>Mini Bar</td>

<td>&nbsp;</td> </tr>

<?php

$rw=mysql_query("Select * from class"); while($s=mysql_fetch_array($rw))

{

$photo=$base_url."uploads/images/".$s['photoclass']; ?>

<tr>

<td><?php echo $s['title']; ?></td> <td><?php echo $s['price']; ?></td>

<td><div class="picture">

<a href="<?php echo $photo; ?>" data-rel="prettyPhoto" title="">

<span class="magnify"></span>

<img src="<?php echo $photo; ?>" alt="<?php echo

$s['title']; ?>" class="scale-with-grid" width="90" height="90"> </a><em></em>

<span>Click Image for Enlarge</span> </div></td>

<?php

$m1=mysql_query("Select status from facilities where idclass='".$s['idclass']."' and fac='lcd'");

$mk1=mysql_fetch_array($m1); echo '<td>

'._toimg(_replacenull($mk1['status'],'0')).' </td> ';

?> <?php

$m1=mysql_query("Select status from facilities where idclass='".$s['idclass']."' and fac='ac'");

(36)

'._toimg(_replacenull($mk1['status'],'0')).' </td> ';

?> <?php

$m1=mysql_query("Select status from facilities where idclass='".$s['idclass']."' and fac='breakfast'");

$mk1=mysql_fetch_array($m1); echo '<td>

'._toimg(_replacenull($mk1['status'],'0')).' </td> ';

?> <?php

$m1=mysql_query("Select status from facilities where idclass='".$s['idclass']."' and fac='kulkas'");

$mk1=mysql_fetch_array($m1); echo '<td>

'._toimg(_replacenull($mk1['status'],'0')).' </td> ';

?> <?php

$m1=mysql_query("Select status from facilities where idclass='".$s['idclass']."' and fac='bath'");

$mk1=mysql_fetch_array($m1); echo '<td>

'._toimg(_replacenull($mk1['status'],'0')).' </td> ';

?> <?php

$m1=mysql_query("Select status from facilities where idclass='".$s['idclass']."' and fac='bar'");

$mk1=mysql_fetch_array($m1); echo '<td>

'._toimg(_replacenull($mk1['status'],'0')).' </td> ';

?> <td>

<a href="?p=class-edit&id=<?php echo

sha1($s['idclass']); ?>&act=<?php echo $s['idclass']; ?>">

Edit

</a> -

<a href="?p=class&del=1&id=<?php echo sha1($s['idclass']); ?>">

Hapus

(37)

</table> </span> <?php

if(isset($_GET['del'])) {

$ids=$_GET['id'];

$ff=mysql_query("Delete from class Where sha1(idclass)='".$ids."'");

if($ff) {

echo

"<script>window.location='?p=class'</script>"; }

}

function _toimg($str) {

$im="";

if($str=="0") {

$im='<i class="icon-remove">'; }elseif($str=="1")

{

$im= '<i class="icon-ok">'; }

return $im; }

?>

24.

class-add.php

<script src="<?php echo $base_url;

?>includes/ckeditor/ckeditor.js"></script> <script src="<?php echo $base_url;

?>includes/ckfinder/ckfinder.js"></script> <?php

ob_start(); ?>

<h1>Tambah Tipe Kamar</h1>

<form name="form1" method="post" action=""> <label>Nama</label>

<input type="text" name="nama" id="nama">

<label>Harga</label>

<input type="text" name="harga" id="harga">

<label>Feature Image 1 (akan ditampilkan sebagai thumbnails)</label>

<input type="text" name="photo" id="photo" onClick="window.open('<?php echo $base_url;

?>includes/imguploads/index.php','popuppage','width=600,toolbar= 0,resizable=0,scrollbars=no,height=400,top=100,left=100');"> <input type="hidden" name="ext" id="ext" />

(38)

<label>Feature Image 2 (akan ditampilkan sebagai thumbnails)</label>

<input type="text" name="photo2" id="photo2" onClick="window.open('<?php echo $base_url;

?>includes/imguploads/index2.php','popuppage','width=600,toolbar =0,resizable=0,scrollbars=no,height=400,top=100,left=100');"> <input type="hidden" name="ext" id="ext" />

<input type="hidden" name="nfile" id="nfile" /> <label>Fasilitas</label>

<input type="checkbox" value="lcd" name="1">TV<br> <input type="checkbox" value="ac" name="2">AC<br> <input type="checkbox" value="breakfast"

name="3">Sarapan<br>

<input type="checkbox" value="kulkas" name="4">Kulkas<br>

<input type="checkbox" value="bath" name="5">Kamar Mandi<br>

<input type="checkbox" value="bar" name="6">Mini Bar<br>

<p></p>

<label>Deskripsi</label>

<textarea id="editor1" name="editor1" rows="10" cols="80"></textarea>

<p></p>

<input type="submit" class="btn btn-primary" name="button" id="button" value="Tambah">

</form>

<script type="text/javascript">

if ( typeof CKEDITOR == 'undefined' ) {

document.write(

'<strong><span style="color: #ff0000">Error</span>: CKEditor not found</strong>.' +

'This sample assumes that CKEditor (not included with CKFinder) is installed in' +

'the "/ckeditor/" path. If you have it installed in a different place, just edit' +

'this file, changing the wrong paths in the &lt;head&gt; (line 5) and the "BasePath"' +

'value (line 32).' ) ; }

else {

var editor = CKEDITOR.replace( 'editor1' );

CKFinder.setupCKEditor( editor, '<?php echo $base_url; ?>includes/ckfinder/' ) ;

}

(39)

<?php

if(isset($_POST["button"])) {

$nid=_getautoinc("class");

$rs=mysql_query("INSERT INTO `myhotel`.`class`

(`title`, `price`, `description`,`photoclass`, `photoclass2`) VALUES

('".$_POST['nama']."','".$_POST['harga']."','".$_POST['editor1'] ."','".$_POST['photo']."','".$_POST['photo2']."')");

if($rs) {

$fc1 = (isset($_POST["1"])) ? $_POST["1"] : 0;

$fc2 = (isset($_POST["2"])) ? $_POST["2"] : 0;

$fc3 = (isset($_POST["3"])) ? $_POST["3"] : 0;

$fc4 = (isset($_POST["4"])) ? $_POST["4"] : 0;

$fc5 = (isset($_POST["5"])) ? $_POST["5"] : 0;

$fc6 = (isset($_POST["6"])) ? $_POST["6"] : 0;

$sql1=""; $sql2=""; $sql3=""; $sql4=""; $sql5=""; $sql6=""; if($fc1) {

$sql1="Insert into facilities values ('".$nid."','".$fc1."','TV','1')";

} else {

$sql1="Insert into facilities values ('".$nid."','lcd','TV','0')";

}

if($fc2) {

$sql2="Insert into facilities values ('".$nid."','".$fc2."','AC','1')";

} else {

$sql2="Insert into facilities values ('".$nid."','ac','AC','0')";

}

(40)

$sql3="Insert into facilities values ('".$nid."','".$fc3."','Sarapan','1')";

} else {

$sql3="Insert into facilities values ('".$nid."','breakfast','Sarapan','0')";

}

if($fc4) {

$sql4="Insert into facilities values ('".$nid."','".$fc4."','Kulkas','1')";

} else {

$sql4="Insert into facilities values ('".$nid."','kulkas','Kulkas','0')";

}

if($fc5) {

$sql5="Insert into facilities values ('".$nid."','".$fc5."','Kamar Mandi','1')";

} else {

$sql5="Insert into facilities values ('".$nid."','bath','Kamar Mandi','0')";

}

if($fc6) {

$sql6="Insert into facilities values ('".$nid."','".$fc6."','Mini Bar','1')";

} else {

$sql6="Insert into facilities values ('".$nid."','bar','Mini Bar','0')";

}

$a1=mysql_query($sql1); $a2=mysql_query($sql2); $a3=mysql_query($sql3); $a4=mysql_query($sql4); $a5=mysql_query($sql5); $a6=mysql_query($sql6); }

Referensi

Dokumen terkait

Sebuah web page adalah dokumen yang ditulis dalam format HTML ( Hyper Text Markup Language ), yang hampir selalu bisa diakses melalui HTTP , yaitu protokol yang

[r]

[r]

dalam bentuk laporan skripsi dengan judul “ SISTEM INFORMASI RESERVASI KAMAR BERBASIS WEB PADA HOTEL POSTERS MICE BANDUNG”.. Sistem ini akan dibangun menggunakan

Jika Admin memilih ”Edit” maka akan muncul tampilan seperti pada gambar 4.17. Jika

Tujuan dalam laporan tugas akhir ini adalah untuk merancang Sistem Informasi Reservasi Kamar hotel Ijen View berbasis Web menggunakan yii, serta untuk pemodelan

Segala Puji dan Syukur yang sebesar-besarnya kami panjatkan kehadirat ALLAH Subhanahu wa Ta‟ala serta shalawat dan salam semoga selalu tercurahkan kepada junjungan Nabi Besar

Pembangunan aplikasi reservasi sewa kamar berbasis web pada Lumbung Padi Resort dibuat dengan tujuan untuk memudahkan pengguna untuk mendapatkan informasi mengenai