Listing Program

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 42

LISTING PROGRAM

KEPALA

<center><p>
<a class="btn" href="media.php?module=beranda">Beranda</a>
<a class="btn" href="media.php?module=daftar">Daftar Kantor</a>
<a class="btn" href="media.php?module=cari_rute">Pencarian Rute</a>
<a class="btn" href="media.php?module=komentar">Komentar</a>
<a class="btn" href="media.php?module=login">Login</a>
</p>
</center>

ISI

<?php error_reporting(E_ERROR | E_WARNING | E_PARSE); ?>

<?php
include "../config/koneksi.php";
include "../config/library.php";
include "../config/class_paging.php";

// Bagian Home
if ($_GET[module]=='beranda'){
include('peta.php');
}

// Bagian Daftar Kantor


elseif ($_GET[module]=='daftar'){
echo "<h3>Daftar Kantor di Kabupaten Bengkulu Tengah</h3>
<table class='zebra-table'>
<tr><th>No</th><th>Kode</th><th>Nama
Kantor</th><th>Alamat</th><th>Telp</th><th>Website</th><th>Detail</th></tr>";

$p = new Paging;
$batas = 10;
$posisi = $p->cariPosisi($batas);

$tampil = mysql_query("SELECT * FROM kantor ORDER BY kd_kantor ASC limit $posisi,


$batas");
$no = $posisi+1;
while($r=mysql_fetch_array($tampil)){
echo "<tr><td>$no</td>
<td>$r[kd_kantor]</td>
<td>$r[nm_kantor]</td>
<td>$r[alamat]</td>
<td>$r[telp]</td>
<td>$r[website]</td>
<td><a class='btn' href=?
act=viewdaftar&id=$r[kd_kantor]>View</a></td>
</tr>";
$no++;
}
echo "</table>";

$jmldata = mysql_num_rows(mysql_query("SELECT * FROM kantor ORDER BY


kd_kantor ASC"));
$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman);

echo "<p>$linkHalaman</p>";
}

// Form View Daftar Kantor


elseif ($_GET[act]=='viewdaftar'){
$edit = mysql_query("SELECT * FROM kantor WHERE kd_kantor='$_GET[id]'");
$r = mysql_fetch_array($edit);
echo "<h3>Profil Kantor</h3>
<table class='zebra-table'>
<tr><td><h4>Nama Kantor</h4></td><td>
<h4>:</h4></td><td><h4>$r[nm_kantor]</h4></td></tr>
<tr><td><h4>Alamat</h4></td><td>
<h4>:</h4></td><td><h4>$r[alamat]</h4></td></tr>
<tr><td><h4>Telepon</h4></td><td>
<h4>:</h4></td><td><h4>$r[telepon]</h4></td></tr>
<tr><td><h4>Pimpinan</h4></td><td>
<h4>:</h4></td><td><h4>$r[pimpinan]</h4></td></tr>
<tr><td><h4>Website</h4></td><td>
<h4>:</h4></td><td><h4>$r[website]</h4></td></tr>
<tr><td><h4>Deskripsi</h4></td><td>
<h4>:</h4></td><td><h4>$r[deskripsi]</h4></td></tr>
</table>
<p>&nbsp;</p>";

echo "<h3>Fasilitas Kantor</h3>


<table class='zebra-table'>
<tr><th>No</th><th>Nama Fasilitas</th></tr>";

$tampil = mysql_query("SELECT * FROM fasilitas WHERE kd_kantor='$_GET[id]'");


$no = $posisi+1;
while($r=mysql_fetch_array($tampil)){
echo "<tr><td>$no</td>
<td>$r[nm_fasilitas]</td>
</tr>";
$no++;
}
echo "</table>";
}

// Bagian Pencarian Peta


elseif ($_GET[module]=='cari_peta'){
include('peta_cari.php');
}

// Bagian Petunjuk Arah


elseif ($_GET[module]=='cari_rute'){
include('direction.php');
}

// Form Tambah Komentar


elseif ($_GET[module]=='komentar'){
include('komentar.php');
}

// Bagian Login
elseif ($_GET[module]=='login'){
include('login.php');
}

// Apabila modul tidak ditemukan


else{
echo "<p align=center><b>MODUL BELUM ADA</b></p>";
}
?>

MEDIA

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<title> Sistem Informasi Geografis Letak Kantor di Bengkulu Tengah </title>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="robots" content="index, follow">
<meta name="description" content="sig">
<meta name="keywords" content="Kantor">
<meta http-equiv="Copyright" content="skripsi-afri">
<meta name="author" content="afri">
<meta http-equiv="imagetoolbar" content="no">
<meta name="language" content="Indonesia">
<meta name="revisit-after" content="7">
<meta name="webcrawlers" content="all">
<meta name="rating" content="general">
<meta name="spiders" content="all">

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


<link href="../config/style.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="../config/styles.css" type="text/css" />
<link href="../JQuery/bootstrap.min.css" rel="stylesheet">

</head>

<body>
<div class="wrapper">
<div class="header">
<img src="../images/logo_depan.png" width="850" height="109">
</div>
<div class="teks-animasi">
<marquee>Sistem Informasi Geografis Letak Lokasi Perkantoran Kabupaten Bengkulu
Tengah</marquee>
</div>
<div class="menu">
<?php include "kepala.php"; ?>
</div>
<div class="main">
<div class="sidebar">
<h4>Lihat Peta Kantor:</h4>
<form name="frmpeta" action='media.php?module=cari_peta'
method="POST">
<select name=kd_jenis id=kd_jenis>
<option value=0 selected> Pilih jenis </option>
<?php
include ('../config/koneksi.php');
$tampil=mysql_query("SELECT * FROM jenis
ORDER BY kd_jenis");
while($r=mysql_fetch_array($tampil)){
echo "<option
value=$r[kd_jenis]>$r[nm_jenis]</option>";
}?>
</select>
<select name=kd_kantor id=kd_kantor>
<option value=0 selected> Pilih kantor </option>
<?php
include ('../config/koneksi.php');
$tampil=mysql_query("SELECT * FROM kantor
ORDER BY kd_kantor");
while($r=mysql_fetch_array($tampil)){
echo "<option
value=$r[kd_kantor]>$r[nm_kantor]</option>";
}?>
</select>
<input class='btn-success' type="submit" value="Lihat
Peta">
</form>

<p>&nbsp;</p>
<object width="215" height="175"
data="../images/calender.swf"
type="application/x-shockwave-flash"
title="Title of this flash object">
<param name="movie" value="../images/calender.swf" />
<param name="height" value="175" />
<param name="width" value="215" />
<param name="menu" value="false" />
<param name="quality" value="autohigh" />
<!-- remove the wmode if transparency is not needed -->
<param name="wmode" value="transparent" />
<em>Description of this flash object</em>
</object>

</div>
<div class="content">
<center><?php include "isi.php"; ?></center>
</div>
<div class="clear"></div>
</div>
<div class="footer">
<?php include "kaki.php"; ?>
</div>
</div>
</body>
</html>

DIRECTION

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Sistem Informasi Geografis Letak Kantor Kabupaten Bengkulu Tengah</title>
<script src="http://maps.google.com/maps?
file=api&amp;v=2&amp;key=ABQIAAAAnQj3JDCP4-
qaVgBxRQArsBR9aFbyYpVuqRQYnlY47zK0tc3FFRQ95vTz-BUqgUNXL8tynFfQwmDhgw"
type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
var map;
var rute;
var detailrute;
function BuatMarker(lintang, bujur, keterangan) {
var marker = new GMarker(new GLatLng(lintang, bujur));
map.addOverlay(marker);
}

function load() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
var location = new GLatLng(-3.792067, 102.261996);
map.setCenter(location, 14);
}
}

function cari_rute(){
map.clearOverlays();
if(document.frm.dari.selectedIndex==document.frm.ke.selectedIndex){
alert("Posisi awal pencarian rute harus berbeda dengan posisi
tujuan");
document.frm.dari.focus();
exit;
}
var data;
dari=document.frm.dari.value;
ke=document.frm.ke.value;

data=dari.split(',');
BuatMarker(data[0],data[1],"Awal");
data=ke.split(',');

BuatMarker(data[0],data[1],"Tujuan");
document.getElementById("rute").innerHTML="";
detailrute = document.getElementById("rute");
rute = new GDirections(map, detailrute);
GEvent.addListener(rute, 'load',
function() {

document.getElementById("info").innerHTML="Panjang :
"+rute.getDistance().meters+" meter <br>Dengan Lama Tempuh :
"+rute.getDuration().seconds+" ("+Math.floor(rute.getDuration().seconds / 60)+" menit
"+rute.getDuration().seconds % 60+" detik)";

}
);
rute.load("from: "+dari+" to: "+ke);

}
//]]>
</script>
</head>
<body onload="load()" onunload="GUnload()">
<h2>Pencarian Rute Antar Kantor</h2>
<div id="informasi">
<div id="map" style="width: 60%; height: 550px;float:left"></div>
<div>
<form method="post" name="frm">
<h3 align="center">Pencarian Rute:</h3>
<?php
mysql_connect("localhost","root","");
mysql_select_db("sig_benteng");
$sql="select l.lat,l.lng,k.nm_kantor from lokasi as l, kantor as k where
l.kd_lokasi=k.kd_kantor order by nm_kantor";
$res=mysql_query($sql);
if($res){
$isi_pilihan="";
while($data=mysql_fetch_array($res)){
$isi_pilihan.="<option value=\"".$data['lat'].",".
$data['lng']."\">".$data['nm_kantor']."</option>";
}
}
?>
<select name="dari">
<option value=0 selected> Dari :</option>
<?php echo $isi_pilihan;?>
</select> <br />
<select name="ke">
<option value=0 selected> Ke : </option>
<?php echo $isi_pilihan;?>
</select>
<input class='btn-success' type="button" value="Cari rute"
onclick="cari_rute()" />
</form></div>
<div id="info" style></div>
<div id="rute"></div>
</div>
</body>
</html>
PETA

<script type="text/javascript" src="http://maps.google.com/maps/api/js?


sensor=false"></script>
<script type="text/javascript">

(function() {
window.onload = function() {
var map;
var locations = [
<?php
include "../config/koneksi.php";
$sql = "SELECT l.lat,l.lng,k.nm_kantor,k.alamat FROM lokasi as l, kantor
as k where l.kd_lokasi=k.kd_kantor";
$result = mysql_query($sql);
while($data = mysql_fetch_object($result)) {
?>
[<?=$data->lat;?>, <?=$data->lng;?>, '<?=$data->nm_kantor;?>', '<?=$data-
>alamat;?>'],
<?php }
?>
];

//Parameter Google maps


var options = {
zoom: 13, //level zoom maps
center: new google.maps.LatLng(-3.7728085050352687,
102.39012100622563), //kordinat tengah maps
mapTypeId: google.maps.MapTypeId.ROADMAP
};

// Buat maps pada id peta


var map = new google.maps.Map(document.getElementById('peta'), options);

// Tambahkan Marker
var infowindow = new google.maps.InfoWindow();
var marker, i;

/* kode untuk menampilkan banyak marker */


for (i = 0; i < locations.length; i++) {
marker = new google.maps.Marker({
position: new google.maps.LatLng(locations[i][0], locations[i][1]),
map: map,
icon: '../images/kantor.png'
});

/* menambahkan event clik untuk menampikan infowindows dengan isi sesuai


dgn marker yang di klik */
google.maps.event.addListener(marker, 'click', (function(marker, i) {
return function() {
infowindow.setContent('<img src=" ../images/logo_benteng.png"
width="80" /><br/><b>' + locations[i][2] + '</br>' + locations[i][3]);
infowindow.open(map, marker);
}
})(marker, i));
}
};
})();
</script>
<div align="center">
<div id="peta"></div>

PENCARIAN LOKASI

<script type="text/javascript" src="http://maps.google.com/maps/api/js?


sensor=false"></script>
<script type="text/javascript">

(function() {
window.onload = function() {
var map;
var locations = [
<?php
if(isset($_POST)){
$idjenis =$_POST['kd_jenis'];
$idkantor =$_POST['kd_kantor'];
include "../config/koneksi.php";
$sql = "SELECT l.lat,l.lng,k.nm_kantor,k.alamat FROM lokasi as l, kantor
as k where l.kd_lokasi=k.kd_kantor AND k.kd_kantor='$idkantor' AND
k.kd_jenis='$idjenis' ";
$result = mysql_query($sql);
while($data = mysql_fetch_object($result)) {
?>
[<?=$data->lat;?>, <?=$data->lng;?>, '<?=$data->nm_kantor;?>', '<?=$data-
>alamat;?>'],
<?php }
} ?>
];

//Parameter Google maps


var options = {
zoom: 13, //level zoom maps
center: new google.maps.LatLng(-3.7728085050352687,
102.39012100622563), //kordinat tengah maps
mapTypeId: google.maps.MapTypeId.RoadMAP
};

// Buat maps pada id peta


var map = new google.maps.Map(document.getElementById('peta'), options);

// Tambahkan Marker
var infowindow = new google.maps.InfoWindow();
var marker, i;

/* kode untuk menampilkan banyak marker */


for (i = 0; i < locations.length; i++) {
marker = new google.maps.Marker({
position: new google.maps.LatLng(locations[i][0], locations[i][1]),
map: map,
icon: '../images/kantor.png'
});

/* menambahkan event clik untuk menampikan infowindows dengan isi sesuai


dgn marker yang di klik */
google.maps.event.addListener(marker, 'click', (function(marker, i) {
return function() {
infowindow.setContent('<img src=" ../images/logo_benteng.png"
width="80" /><br/><b>' + locations[i][2] + '<br/><b>' + locations[i][3] + '</b>');
infowindow.open(map, marker);
}
})(marker, i));
}
};
})();
</script>
<div align="center">
<div id="peta"></div>
</div>

KOMENTAR

<div id="comment" align="left">


<form name="submitcomment" method="post" action="submitcomment.php">
<table>
<tr><td>Nama</td> <td>: <input
name="nama" type="text"></td></tr>
<tr><td>Email(optional)</td> <td>: <input name="email"
type="text"></td></tr>
<tr><td>Website(optional)</td> <td>: <input
name="website" type="text"></td></tr>
<tr><td>Komentar</td> <td>: <textarea
name="komentar" rows="6" cols="50"></textarea></td></tr>
<input name="art_id" value="1" type="hidden">
<input name="art_url" value="media.php?module=komentar"
type="hidden"><br>
<tr><td colspan="2"><input name="tombol" value="Kirim"
type="submit"></td></tr>
</table>
</form>
</div>
<div align="left" id="publishcomment">
<?php
include("publishcomment.php"); getcomment("1");
?>
</div>
LOGIN ADMIN

<html>
<head>
<title> Login Admin </title>
<style>
.bingkai{
margin-top: 40px;
margin-left: 0px auto;
}

.badan{
width: 370px;
height: 250px;
background-color: #3498db;
}

.kepala{
width: 350px;
height: 50px;
background-color: #ffffff;
border: 1px solid #3498db;
}

.kepalatext{
color: #3498db;
text-align: center;
font-size: 18pt;
font-family: Century;
padding-top: 12px;
}
.kepalatext:hover{
color: #e74c3c;
}

.inputan1{
font-family: Century;
font-size: 13pt;
width: 200px;
height: 35px;
border: 1px solid #ecf0f1;
margin-top: 10px;
margin-left: 30px;
display: compact;
box-shadow: #95a5a6;
border-radius: 5px;
}

.inputan1text{
font-family: Century;
font-size: 13pt;
margin-left: 5px;
position: relative;
top: 15px;
}

.inputan2{
font-family: Century;
font-size: 13pt;
width: 200px;
height: 35px;
border: 1px solid #ecf0f1;
margin-left: 30px;
margin-top: 10px;
padding-left: 5px;
display: compact;
box-shadow: #95a5a6;
border-radius: 5px;
}

.inputan2text{
font-family: Century;
font-size: 13pt;
margin-left: 5px;
position: relative;
top: 20px;
}

.masuk{
background-color: #3498db;
color: #ffffff;
margin-top: 20px;
margin: 0px auto;
width: 80px;
height: 40px;
margin-left: 130px;
border-radius: 0px auto;
}
</style>
</head>
<body>
<div class="bingkai">
<div class="badan">
<div class="kepala">
<p class="kepalatext">Login Admin:</p>
</div>
<form method=POST action="../administrator/cek_login.php">
<div>
<table>
<tr><td><label class="inputan1text" for="username">Username</td>
<td><input class="inputan1" type="text" name="username"
id="username"/></td></tr>
<tr><td><label class="inputan2text" for="password">Password</td>
<td><input class="inputan2" type="password" name="password"
id="password"/></td></tr>
<tr><td colspan="2"><input
class="masuk" type="submit" name="submit" value="Login"></td></tr>
</table>
</div>
</form>
</div>
</div>
</body>
</html>

KAKI

<center><p>Copyright &copy; 2015 - Afri Yansah – All Right Reserved</p></center>


PUBLISH COMENT

<?php
$con=mysql_connect("localhost", "root", "");
if(!$con)
die("Tidak dapat melakukan koneksi ke server MySQL");

mysql_select_db("sig_benteng", $con);
?>

<?php
function getcomment($art_id){
$commentquery = mysql_query("SELECT * FROM comment WHERE art_id='$art_id'
ORDER BY kd_comment DESC") or die(mysql_error());
$commentNum = mysql_num_rows($commentquery);
echo "<h4>" . "Current comment(s)..." . "</h4>";
echo "<b>" . $commentNum . " comment(s) so far. Leave a comment..." .
"</b>" . "<br />" . "<br />";
echo "<hr>";

while($row = mysql_fetch_array($commentquery))
{
echo "<b>" . $row['nama'] . "</b>" . " " . " | " . " " . "<i>" .
$row['date'] . "</i>" . "<br />" . "<br />" . $row['komentar'] . "<br />";
echo "<hr>";
}
}
?>
SUBMITCOMENT

<?php
$con=mysql_connect("localhost", "root", "");
if(!$con)
die("Tidak dapat melakukan koneksi ke server MySQL");

mysql_select_db("sig_benteng", $con);
?>

<?php
function getcomment($art_id){
$commentquery = mysql_query("SELECT * FROM comment WHERE art_id='$art_id'
ORDER BY kd_comment DESC") or die(mysql_error());
$commentNum = mysql_num_rows($commentquery);
echo "<h4>" . "Current comment(s)..." . "</h4>";
echo "<b>" . $commentNum . " comment(s) so far. Leave a comment..." .
"</b>" . "<br />" . "<br />";
echo "<hr>";

while($row = mysql_fetch_array($commentquery))
{
echo "<b>" . $row['nama'] . "</b>" . " " . " | " . " " . "<i>" .
$row['date'] . "</i>" . "<br />" . "<br />" . $row['komentar'] . "<br />";
echo "<hr>";
}
}
?>
LISTING INPUT

KEPALA

<div id="menu">
| <a href="bagian.php?module=beranda">Beranda</a>
| <a href="bagian.php?module=jenis">Jenis Kantor</a>
| <a href="bagian.php?module=kantor">Kantor</a>
| <a href="bagian.php?module=fasilitas">Fasilitas Kantor</a>
| <a href="bagian.php?module=lokasi">Lokasi Kantor</a>
| <a href="bagian.php?module=comment">Komentar</a>
| <a href="bagian.php?module=admins">Admin</a>
| <a href="logout.php">Logout</a> |
</div>

ISI

<?php
include "../config/koneksi.php";
include "../config/library.php";
include "../config/fungsi_indotgl.php";
include "../config/fungsi_combobox.php";
include "../config/class_paging.php";
include "../config/fungsi_konversi_tgl.php";

// Bagian Home
if ($_GET[module]=='beranda'){
echo "<h2>SELAMAT DATANG</h2>
<p>&nbsp;</p>
<p>Selamat datang <b>$_SESSION[namaadmin]</b>, di menu ini anda dapat
melakukan pengolahan data administrasi</p>
<p>Sistem Informasi Geografis Letak Lokasi Perkantoran Kabupaten Bengkulu
Tengah </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p align=right>Login Hari ini: ";
date_default_timezone_set('Asia/Jakara');
echo tgl_indo(date("Y m d"));
echo " | ";
echo date("H:i:s");
echo "</p>";
}

// Bagian Jenis Kantor


elseif ($_GET[module]=='jenis'){
echo "<h2>DATA JENIS KANTOR</h2>
<form method=POST action=?act=tambahjenis>
<button type=submit class='btn btn-xs pull-right'> + Tambah Data Jenis</button>
</form>
<table class='zebra-table'>
<tr><th>No</th><th>Kode</th><th>Nama Jenis</th><th>Proses</th></tr>";

$p = new Paging;
$batas = 10;
$posisi = $p->cariPosisi($batas);

$tampil = mysql_query("SELECT * FROM jenis ORDER BY kd_jenis ASC limit $posisi,


$batas");

$no = $posisi+1;
while($r=mysql_fetch_array($tampil)){
echo "<tr><td>$no</td>
<td>$r[kd_jenis]</td>
<td>$r[nm_jenis]</td>
<td>
<a class='btn btn-xs btn-warning' href=?
act=editjenis&id=$r[kd_jenis]>Edit</i></a> |
<a class='btn btn-xs btn-danger' href=aksi.php?
module=jenis&act=hapus&id=$r[kd_jenis]>Hapus</a></td>
</tr>";
$no++;
}
echo "</table>";

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


$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman);

echo "<p>$linkHalaman</p>";
}

// Form Tambah Jenis Kantor


elseif ($_GET[act]=='tambahjenis'){
echo "<h2>INPUT DATA JENIS KANTOR</h2>
<form method=POST action='aksi.php?module=jenis&act=input'
enctype='multipart/form-data'>
<table>
<tr><td>Kode Jenis</td> <td> : <input type=text name=kd_jenis
size=5></td></tr>
<tr><td>Nama Jenis</td> <td> : <input type=text name=nm_jenis
size=35></td></tr>
<tr><td colspan=2>
<button type=submit class='btn btn-info btn-
submit'>Simpan</button>
<button class='btn btn-warning'
onclick=self.history.back()>Batal</button>
</table>
</form>";
}

// Form Edit Jenis Kantor


elseif ($_GET[act]=='editjenis'){
$edit = mysql_query("SELECT * FROM jenis WHERE kd_jenis='$_GET[id]'");
$r = mysql_fetch_array($edit);

echo "<h2>EDIT DATA JENIS KANTOR</h2>


<form method=POST enctype='multipart/form-data' action=aksi.php?
module=jenis&act=update>
<input type=hidden name=id value=$r[kd_jenis]>
<table>
<tr><td>Nama Jenis</td><td> : <input type=text name=nm_jenis size=35
value='$r[nm_jenis]'></td></tr>
<tr><td colspan=2>
<button type=submit class='btn btn-info btn-submit'>Update</button>
<button type=button class='btn btn-warning'
onclick=self.history.back()>Batal</button></td></tr>
</table>
</form>";
}

// Bagian Kantor
elseif ($_GET[module]=='kantor'){
echo "<h2>DATA KANTOR</h2>
<form method=POST action=?act=tambahkantor>
<button type=submit class='btn btn-xs pull-right'> + Tambah Data Kantor</button>
</form>
<table class='zebra-table'>
<tr><th>No</th><th>Kode</th><th>Nama
Kantor</th><th>Alamat</th><th>Telepon</th><th>Pimpinan</th><th>Proses</th></tr
>";

$p = new Paging;
$batas = 10;
$posisi = $p->cariPosisi($batas);

$tampil = mysql_query("SELECT * FROM kantor ORDER BY kd_kantor ASC limit $posisi,


$batas");

$no = $posisi+1;
while($r=mysql_fetch_array($tampil)){
echo "<tr><td>$no</td>
<td>$r[kd_kantor]</td>
<td>$r[nm_kantor]</td>
<td>$r[alamat]</td>
<td>$r[telepon]</td>
<td>$r[pimpinan]</td>
<td>
<a class='btn btn-xs btn-warning' href=?
act=editkantor&id=$r[kd_kantor]>Edit</i></a> |
<a class='btn btn-xs btn-danger' href=aksi.php?
module=kantor&act=hapus&id=$r[kd_kantor]>Hapus</a></td>
</tr>";
$no++;
}
echo "</table>";

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


$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman);

echo "<p>$linkHalaman</p>";
}

// Form Tambah Kantor


elseif ($_GET[act]=='tambahkantor'){
echo "<h2>INPUT DATA KANTOR</h2>
<form method=POST action='aksi.php?module=kantor&act=input'
enctype='multipart/form-data'>
<table>
<tr><td>Kode Kantor</td><td> : <input type=text name=kd_kantor
size=5></td></tr>
<tr><td>Jenis Kantor</td> <td> :
<select name=kd_jenis id=kd_jenis>
<option value=0 selected></option>";
$tampil=mysql_query("SELECT * FROM jenis ORDER BY
kd_jenis");
while($r=mysql_fetch_array($tampil)){
echo "<option value=$r[kd_jenis]>$r[nm_jenis]</option>";
}
echo "</select></td></tr>
<tr><td>Nama Kantor</td><td> : <input type=text name=nm_kantor
size=50></td></tr>
<tr><td>Alamat</td> <td> : <input type=text name=alamat
size=50></td></tr>
<tr><td>Telepon</td> <td> : <input type=text name=telepon
size=12></td></tr>
<tr><td>Pimpinan</td> <td> : <input type=text name=pimpinan
size=35></td></tr>
<tr><td>Website</td> <td> : <input type=text name=website
size=100></td></tr>
<tr><td>Deskripsi</td> <td> : <textarea name=deskripsi rows=6
cols=100></textarea></td></tr>
<tr><td colspan=2>
<button type=submit class='btn btn-info btn-
submit'>Simpan</button>
<button class='btn btn-warning'
onclick=self.history.back()>Batal</button>
</table>
</form>";
}

// Form Edit Kantor


elseif ($_GET[act]=='editkantor'){
$edit = mysql_query("SELECT * FROM kantor WHERE kd_kantor='$_GET[id]'");
$r = mysql_fetch_array($edit);

echo "<h2>EDIT DATA KANTOR</h2>


<form method=POST enctype='multipart/form-data' action=aksi.php?
module=kantor&act=update>
<input type=hidden name=id value=$r[kd_kantor]>
<table>
<tr><td>Jenis Kantor</td><td> :
<select name=kd_jenis id=kd_jenis>";
$tampil=mysql_query("SELECT * FROM jenis ORDER BY kd_jenis");
if ($r[kd_jenis]==0){
echo "<option value=0 selected> Pilih Jenis </option>";
}
while($w=mysql_fetch_array($tampil)){
if ($r[kd_jenis]==$w[kd_jenis]){
echo "<option value=$w[kd_jenis] selected>$w[nm_jenis]</option>";
}
else{
echo "<option value=$w[kd_jenis]>$w[nm_jenis]</option>";
}
}
echo" </select></td></tr>
<tr><td>Nama Kantor</td><td> : <input type=text name=nm_kantor size=50
value='$r[nm_kantor]'></td></tr>
<tr><td>Alamat</td> <td> : <input type=text name=alamat size=50
value='$r[alamat]'></td></tr>
<tr><td>Telepon</td> <td> : <input type=text name=telepon size=12
value='$r[telepon]'></td></tr>
<tr><td>Pimpinan</td> <td> : <input type=text name=pimpinan size=35
value='$r[pimpinan]'></td></tr>
<tr><td>Website</td> <td> : <input type=text name=website size=100
value='$r[website]'></td></tr>
<tr><td>Deskripsi</td> <td> : <textarea name=deskripsi rows=6 cols=100
>$r[deskripsi]</textarea></td></tr>
<tr><td colspan=2>
<button type=submit class='btn btn-info btn-submit'>Update</button>
<button type=button class='btn btn-warning'
onclick=self.history.back()>Batal</button></td></tr>
</table>
</form>";
}

// Bagian Fasilitas
elseif ($_GET[module]=='fasilitas'){
echo "<h2>DATA FASILITAS</h2>
<form method=POST action=?act=tambahfasilitas>
<button type=submit class='btn btn-xs pull-right'> + Tambah Data Fasilitas</button>
</form>
<table class='zebra-table'>
<tr><th>No</th><th>Kode</th><th>Nama
Kantor</th><th>Fasilitas</th><th>Proses</th></tr>";
$p = new Paging;
$batas = 10;
$posisi = $p->cariPosisi($batas);

$tampil = mysql_query("SELECT f.kd_fasilitas,f.nm_fasilitas,k.nm_kantor FROM fasilitas


as f, kantor as k WHERE f.kd_kantor=k.kd_kantor ORDER BY kd_fasilitas ASC limit
$posisi,$batas");

$no = $posisi+1;
while($r=mysql_fetch_array($tampil)){
echo "<tr><td>$no</td>
<td>$r[kd_fasilitas]</td>
<td>$r[nm_kantor]</td>
<td>$r[nm_fasilitas]</td>
<td>
<a class='btn btn-xs btn-warning' href=?
act=editfasilitas&id=$r[kd_fasilitas]>Edit</i></a> |
<a class='btn btn-xs btn-danger' href=aksi.php?
module=fasilitas&act=hapus&id=$r[kd_fasilitas]>Hapus</a></td>
</tr>";
$no++;
}
echo "</table>";

$jmldata = mysql_num_rows(mysql_query("SELECT * FROM


f.kd_fasilitas,f.nm_fasilitas,k.nm_kantor FROM fasilitas as f, kantor as k WHERE
f.kd_kantor=k.kd_kantor ORDER BY kd_fasilitas ASC"));
$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman);

echo "<p>$linkHalaman</p>";
}

// Form Tambah Fasilitas


elseif ($_GET[act]=='tambahfasilitas'){
echo "<h2>INPUT DATA FASILITAS</h2>
<form method=POST action='aksi.php?module=fasilitas&act=input'
enctype='multipart/form-data'>
<table>
<tr><td>Kode Fasilitas</td> <td> : <input type=text name=kd_fasilitas
size=5></td></tr>
<tr><td>Nama Kantor</td> <td> :
<select name=kd_kantor id=kd_kantor>
<option value=0 selected></option>";
$tampil=mysql_query("SELECT * FROM kantor ORDER BY
kd_kantor");
while($r=mysql_fetch_array($tampil)){
echo "<option value=$r[kd_kantor]>$r[nm_kantor]</option>";
}
echo "</select></td></tr>
<tr><td>Nama Fasilitas</td> <td> : <textarea name=nm_fasilitas rows=6
cols=100></textarea></td></tr>
<tr><td colspan=2>
<button type=submit class='btn btn-info btn-
submit'>Simpan</button>
<button class='btn btn-warning'
onclick=self.history.back()>Batal</button>
</table>
</form>";
}

// Form Edit Fasilitas


elseif ($_GET[act]=='editfasilitas'){
$edit = mysql_query("SELECT * FROM fasilitas WHERE kd_fasilitas='$_GET[id]'");
$r = mysql_fetch_array($edit);

echo "<h2>EDIT DATA FASILITAS</h2>


<form method=POST enctype='multipart/form-data' action=aksi.php?
module=fasilitas&act=update>
<input type=hidden name=id value=$r[kd_fasilitas]>
<table>
<tr><td>Nama Kantor</td> <td> :
<select name=kd_kantor id=kd_kantor>";
$tampil=mysql_query("SELECT * FROM kantor ORDER BY kd_kantor");
if ($r[kd_kantor]==0){
echo "<option value=0 selected></option>";
}
while($w=mysql_fetch_array($tampil)){
if ($r[kd_kantor]==$w[kd_kantor]){
echo "<option value=$w[kd_kantor] selected>$w[nm_kantor]</option>";
}
else{
echo "<option value=$w[kd_kantor]>$w[nm_kantor]</option>";
}
}
echo" </select></td></tr>
<tr><td>Nama Fasilitas</td> <td> : <textarea name=nm_fasilitas rows=6
cols=100>$r[nm_fasilitas]</textarea></td></tr>
<tr><td colspan=2>
<button type=submit class='btn btn-info btn-submit'>Update</button>
<button type=button class='btn btn-warning'
onclick=self.history.back()>Batal</button></td></tr>
</table>
</form>";
}

// Bagian Lokasi Kantor


elseif ($_GET[module]=='lokasi'){
echo "<h2>DATA LOKASI KANTOR</h2>
<p>&nbsp;</p>
<form method=POST action=?act=tambahlokasi>
<button type=submit class='btn btn-xs pull-right'> + Tambah Lokasi
Kantor</button>
</form>
<table class='zebra-table'>
<tr><th>No</th><th>Nama
Kantor</th><th>Latitude</th><th>Longitude</th><th>Proses</th></tr>";

$p = new Paging;
$batas = 10;
$posisi = $p->cariPosisi($batas);

$tampil = mysql_query("SELECT k.nm_kantor,l.lat,l.lng FROM


kantor as k, lokasi as l WHERE k.kd_kantor=l.kd_lokasi limit
$posisi,$batas");

$no = $posisi+1;
while($r=mysql_fetch_array($tampil)){
echo "<tr><td>$no</td>
<td>$r[nm_kantor]</td>
<td>$r[lat]</td>
<td>$r[lng]</td>
<td>
<a class='btn btn-xs btn-warning' href=?
act=editlokasi&id=$r[kd_kantor]>Edit</i></a> |
<a class='btn btn-xs btn-danger' href=aksi.php?
module=lokasi&act=hapus&id=$r[kd_kantor]>Hapus</a></td>
</tr>";
$no++;
}
echo "</table>";

$jmldata = mysql_num_rows(mysql_query("SELECT k.nm_kantor,l.lat,l.lng FROM

kantor as k, lokasi as l WHERE k.kd_kantor=l.kd_kantor"));


$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman);

echo "<p>$linkHalaman</p>";
}

// Form Tambah lokasi


elseif ($_GET[act]=='tambahlokasi'){
echo "<h2>INPUT DATA LOKASI KANTOR</h2>
<div id=peta></div>
<form method=POST action='aksi.php?module=lokasi&act=input'
enctype='multipart/form-data'>
<table>
<tr><td colspan=2></td></tr>
<tr><td>Nama Kantor</td> <td> :
<select name=kd_lokasi id=kd_lokasi>
<option value=0 selected></option>";
$tampil=mysql_query("SELECT * FROM kantor ORDER BY
kd_kantor");
while($r=mysql_fetch_array($tampil)){
echo "<option value=$r[kd_kantor]>$r[nm_kantor]</option>";
}
echo "</select></td></tr>
<tr><td>Nilai Latitude</td> <td> : <input type=text name=latitude
id=latitude ></td></tr>
<tr><td>Nilai Longitude</td> <td> : <input type=text name=longitude
id=longitude ></td></tr>
<tr><td colspan=2>
<button type=submit class='btn btn-info btn-
submit'>Simpan</button>
<button class='btn btn-warning'
onclick=self.history.back()>Batal</button>
</table>
</form>

<script type=text/javascript>
//* Fungsi untuk mendapatkan nilai latitude longitude
function updateMarkerPosition(latLng) {
document.getElementById('latitude').value = [latLng.lat()]
document.getElementById('longitude').value = [latLng.lng()]
}

var map = new


google.maps.Map(document.getElementById('peta'), {
zoom: 15,
// Nilai 5.381281, 95.954826 adalah Nilai Latitude dan Longitude titik
kordinat Kota Bengkulu
center: new google.maps.LatLng(-3.7728085050352687,
102.39012100622563),
mapTypeId: google.maps.MapTypeId.ROADMAP
});
//posisi awal marker
var latLng = new google.maps.LatLng(-3.7728085050352687,
102.39012100622563);

/* buat marker yang bisa di drag lalu


panggil fungsi updateMarkerPosition(latLng)
dan letakan posisi terakhir di id=latitude dan id=longitude
*/
var marker = new google.maps.Marker({
position : latLng,
title : 'Lokasi Kantor',
map : map,
draggable : true
});

updateMarkerPosition(latLng);
google.maps.event.addListener(marker, 'drag', function() {
// ketika marker di drag, otomatis nilai latitude dan longitude
//menyesuaikan dengan posisi marker
updateMarkerPosition(marker.getPosition());
});
</script>";
}

// Form Edit Lokasi


elseif ($_GET[act]=='editlokasi'){
$edit = mysql_query("SELECT * FROM lokasi WHERE kd_lokasi='$_GET[id]'");
$r = mysql_fetch_array($edit);
echo "<h2>EDIT DATA LOKASI KANTOR</h2>
<form method=POST enctype='multipart/form-data' action=aksi.php?
module=lokasi&act=update>
<input type=hidden name=id value=$r[kd_lokasi]>
<table>
<div id=peta></div>
<tr><td colspan=2></td></tr>
<tr><td>Nilai Latitude</td><td> : <input type=text name=latitude id=latitude
value='$r[lat]'></td></tr>
<tr><td>Nilai Longitude</td><td> : <input type=text name=longitude id=longitude
value='$r[lng]'></td></tr>
<tr><td colspan=2>
<button type=submit class='btn btn-info btn-submit'>Update</button>
<button type=button class='btn btn-warning'
onclick=self.history.back()>Batal</button></td></tr>
</table>
</form>
<script type=text/javascript>
//* Fungsi untuk mendapatkan nilai latitude longitude
function updateMarkerPosition(latLng) {
document.getElementById('latitude').value = [latLng.lat()]
document.getElementById('longitude').value = [latLng.lng()]
}

var map = new


google.maps.Map(document.getElementById('peta'), {
zoom: 15,
// Nilai 5.381281, 95.954826 adalah Nilai Latitude dan Longitude titik
kordinat Kota Bengkulu
center: new google.maps.LatLng(-3.7728085050352687,
102.39012100622563),
mapTypeId: google.maps.MapTypeId.ROADMAP
});
//posisi awal marker
var latLng = new google.maps.LatLng(-3.7728085050352687,
102.39012100622563);

/* buat marker yang bisa di drag lalu


panggil fungsi updateMarkerPosition(latLng)
dan letakan posisi terakhir di id=latitude dan id=longitude
*/
var marker = new google.maps.Marker({
position : latLng,
title : 'Lokasi Kantor',
map : map,
draggable : true
});

updateMarkerPosition(latLng);
google.maps.event.addListener(marker, 'drag', function() {
// ketika marker di drag, otomatis nilai latitude dan longitude
//menyesuaikan dengan posisi marker
updateMarkerPosition(marker.getPosition());
});
</script>";
}

// Bagian Komentar
elseif ($_GET[module]=='comment'){
echo "<h2>DATA KOMENTAR</h2>
<table class='zebra-table'>
<tr><th>No</th><th>Nama</th><th>E-
mail</th><th>Website</th><th>Komentar</th><th>Proses</th></tr>";

$p = new Paging;
$batas = 10;
$posisi = $p->cariPosisi($batas);

$tampil = mysql_query("SELECT * FROM comment ORDER BY kd_comment ASC limit


$posisi,$batas");

$no = $posisi+1;
while($r=mysql_fetch_array($tampil)){
echo "<tr><td>$no</td>
<td>$r[nama]</td>
<td>$r[email]</td>
<td>$r[website]</td>
<td>$r[komentar]</td>
<td>
<a class='btn btn-xs btn-danger' href=aksi.php?
module=comment&act=hapus&id=$r[kd_comment]>Hapus</a></td>
</tr>";
$no++;
}
echo "</table>";
$jmldata = mysql_num_rows(mysql_query("SELECT * FROM comment"));
$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman);

echo "<p>$linkHalaman</p>";
}

// Bagian User
elseif ($_GET[module]=='admins'){
echo "<h2>DATA ADMIN</h2>
<form method=POST action=?act=tambahadmins>
<button type=submit class='btn btn-xs pull-right'> + Tambah Data Admin</button>
</form>
<table class='zebra-table'>
<tr><th>No</th><th>Kode</th><th>Nama
Admin</th><th>Username</th><th>Password</th><th>Proses</th></tr>";

$p = new Paging;
$batas = 10;
$posisi = $p->cariPosisi($batas);

$tampil = mysql_query("SELECT * FROM admins ORDER BY kd_admins ASC limit


$posisi,$batas");

$no = $posisi+1;
while($r=mysql_fetch_array($tampil)){
echo "<tr><td>$no</td>
<td>$r[kd_admins]</td>
<td>$r[nm_admins]</td>
<td>$r[username]</td>
<td>$r[password]</td>
<td>
<a class='btn btn-xs btn-warning' href=?
act=editadmins&id=$r[kd_admins]>Edit</i></a> |
<a class='btn btn-xs btn-danger' href=aksi.php?
module=admins&act=hapus&id=$r[kd_admins]>Hapus</a></td>
</tr>";
$no++;
}
echo "</table>";

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


$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman);

echo "<p>$linkHalaman</p>";
}

// Form Tambah User


elseif ($_GET[act]=='tambahadmins'){
echo "<h2>INPUT DATA ADMIN</h2>
<form method=POST action='aksi.php?module=admins&act=input'
enctype='multipart/form-data'>
<table>
<tr><td>Kode Admins</td><td> : <input type=text name=kd_admins
size=5></td></tr>
<tr><td>Nama Admins</td><td> : <input type=text name=nm_admins
size=35></td></tr>
<tr><td>Username</td> <td> : <input type=text name=username
size=35></td></tr>
<tr><td>Password</td> <td> : <input type=text name=password
size=35></td></tr>
<tr><td colspan=2>
<button type=submit class='btn btn-info btn-
submit'>Simpan</button>
<button class='btn btn-warning'
onclick=self.history.back()>Batal</button>
</table>
</form>";
}

// Form Edit User


elseif ($_GET[act]=='editadmins'){
$edit = mysql_query("SELECT * FROM admins WHERE kd_admins='$_GET[id]'");
$r = mysql_fetch_array($edit);

echo "<h2>EDIT DATA ADMIN</h2>


<form method=POST enctype='multipart/form-data' action=aksi.php?
module=admins&act=update>
<input type=hidden name=id value=$r[kd_admins]>
<table>
<tr><td>Nama Admin</td> <td> : <input type=text name=nm_admins size=35
value='$r[nm_admins]'></td></tr>
<tr><td>Username</td> <td> : <input type=text name=username size=35
value='$r[username]'></td></tr>
<tr><td>Password</td> <td> : <input type=text name=password
size=35'></td></tr>
<tr><td colspan=2>
<button type=submit class='btn btn-info btn-submit'>Update</button>
<button type=button class='btn btn-warning'
onclick=self.history.back()>Batal</button></td></tr>
</table>
</form>";
}

// Apabila modul tidak ditemukan


else{
echo "<p align=center><b>MODUL BELUM ADA</b></p>";
}

?>

BAGIAN

<?php
error_reporting(0);

session_start();

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


echo "<link href='../config/style.css' rel='stylesheet' type='text/css'>
<center>Login Dulu boss............... <br>";
echo "<a href=../index.php><b>LOGIN</b></a></center>";
}
else{
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Sistem Informasi Geografis Letak Polsek di Propinsi Bengkulu</title>
</script>

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


<meta name="robots" content="index, follow">
<meta name="description" content="polsek">
<meta name="keywords" content="sistem informasi geografis">
<meta http-equiv="Copyright" content="skripsi-afri">
<meta name="author" content="afri">
<meta http-equiv="imagetoolbar" content="no">
<meta name="language" content="Indonesia">
<meta name="revisit-after" content="7">
<meta name="webcrawlers" content="all">
<meta name="rating" content="general">
<meta name="spiders" content="all">

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


<link href="../config/style.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="../config/styles.css" type="text/css" />
<link href="../JQuery/bootstrap.min.css" rel="stylesheet">

<script src="http://maps.google.com/maps/api/js?sensor=false"
type="text/javascript"></script>

</head>

<body>
<div class="wrapper">
<div class="header">
<img src="../images/logo_belakang.png" width="850" height="109">
</div>
<div class="teks-animasi">
<marquee>Sistem Informasi Geografis Letak Lokasi Perkantoran Kabupaten
Bengkulu Tengah</marquee>
</div>
<div class="menu">
<center><?php include "kepala.php"; ?></center>
</div>
<div class="content-admin">
<center><?php include "isi.php"; ?></center>
</div>
<div class="footer">
<?php include "kaki.php"; ?>
</div>
</div>
</body>
</html>
<?php
}
?>

LOKASI KANTOR

<?php
error_reporting(0);

session_start();
if (empty($_SESSION[username]) AND empty($_SESSION[passuser])){
echo "<link href='style.css' rel='stylesheet' type='text/css'>
<center>Login Dulu boss............... <br>";
echo "<a href=../index.php><b>LOGIN</b></a></center>";
}
else{

//Untuk konfigurasi koneksi database


include "../config/koneksi.php";
// Parsing data gunakan POST
//$a=$_POST['kode_lokasi'];
//$b=$_POST['nama_lokasi'];
//$c=$_POST['latitude'];
//$d=$_POST['longitude'];
// Syntax SQL untuk simpan data, sesuaikan nama tabel nya
//$sql_lokasi=mysql_query("insert into lokasi (kd_perti,nm_perti,lat,lng) values
('$a','$b','$c','$d')");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>Sistem Informasi Geografis Direktori Perguruan Tinggi di Kota Bengkulu</title>

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


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

<link href="../JQuery/smoothness/jquery-ui-1.10.3.custom.css" rel="stylesheet">

<script src="../JQuery/jquery-1.9.1.js"></script>
<script src="../JQuery/jquery-ui-1.10.3.custom.js"></script>
<link href="../JQuery/bootstrap.min.css" rel="stylesheet">

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

function cari_nama_perti(){
var kode=$("#kode_lokasi").val();
if(kode!=""){
$.ajax({
type:"post",
url:"cari_nama_perti.php",
data:"kode="+kode,
success:function(data){
$("#nama_lokasi").val(data)
}
});
}
}

$('#kode_lokasi').change(function() {
cari_nama_perti();
$('#nama_lokasi').focus()
});

});

</script>

<style type="text/css">
#map {
margin: 10px;
width: 860px;
height: 400px;
padding: 10px;
}
</style>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?
sensor=false&amp;v=2&amp;key=AIzaSyCBtdw1oJ0iZa_u98E7QhjiE_eAe-
voHLA"></script>
type="text/javascript"></script>
</head>
<body>
<div id="wrapper" >
<h2>Penentuan Lokasi Data Perguruan Tinggi</h2>
<div id="map"></div>
<center>
<table>
<form method="post" action="aksi.php?module=lokasi&act=input"
enctype="multipart/form-data">
<?php
echo"<tr><td>Kode Perguruan Tinggi</td> <td> :
<select name=kode_lokasi id=kode_lokasi>
<option value=0 selected>- Pilih Kode Perguruan Tinggi -</option>";
$tampil=mysql_query("SELECT * FROM Perguruan_Tinggi
ORDER BY kd_perguruan_tinggi");
while($r=mysql_fetch_array($tampil)){
echo "<option
value=$r[kd_perguruan_tinggi]>$r[kd_perguruan_tinggi]</option>";
}
echo "</select></td></tr>";
?>
<tr><td>Nama Perguruan Tinggi</td>
<td>: <input type="text" name='nama_lokasi' id='nama_lokasi' size="50"></td></tr>
<tr><td>Nilai Latitude</td>
<td>: <input type="text" name='latitude' id='latitude'></td></tr>
<tr> <td>Nilai Longitude</td>
<td>: <input type="text" name='longitude' id='longitude'></td></tr>
<tr><td colspan=2><button type="submit" name="submit" class="btn btn-
warning">Simpan</button>
<button type="button" class='btn btn-warning'
onclick="self.history.back()">Batal</buton></td>
</tr>
</form>
<script type="text/javascript">
//* Fungsi untuk mendapatkan nilai latitude longitude
function updateMarkerPosition(latLng) {
document.getElementById('latitude').value = [latLng.lat()]
document.getElementById('longitude').value = [latLng.lng()]
}

var map = new google.maps.Map(document.getElementById('map'), {


zoom: 12,
// Nilai 5.381281, 95.954826 adalah Nilai Latitude dan Longitude titik kordinat Kota
Bengkulu
center: new google.maps.LatLng(-3.797431, 102.265924),
mapTypeId: google.maps.MapTypeId.ROADMAP
});
//posisi awal marker
var latLng = new google.maps.LatLng(-3.797431, 102.265924);

/* buat marker yang bisa di drag lalu


panggil fungsi updateMarkerPosition(latLng)
dan letakan posisi terakhir di id=latitude dan id=longitude
*/
var marker = new google.maps.Marker({
position : latLng,
title : 'lokasi',
map : map,
draggable : true
});

updateMarkerPosition(latLng);
google.maps.event.addListener(marker, 'drag', function() {
// ketika marker di drag, otomatis nilai latitude dan longitude
//menyesuaikan dengan posisi marker
updateMarkerPosition(marker.getPosition());
});
</script>
</table>
</center>
</div>
</body>
</html>
<?php
}
?>
AKSI

<?php
error_reporting(0);
session_start();
include "../config/koneksi.php";
include "../config/library.php";
include "../config/fungsi_konversi_tgl.php";

$module=$_GET[module];
$act=$_GET[act];

// Menghapus data
if (isset($module) AND $act=='hapus'){
mysql_query("DELETE FROM ".$module." WHERE kd_".$module."='$_GET[id]'");
header('location:bagian.php?module='.$module);
}

// Input Jenis Kantor


elseif ($module=='jenis' AND $act=='input'){
mysql_query("INSERT INTO jenis(kd_jenis,
nm_jenis)
VALUES('$_POST[kd_jenis]',
'$_POST[nm_jenis]')");
header('location:bagian.php?module='.$module);
}

// Update Jenis Kantor


elseif ($module=='jenis' AND $act=='update'){
mysql_query("UPDATE jenis SET nm_jenis = '$_POST[nm_jenis]'
WHERE kd_jenis = '$_POST[id]'");
header('location:bagian.php?module='.$module);
}

// Input Kantor
elseif ($module=='kantor' AND $act=='input'){
mysql_query("INSERT INTO kantor(kd_kantor,
kd_jenis,
nm_kantor,
alamat,
telepon,
pimpinan,
website,
deskripsi)
VALUES('$_POST[kd_kantor]',
'$_POST[kd_jenis]',
'$_POST[nm_kantor]',
'$_POST[alamat]',
'$_POST[telepon]',
'$_POST[pimpinan]',
'$_POST[website]',
'$_POST[deskripsi]')");
header('location:bagian.php?module='.$module);
}

// Update Kantor
elseif ($module=='kantor' AND $act=='update'){
mysql_query("UPDATE kantor SET kd_jenis = '$_POST[kd_jenis]',
nm_kantor = '$_POST[nm_kantor]',
alamat = '$_POST[alamat]',
telepon = '$_POST[telepon]',
pimpinan = '$_POST[pimpinan]',
website = '$_POST[website]',
deskripsi = '$_POST[deskripsi]'
WHERE kd_kantor = '$_POST[id]'");
header('location:bagian.php?module='.$module);
}

// Input Fasilitas
elseif ($module=='fasilitas' AND $act=='input'){
mysql_query("INSERT INTO fasilitas(kd_fasilitas,
kd_kantor,
nm_fasilitas)
VALUES('$_POST[kd_fasilitas]',
'$_POST[kd_kantor]',
'$_POST[nm_fasilitas]')");
header('location:bagian.php?module='.$module);
}

// Update Fasilitas
elseif ($module=='fasilitas' AND $act=='update'){
mysql_query("UPDATE fasilitas SET kd_kantor = '$_POST[kd_kantor]',
nm_fasilitas = '$_POST[nm_fasilitas]'
WHERE kd_fasilitas = '$_POST[id]'");
header('location:bagian.php?module='.$module);
}

// Input Lokasi Kantor


elseif ($module=='lokasi' AND $act=='input'){
mysql_query("INSERT INTO lokasi(kd_lokasi,
lat,
lng)
VALUES('$_POST[kd_lokasi]',
'$_POST[latitude]',
'$_POST[longitude]')");
header('location:bagian.php?module='.$module);
}

// Update Lokasi Kantor


elseif ($module=='lokasi' AND $act=='update'){
mysql_query("UPDATE lokasi SET lat = '$_POST[latitude]',
lng = '$_POST[longitude]'
WHERE kd_lokasi = '$_POST[id]'");
header('location:bagian.php?module='.$module);
}

// Input Admins
elseif ($module=='admins' AND $act=='input'){
$pass=md5($_POST[password]);
mysql_query("INSERT INTO admins(kd_admins,
nm_admins,
username,
password)
VALUES('$_POST[kd_admins]',
'$_POST[nm_admins]',
'$_POST[username]',
'$pass')");
header('location:bagian.php?module='.$module);
}

// Update user
elseif ($module=='admins' AND $act=='update'){
// Apabila password tidak diubah
if (empty($_POST[password])) {
mysql_query("UPDATE admins SET nm_admins = '$_POST[nm_admins]',
username = '$_POST[username]'
WHERE kd_admins = '$_POST[id]'");
}
// Apabila password diubah
else{
$pass=md5($_POST[password]);
mysql_query("UPDATE admins SET nm_admins = '$_POST[nm_admins]',
username = '$_POST[username]',
password = '$pass'
WHERE kd_admins = '$_POST[id]'");
}
header('location:bagian.php?module='.$module);
}

?>

LOGOUT

<?php

session_start();

session_destroy();

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

// Apabila setelah logout langsung menuju halaman utama website, aktifkan baris di
bawah ini:

header('location:../umum/media.php?module=beranda');

?>

You might also like