L
I
S
T
I
N
G
P
R
O
G
R
A
Politeknik Negeri Sriwijaya
Listing Program
1
LISTING PROGRAM
koneksi-db.php
<?php
$mysql_user = "root"; $mysql_password = ""; $mysql_database = "pln_as"; $mysql_host = "localhost";
$koneksi = mysql_connect($mysql_host, $mysql_user, $mysql_password) or die(mysql_error());
mysql_select_db ($mysql_database, $koneksi);
error_reporting (E_STRICT | ~E_NOTICE);
define ('VALIDASI', 1); ?>
alert.php
<link rel="stylesheet" type="text/css" href="js/dist/sweetalert/dist/sweetalert.css"> <script
src="js/dist/sweetalert/dist/sweetalert.min.js" ></script>
<script src="js/dist/jquery.js"></script>
index.php
<!DOCTYPE html> <html lang="en"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="msapplication-tap-highlight" content="no">
<title>P3BS. UPT. Palembang</title> <!-- Favicons-->
<link rel="icon" href="img/pln.png" sizes="32x32">
<!-- CORE CSS-->
<link href="css/materialize.css" type="text/css" rel="stylesheet" media="screen,projection">
<link href="css/style.css" type="text/css" rel="stylesheet" media="screen,projection">
<link href="css/page-center.css" type="text/css" rel="stylesheet" media="screen,projection">
</head>
<body class="teal darken-4"> <!-- Start Page Loading --> <div id="loader-wrapper"> <div id="loader"></div>
<div class="loader-section section-left"></div>
<div class="loader-section section-right"></div>
</div>
<!-- End Page Loading -->
<div id="login-page" class="row"> <div class="col s12 z-depth-4 card-panel">
<form class="formValidate login-form" data-toggle="validator" method="post" action="config/login-proses.php">
<div class="row">
<div class="input-field col s12 center">
<img src="img/pln.png" class="responsive-img valign" width="35%">
<p class="center login-form-text">APLIKASI<br>ASESMEN KONDISI SUTT/SUTET<br>PT. PLN (PERSERO) P3BS.<br>UPT. PALEMBANG</p> </div>
</div>
<div class="row margin"> <div class="input-field col s12"> <i class="mdi-social-person-outline prefix"></i>
<input id="nip" type="text" class="validate" name="nip" required> <label for="nip" class="center-align">NIP</label>
</div> </div>
<div class="row margin"> <div class="input-field col s12"> <i class="mdi-action-lock-outline prefix"></i>
Politeknik Negeri Sriwijaya
Listing Program
1
<label
for="password">Password</label> </div>
</div>
<div class="row">
<div class="input-field col s12"> <button type="submit" class="btn cyan darken-4 waves-effect waves-light col s12">LOG IN</button>
</div> </div> </form> </div> </div> <!--
================================ ================
Scripts
================================ ================ -->
<!-- jQuery Library -->
<script type="text/javascript"
src="js/plugins/jquery-1.11.2.min.js"></script> <!--materialize js-->
<script type="text/javascript" src="js/materialize.min.js"></script> <!--plugins.js - Some Specific JS codes for Plugin Settings-->
<script type="text/javascript" src="js/plugins.min.js"></script>
<!-- chartist -->
<script type="text/javascript"
src="js/plugins/jquery-validation/jquery.validate.min.js"></script> <script src="js/validator.js"></script> </body>
</html>
login-proses.php
<link rel="stylesheet" type="text/css" href="../js/dist/sweetalert/dist/sweetalert.css" >
<script
src="../js/dist/sweetalert/dist/sweetalert.min.j s"></script>
<script src="../js/dist/jquery.js"></script> <?php
session_start();
require_once "koneksi-db.php";
//cek validasi
if (empty ($_POST['nip']) OR empty ($_POST['password'])) :
echo " <script> $(document).ready(function() {
swal ({ title:'Data Tidak Boleh Kosong!', type:'warning'
}, function(isConfirm) { if (isConfirm) { window.history.go(-1); }
}); });
</script>"; exit();
endif;
$query = mysql_query(" SELECT * FROM user WHERE nip = '$_POST[nip]' AND password = md5('$_POST[password]') ");
if ($cek = mysql_num_rows($query)) {
//sukses
$data = mysql_fetch_array($query); $_SESSION['nama'] = $data['nama'];
$_SESSION['posisi'] = $data['posisi'];
$_SESSION['nip'] = $data['nip']; $_SESSION['level'] = $data['level'];
echo "<script>
$(document).ready(function() { swal ({ title:'Log In Berhasil!',
type:'success'
Politeknik Negeri Sriwijaya
Listing Program
2
if (isConfirm) {
window.location=('../dashboard.php ');
}
}); });
</script>"; } else {
echo "<script> $(document).ready(function() {
swal ({ title:'Log In Gagal',
text: 'NIP / Password Salah!', type:'warning'
}, function(isConfirm) { if (isConfirm) { window.history.go(-1); }
}); });
</script>"; }
?>
logout.php
<?php
session_start();
header("Location: ../index.php"); session_destroy();
break; ?>
header.php
<!-- START HEADER -->
<header id="header" class="page-topbar"> <!-- start header nav-->
<div class="navbar-fixed"> <nav class="teal darken-3"> <div class="nav-wrapper"> <ul class="left">
<li><h1 class="logo-wrapper"><a class="brand-logo darken-1"><img src="img/logo.png"
height="45px"></a></h1></li> </ul>
<div class="header-search-wrapper hide-on-med-and-down">
<p><h6><code><strong>APLIKASI ASESMEN KONDISI SUTT/SUTET PT. PLN (Persero) P3B. SUMATERA UPT. PALEMBANG</strong></code></h6></p> </div>
<ul class="right hide-on-med-and-down">
<li><a href="javascript:void(0);" class="effect block waves-light notification-button" data-activates="notifications-dropdown"><i class="mdi-action-settings"></i></a> </li>
</ul>
<!-- notifications-dropdown --> <ul id="notifications-dropdown" class="dropdown-content">
<li>
<h5>Pengaturan</h5> </li>
<li class="divider"></li> <li>
<a href="dashboard.php?p=foto-edit"><i class="mdi-social-person"></i> Ganti Gambar Profil</a>
</li> <li>
<a href="config/logout.php"><i class="mdi-action-exit-to-app"></i> Log Out</a>
</li> </ul> </div> </nav> </div>
<!-- end header nav--> </header>
<!-- END HEADER -->
footer.php
<!-- START FOOTER -->
<footer class="page-footer teal darken-3"> <div class="footer-copyright"> <div class="container">
Politeknik Negeri Sriwijaya
Listing Program
3
<span class="right"> PT. PLN (Persero) P3B Sumatera UPT. Palembang</span>
</div> </div> </footer>
<!-- END FOOTER -->
sidebar.php
<!-- START LEFT SIDEBAR NAV--> <aside id="left-sidebar-nav">
<ul id="slide-out" class="side-nav fixed leftside-navigation">
<li class="user-details teal darken-3"> <div class="row">
<div class="col col s4 m4 l4"> <?php
if(empty($data['foto'])) { echo "<img width=50 class=circle responsive-img valign profile-image src = pp/default.png>";
} else {
echo "<img width=50 class=circle responsive-img valign profile-image src = photo/$data[foto]>";
} ?> </div>
<div class="col col s8 m8 l8"> <a class="white-text profile-btn"><?php echo $data['nama'] ?></a> <p class="user-roal"><?php echo $data['nip'] ?></p>
</div> </div> </li>
<li class="li-hover">
<p class="ultra-small margin more-text"><i class="mdi-action-dashboard"></i>Dashboard</p>
</li>
<li class="bold">
<a href="dashboard.php?p=home" class="waves-effect waves-teal"><i class="mdi-action-home"></i> Home </a> </li>
<?php if ($_SESSION['level'] == 'Admin') { ?>
<li class="no-padding">
<ul class="collapsible collapsible-accordion">
<li class="bold"> <a
href="dashboard.php?p=admin/data-peg"
class="waves-effect waves-teal"><i class="mdi-action-assignment-ind"></i> Data Pegawai</a>
</li>
<li class="bold">
<a class="collapsible-header waves-effect waves-teal"><i class="mdi-action-assignment"></i> Data Master</a> <div class="collapsible-body"> <ul>
<li><a
href="dashboard.php?p=admin/data-tower">Data Penghantar</a></li> <li><a
href="dashboard.php?p=admin/data-tim">Data Tim Pemeriksa GP</a></li> </ul>
</div> </li>
<li class="bold">
<a class="collapsible-header waves-effect waves-teal"><i class="mdi-action-assignment-late"></i> Rekapitulasi Asesmen</a>
<div class="collapsible-body"> <ul>
<li><a
href="dashboard.php?p=admin/rekap-as-lingk">Kondisi Lingkungan</a></li> <li><a
href="dashboard.php?p=admin/rekap-as-ptl">Pondasi Tower Latice</a></li> </ul>
</div> </li> </ul> </li>
<?php } if ($_SESSION['level'] == 'Petugas') { ?>
<li class="no-padding">
<ul class="collapsible collapsible-accordion">
<li class="bold"> <a
href="dashboard.php?p=gp/as-lingk" class="waves-effect waves-teal"><i class="mdi-action-assessment"></i> As. Kondisi Lingkungan</a>
</li>
<li class="bold"> <a
href="dashboard.php?p=gp/as-ptl"
Politeknik Negeri Sriwijaya
Listing Program
4
class="mdi-action-assessment"></i> As. Pondasi Tower Latice</a>
</li>
<li class="bold">
<a class="collapsible-header waves-effect waves-teal"><i class="mdi-action-view-list"></i> History</a>
<div class="collapsible-body"> <ul>
<li><a
href="dashboard.php?p=gp/his-as-lingk">As. Kondisi Lingkungan</a></li> <li><a
href="dashboard.php?p=gp/his-as-ptl">As. Pondasi Tower</a></li>
</ul> </div> </li> </ul> </li>
<?php } if ($_SESSION['level'] == 'Asman') { ?>
<li class="no-padding">
<ul class="collapsible collapsible-accordion">
<li class="bold">
<a class="collapsible-header waves-effect waves-teal"><i class="mdi-action-assignment-turned-in"></i> Hasil Asesmen</a>
<div class="collapsible-body"> <ul>
<li><a
href="dashboard.php?p=asman/hasil-as-lingk">Kondisi Lingkungan</a></li> <li><a
href="dashboard.php?p=asman/hasil-as-ptl">Pondasi Tower Latice</a></li> </ul>
</div> </li>
<li class="bold">
<a class="collapsible-header waves-effect waves-teal"><i class="mdi-action-assignment-late"></i> Rekapitulasi Asesmen</a>
<div class="collapsible-body"> <ul>
<li><a
href="dashboard.php?p=asman/rekap-as-lingk">Kondisi Lingkungan</a></li>
<li><a
href="dashboard.php?p=asman/rekap-as-ptl">Pondasi Tower Latice</a></li> </ul>
</div> </li> </ul> </li> <?php } ?>
</ul>
<a href="#" data-activates="slide-out" class="sidebar-collapse floating btn-medium waves-effect waves-light hide-on-large-only cyan darken-3"><i class="mdi-navigation-menu"></i></a>
</aside>
<!-- END LEFT SIDEBAR NAV-->
nav.php
<?php
error_reporting(0);
if ($_GET['p'] == 'home' || $_GET['p'] == '') {
$page='Home';
} elseif ($_GET['p'] == 'admin/data-peg') {
$page='Data Pegawai'; } elseif ($_GET['p'] == 'admin/data-peg-add') {
$page='Tambah Data Pegawai';
} elseif ($_GET['p'] == 'admin/data-peg-edit') {
$page='Ubah Data Pegawai';
} elseif ($_GET['p'] == 'admin/data-tim') {
$page='Daftar Tim Pemeriksa Ground Patrol';
} elseif ($_GET['p'] == 'admin/data-tim-add') {
$page='Tambah Data Tim Pemeriksa GP';
} elseif ($_GET['p'] == 'admin/data-tim-edit') {
$page='Ubah Data Tim Pemeriksa GP';
} elseif ($_GET['p'] == 'admin/data-tower') {
Politeknik Negeri Sriwijaya
Listing Program
5
$page='Tambah Data Penghantar';
} elseif ($_GET['p'] == 'admin/data-tower-edit') {
$page='Ubah Data Penghantar';
} elseif ($_GET['p'] == 'admin/rekap-as-ptl') {
$page='Rekapitulasi As. Pondasi Tower Latice';
} elseif ($_GET['p'] == 'admin/rekap-as-lingk') {
$page='Rekapitulasi As. Kondisi Lingkungan';
} elseif ($_GET['p'] == 'gp/as-lingk') {
$page='As. Kondisi Lingkungan';
} elseif ($_GET['p'] == 'gp/his-as-lingk') {
$page='History As. Kondisi Lingkungan';
} elseif ($_GET['p'] == 'gp/as-ptl') {
$page='As. Pondasi Tower Latice';
} elseif ($_GET['p'] == 'gp/his-as-ptl') {
$page='History As. Pondasi Tower';
} elseif ($_GET['p'] == 'asman/hasil-as-lingk') {
$page='Hasil As. Kondisi Lingkungan';
} elseif ($_GET['p'] == 'asman/as-lingk-ver') {
$page='Verifikasi As. Kondisi Lingkungan';
} elseif ($_GET['p'] == 'asman/rekap-as-lingk') {
$page='Rekapitulasi As. Kondisi Lingkungan';
} elseif ($_GET['p'] == 'asman/hasil-as-ptl') {
$page='Hasil As. Pondasi Tower Latice';
} elseif ($_GET['p'] == 'asman/as-ptl-ver') {
$page='Verifikasi As. Pondasi Tower Latice';
} elseif ($_GET['p'] == 'asman/rekap-as-ptl') {
$page='Rekapitulasi As. Pondasi Tower Latice';
} else { echo""; } ?>
dashboard.php
<?php
session_start();
require_once "config/koneksi-db.php"; defined("VALIDASI") or die('Access Forbidden');
if ($_SESSION['level'] == 'Admin' || $_SESSION['level'] == 'Petugas' ||
$_SESSION['level'] == 'Spv' || $_SESSION['level'] == 'Asman') {
$data = mysql_fetch_array (mysql_query (" SELECT * FROM user WHERE nip='$_SESSION[nip]' "));
?>
<!DOCTYPE html> <html lang="en"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="msapplication-tap-highlight" content="no">
<title>Asesmen SUTT/SUTET</title> <!-- Favicons-->
<link rel="icon" href="img/pln.png" sizes="32x32">
<!-- CORE CSS-->
<link href="css/materialize.css" type="text/css" rel="stylesheet" media="screen,projection">
<link href="css/style.css" type="text/css" rel="stylesheet" media="screen,projection"> <!-- INCLUDED PLUGIN CSS ON THIS PAGE -->
Politeknik Negeri Sriwijaya
Listing Program
6
type="text/css" rel="stylesheet" media="screen,projection">
<link href="js/plugins/data-tables/css/jquery.dataTables.min.css" type="text/css" rel="stylesheet" media="screen,projection">
<style type="text/css"> .input-field div.error{ position: relative; top: -1rem; left: 0rem; font-size: 0.8rem; color: #d50000;
-webkit-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%);; }
.input-field label.active{ width:100%;
} </style>
<script language="javascript"> function getkey(e) {
if (window.event)
return window.event.keyCode; else if (e)
return e.which; else
return null; }
function chars (e, goods, field) { var angka, karakterangka; angka = getkey(e);
if (angka==null) return true;
karakterangka = String.fromCharCode(angka);
karakterangka = karakterangka.toLowerCase();
goods = goods.toLowerCase();
// check goodkeys
if (goods.indexOf(karakterangka) != -1) return true;
// kontrol angka
if (angka==null || angka==0 || angka==8 || angka==9 || angka==27)
return true;
if (angka==13) { var i;
for (i = 0; i < field.form.elements.length; i++)
if (field == field.form.elements[i]) break;
i = (i + 1) % field.form.elements.length;
field.form.elements[i].focus(); return false;
};
// else return false return false; }
</script> </head> <body>
<!-- Start Page Loading --> <div id="loader-wrapper"> <div id="loader"></div>
<div class="loader-section section-left"></div>
<div class="loader-section section-right"></div>
</div>
<!-- End Page Loading --> <!-- START HEADER -->
<?php include "view/header.php" ?> <!-- END HEADER -->
<!-- START MAIN --> <div id="main">
<!-- START WRAPPER --> <div class="wrapper">
<!-- START LEFT SIDEBAR NAV--> <?php
include "view/sidebar.php"; include "view/nav.php"; ?>
<!-- END LEFT SIDEBAR NAV--> <!-- START CONTENT --> <?php
if(!empty($_GET['p'])) {
if(file_exists("main/$_GET[p].php")) {
include("main/$_GET[p].php"); } else {
include '404.php'; }
} else {
include 'main/home.php'; }
?>
<!-- END CONTENT --> </div>
Politeknik Negeri Sriwijaya
Listing Program
7
</div>
<!-- END MAIN --> <!--
///////////////////////////////////////////////////////////////// /////////// -->
<!-- START FOOTER -->
<?php include "view/footer.php" ?> <!-- END FOOTER -->
<!--
================================ ================
Scripts
================================ ================ -->
<!-- jQuery Library -->
<script type="text/javascript"
src="js/plugins/jquery-1.11.2.min.js"></script> <!--materialize js-->
<script type="text/javascript" src="js/materialize.min.js"></script> <!--scrollbar-->
<script type="text/javascript" src="js/plugins/perfect-scrollbar/perfect-scrollbar.min.js"></script>
<!-- data-tables -->
<script type="text/javascript"
src="js/plugins/data-tables/js/jquery.dataTables.min.js"></script> <script type="text/javascript" src="js/plugins/data-tables/data-tables-script.js"></script>
<!-- chartist -->
<script type="text/javascript"
src="js/plugins/jquery-validation/jquery.validate.min.js"></script> <script type="text/javascript" src="js/plugins/jquery-validation/additional-methods.min.js"></script>
<!--plugins.js - Some Specific JS codes for Plugin Settings-->
<script type="text/javascript" src="js/plugins.min.js"></script>
<script type="text/javascript"> $("#formValidate").validate({ rules: {
nip: {
required: true, minlength: 7, maxlength: 10 },
nama: { required: true, },
posisi: { required: true, },
password: { required: true, },
cpassword: { required: true, equalTo: "#password" },
level: { required: true, },
nama_gi: { required: true, },
no_tower: { required: true, maxlength: 4 },
nama_pht: { required: true, },
jenis: { required: true, },
tegangan: { required: true, },
lokasi: { required: true, },
nama_pgp: { required: true, },
nama_mandor: { required: true, },
alamat: { required: true, },
pht: {
required: true, },
tim: {
required: true, },
tindakan: { required: true, },
Politeknik Negeri Sriwijaya
Listing Program
8
}, },
//For custom messages messages: {
nip:{
minlength: "Min. 7 characters" },
},
errorElement : 'div',
errorPlacement: function(error, element) {
var placement = $(element).data('error');
if (placement) {
$(placement).append(error) } else {
error.insertAfter(element); }
} }); </script>
<!--custom-script.js - Add your own theme custom JS-->
<script type="text/javascript"> /*Show entries on click hide*/ $(document).ready(function() {
$(".dropdown-content.select-dropdown li").on( "click", function() {
var that = this;
setTimeout(function() {
if($(that).parent().hasClass('active')){
$(that).parent().removeClass('active'); $(that).parent().hide(); }
},100); }); }); </script>
<script type="text/javascript"> function goBack() {
window.history.back(); }
</script> </body> </html> <?php } else {
require_once "core/alert.php"; echo
"<script>
$(document).ready(function() { swal ({
title:'Akses Terbatas!', type:'warning' },
function(isConfirm) { if (isConfirm) {
window.location = ('index.php'); }
}); }); </script>"; }
?>
404.php
<div id="error-page"> <div class="row"> <div class="col s12">
<div class="browser-window"> <div class="top-bar">
<div class="circles">
<div id="close-circle" class="circle"></div>
<div id="minimize-circle" class="circle"></div>
<div id="maximize-circle" class="circle"></div>
</div> </div>
<div class="content"> <div class="row">
<div id="site-layout-example-top" class="col s12">
<p class="flat-text-logo center white-text caption-uppercase">HALAMAN TIDAK DITEMUKAN</p>
</div>
<div id="site-layout-example-right" class="col s12 m12 l12">
<div class="row center"> <h1 class="col s12">ERROR : 404</h1>
</div>
<div class="row center"> <p class="center s12">
<button onclick="goBack()" class="btn cyan darken-4 waves-effect waves-light">Back</button>
Politeknik Negeri Sriwijaya
Listing Program
9
</div>
<br><br><br><br> </div>
</div> </div> </div> </div>
home.php
<?php
defined("VALIDASI") or die('Access Forbidden');
if ($_SESSION['level'] == 'Admin' || $_SESSION['level'] == 'Petugas' || $_SESSION['level'] == 'Asman') {
?>
<!-- START CONTENT --> <section id="content"> <!--breadcrumbs start-->
<div id="breadcrumbs-wrapper" class="teal lighten-5">
<div class="container"> <div class="row">
<div class="col s12 m12 l12"> <h5 class="breadcrumbs-title">HOME</h5>
<ol class="breadcrumbs"> <li><a>Dashboard</a></li> <li class="active">Home</li> </ol>
</div> </div> </div> </div>
<!--breadcrumbs end--> <!--start container--> <div class="container"> <div class="section"> <div class="col s12">
<img width="30%" class="responsive-img" src ="img/tower.jpg">
</div>
<p class="caption">
<strong>Asesmen ancaman kondisi lingkungan</strong> adalah penilaian kondisi tower dilihat dari lingkungan tower (lereng dan tebing, jejak gangguan,
aliran sungai, posisi sungai, gangguan eksternal, tanah dan batuan, dan vegetasi penutup).
Asesmen ini dilaksanakan untuk menindaklanjuti kondisi abnormal lingkungan tower dan sebagai dasar usulan penanggulangan/perbaikan lingkungan tower.
<br><br>
<strong>Asesmen ancaman kondisi pondasi tower latice</strong> adalah penilaian kondisi tower dilihat dari pondasi tower latice.
</p> </div>
<!--end container--> </section>
<!-- END CONTENT --> <?php
} else {
require_once "core/alert.php"; echo
"<script>
$(document).ready(function() { swal ({
title:'Akses Terbatas!', type:'warning' },
function(isConfirm) { if (isConfirm) {
window.location = ('index.php'); }
}); }); </script>"; }
?>
data-peg.php
<?php
defined("VALIDASI") or die('Access Forbidden');
if ($_SESSION['level'] == 'Admin') { ?>
<!-- START CONTENT --> <section id="content"> <!--breadcrumbs start-->
<div id="breadcrumbs-wrapper" class="teal lighten-5">
<div class="container"> <div class="row">
<div class="col s12 m12 l12"> <h5 class="breadcrumbs-title">DATA PEGAWAI</h5>
Politeknik Negeri Sriwijaya
Listing Program
10
<li><a>Dashboard</a></li> <li class="active">Data Pegawai</li>
</ol> <ol>
<a href="" class="btn-floating green darken-3 waves-effect waves-circle waves-light tooltipped" data-position="right" data-delay="20" data-tooltip="Refresh">
<i class="mdi-action-autorenew"></i>
</a> </ol> </div> </div> </div> </div>
<!--breadcrumbs end-->
<!--start container--> <div class="container"> <div class="section">
<p class="caption"><a href="dashboard.php?p=admin/data-peg-add" class="waves-effect waves-light btn cyan darken-4"><i class="mdi-content-add"></i> TAMBAH DATA</a></p> <div class="divider"></div>
<!--DataTables example--> <div id="table-datatables"> <div class="row">
<div class="col s12 m12 l12"> <table id="data-table-simple" class="teal darken-1 display" cellspacing="0">
<thead> <tr>
<th style="text-align:center;width:10px;">No.</th> <th style="text-align:center;width:100px;">NIP</th> <th style="text-align:center;">Nama Pegawai</th>
<th style="text-align:center;">Posisi</th>
<th style="text-align:center;width:120px;">Aksi</th> </tr>
</thead> <tbody>
<?php
$query = ("SELECT * FROM user ORDER BY nip ASC");
$no = 1;
$sql = mysql_query ($query) OR die (mysql_error());
if (mysql_num_rows($sql) > 0) :
while ($data = mysql_fetch_object ($sql)) {
?> <tr>
<td style="text-align:center;"><?php echo $no++;?>.</td> <td style="text-align:center;"><?php echo $data->nip?></td>
<td><?php echo $data->nama?></td>
<td><?php echo $data->posisi?></td>
<td style="text-align:center;">
<a
href="dashboard.php?p=admin/data-peg-edit&id=<?php echo $data->nip?>"
class="btn-floating blue waves-effect waves-circle waves-light tooltipped" data-position="left" data-delay="20" data-tooltip="Edit Data"> <i class="mdi-editor-mode-edit"></i>
</a> <a
href="dashboard.php?p=admin/data-peg-del&id=<?php echo $data->nip?>" onclick="return confirm('Hapus Data Ini?')"
class="btn-floating red darken-4 effect circle waves-light tooltipped"
data-position="right" data-delay="20" data-tooltip="Hapus"> <i class="mdi-action-delete"></i>
Politeknik Negeri Sriwijaya
Listing Program
11
</div> </div> </div>
<!--end container--> </section>
<!-- END CONTENT --> <?php
} else {
require_once "core/alert.php"; echo
"<script>
$(document).ready(function() { swal ({
title:'Akses Terbatas!', type:'warning' },
function(isConfirm) { if (isConfirm) {
window.location = ('index.php'); }
}); }); </script>"; }
?>
data-peg-add.php
<?php
defined("VALIDASI") or die('Access Forbidden');
if ($_SESSION['level'] == 'Admin') { ?>
<!-- START CONTENT --> <section id="content"> <!--breadcrumbs start-->
<div id="breadcrumbs-wrapper" class="teal lighten-5">
<div class="container"> <div class="row">
<div class="col s12 m12 l12"> <h5 class="breadcrumbs-title">TAMBAH DATA PEGAWAI</h5> <ol class="breadcrumbs">
<li><a>Dashboard</a></li> <li><a
href="dashboard.php?p=admin/data-peg">Data Pegawai</a></li>
<li class="active">Tambah Data Pegawai</li>
</ol> <ol>
<a onclick="goBack()" class="btn-floating blue-grey waves-effect waves-circle waves-light tooltipped" data-position="top" data-delay="20" data-tooltip="Back"> <i class="mdi-navigation-arrow-back"></i>
</a>
<a href="" class="btn-floating green darken-3 waves-effect waves-circle waves-light tooltipped" data-position="right" data-delay="20" data-tooltip="Refresh">
<i class="mdi-action-autorenew"></i>
</a>
</ol> </div>
</div> </div> </div>
<!--breadcrumbs end--> <!--start container--> <div class="container"> <!--jqueryvalidation-->
<div id="jqueryvalidation" class="section">
<div class="row">
<div class="col s12 m12 l12"> <div class="card-panel">
<h4 class="header center">FORM TAMBAH DATA PEGAWAI</h4>
<form class="formValidate" id="formValidate" name="peg-add" method="POST"
action="dashboard.php?p=admin/data-peg-save">
<div class="row">
<div class="input-field col s12">
<label for="nip">NIP</label> <input id="nip" name="nip" type="text" data-error=".errorTxt1" onKeyPress="return chars (event,'1234567890abcdefghijklmnopqrstuv wxyzABCDEFGHIJKLMNOPQRSTUVW XYZ',this)" >
<div class="errorTxt1"></div> </div>
<div class="input-field col s12">
<label for="nama">Nama Pegawai</label>
data-Politeknik Negeri Sriwijaya
Listing Program
12
error=".errorTxt2" onKeyPress="return chars
(event,'abcdefghijklmnopqrstuvwxyzABCD EFGHIJKLMNOPQRSTUVWXYZ .,-',this)" >
<div class="errorTxt2"></div> </div>
<div class="col s12"> <label
for="posisi">Posisi</label>
<select class="error browser-default" id="posisi" name="posisi" data-error=".errorTxt3">
<option value="" disabled selected>--Posisi--</option>
<option value="Petugas Ground Patrol">Petugas Ground Patrol</option>
<option value="Supervisor Pemeliharaan Gardu Induk">Supervisor Pemeliharaan Gardu Induk</option> <option value="Supervisor Pemeliharaan Jaringan">Supervisor Pemeliharaan Jaringan</option>
<option value="Supv. HAR. Proteksi, Meter & Otomasi">Supv. HAR. Proteksi, Meter & Otomasi</option> <option value="Asistant Manager HAR UPT. Palembang">Asistant Manager HAR UPT. Palembang</option> <option value="Manajer TRAGI">Manajer TRAGI</option>
</select>
<div class="input-field"> <div
class="errorTxt3"></div> </div> </div>
<div class="input-field col s12">
<label
for="password">Password</label>
<input id="password" type="password" name="password" data-error=".errorTxt4">
<div class="errorTxt4"></div> </div>
<div class="input-field col s12">
<label for="cpassword">Confirm Password</label>
<input id="cpassword" type="password" name="cpassword" data-error=".errorTxt5">
<div class="errorTxt5"></div> </div>
<div class="col s12">
<label for="level">Level User</label>
<select class="error browser-default" id="level" name="level" data-error=".errorTxt6">
<option value="" disabled selected>--Level User--</option>
<option
value="Petugas">Petugas</option> <option
value="Asman">Asman</option> </select>
<div class="input-field"> <div
class="errorTxt6"></div> </div> </div>
<div class="input-field col s12">
<button class="btn light-blue darken-4 waves-effect waves-light" type="submit">Simpan</button>
<a class="btn blue-grey waves-effect waves-light" onclick="history.back(-1)">Batal</a> </div>
</div> </form> </div> </div> </div> </div> </div>
<!--end container--> </section>
<!-- END CONTENT --> <?php
} else {
require_once "core/alert.php"; echo
"<script>
$(document).ready(function() { swal ({
title:'Akses Terbatas!', type:'warning' },
function(isConfirm) { if (isConfirm) {
window.location=('index.php'); }
Politeknik Negeri Sriwijaya
Listing Program
13
}); </script>"; }
?>
data-peg-save.php
<?php
defined("VALIDASI") or die('Access Forbidden');
require_once "core/alert.php"; if ($_SESSION['level'] == 'Admin') {
$nip = $_POST['nip']; $nama = $_POST['nama']; $posisi = $_POST['posisi'];
$password = $_POST['password'];
$level = $_POST['level']; //panggil data
$sql = " SELECT * FROM user WHERE nip ='$nip' ";
$proses = mysql_query($sql);
$data = mysql_fetch_array($proses);
$kode = mysql_num_rows($proses);
if ($kode == '') { //cek validasi if (empty ($_POST['nip']) OR empty ($_POST['nama']) OR empty ($_POST['posisi']) OR empty ($_POST['password']) OR empty ($_POST['level'])) :
echo "<script>
$(document).ready(function() { swal ({
title:'Data Tidak Boleh Kosong!',
type:'warning' },
function(isConfirm) { if (isConfirm) { window.history.go(-1);
} }); });
</script>";
exit(); else:
$sqlSave = " INSERT into user SET nip = '$nip', nama = '$nama', posisi = '$posisi', password = md5('$password'), level = '$level' ";
$querySave = mysql_query($sqlSave);
if ($querySave) :
echo "<script>
$(document).ready(function() { swal ({
title:'Data Tersimpan!', type:'success'
},
function(isConfirm){ if (isConfirm) {
window.location = ('dashboard.php?p=admin/data-peg');
Politeknik Negeri Sriwijaya
Listing Program
14
</script>";
exit();
else: echo "<script>
$(document).ready(function() { swal ({
title:'Data Gagal Disimpan!', type:'error'
},
function(isConfirm) { if (isConfirm) {
window.history.go(-1); }
}); });
</script>";
exit();
endif; exit();
endif; } else {
echo "<script> $(document).ready(function() {
swal ({
title:'Data Sudah Ada!',
type:'warning'
}, function(isConfirm) {
if (isConfirm) {
window.location = ('dashboard.php?p=admin/data-peg');
} }); }); </script>";
exit(); }
} else { echo
"<script>
$(document).ready(function() {
swal ({
title:'Akses Terbatas!', type:'warning' },
function(isConfirm) { if (isConfirm) {
window.location = ('index.php');
} }); }); </script>"; }
?>
data-peg-del.php
<?php
defined("VALIDASI") or die('Access Forbidden');
require_once "core/alert.php"; if ($_SESSION['level'] == 'Admin') {
$sql_hapus = mysql_query (" DELETE FROM user WHERE nip='$_GET[id]' ");
if ($sql_hapus) : echo "<script> $(document).ready(function() { swal ({
Politeknik Negeri Sriwijaya
Listing Program
15
},
function(isConfirm) { if (isConfirm) {
window.location = ('dashboard.php?p=admin/data-peg');
} }); });
</script>";
exit(); else:
echo "<script> $(document).ready(function() { swal ({
title:'Data Gagal Dihapus!', type:'error'
},
function(isConfirm) { if (isConfirm) {
window.history.go(-1); }
}); }); </script>";
exit(); endif;
} else { echo
"<script>
$(document).ready(function() {
swal ({
title:'Akses Terbatas!',
type:'warning' },
function(isConfirm) { if (isConfirm) {
window.location = ('index.php');
} }); }); </script>"; }
?>
data-peg-edit.php
<?php
defined("VALIDASI") or die('Access Forbidden');
if ($_SESSION['level'] == 'Admin') { $data = mysql_fetch_array (mysql_query (" SELECT * FROM user WHERE nip='$_GET[id]' "));
?>
<!-- START CONTENT --> <section id="content"> <!--breadcrumbs start-->
<div id="breadcrumbs-wrapper" class="teal lighten-5">
<div class="container"> <div class="row">
<div class="col s12 m12 l12"> <h5 class="breadcrumbs-title">UBAH DATA PEGAWAI</h5> <ol class="breadcrumbs"> <li><a>Dashboard</a></li> <li><a
href="dashboard.php?p=admin/data-peg">Data Pegawai</a></li>
<li class="active">Ubah Data Pegawai</li>
</ol> <ol>
<a onclick="goBack()" class="btn-floating blue-grey waves-effect waves-circle waves-light tooltipped" data-position="top" data-delay="20" data-tooltip="Back"> <i class="mdi-navigation-arrow-back"></i>
</a>
Politeknik Negeri Sriwijaya
Listing Program
16
<i class="mdi-action-autorenew"></i>
</a>
</ol> </div>
</div> </div> </div>
<!--breadcrumbs end--> <!--start container--> <div class="container"> <!--jqueryvalidation-->
<div id="jqueryvalidation" class="section">
<div class="row">
<div class="col s12 m12 l12"> <div class="card-panel">
<h4 class="header center">FORM EDIT DATA PEGAWAI</h4>
<form class="formValidate" id="formValidate" name="peg-edit" method="POST"
action="dashboard.php?p=admin/data-peg-upd">
<div class="row">
<div class="input-field col s12">
<label for="nip">NIP</label> <input id="nip" name="nip" type="text" value="<?php echo $data['nip']?>" readonly="yes" disabled> </div>
<div class="input-field col s12">
<label for="nama">Nama Pegawai</label>
<input id="nama" name="nama" type="text" data-error=".errorTxt2" onKeyPress="return chars
(event,'abcdefghijklmnopqrstuvwxyzABCD EFGHIJKLMNOPQRSTUVWXYZ .,-',this)" value="<?php echo $data['nama']?>" >
<div class="errorTxt2"></div> </div>
<div class="col s12"> <label
for="posisi">Posisi</label>
<select class="error browser-default" id="posisi" name="posisi" data-error=".errorTxt3">
<option value="<?php echo $data['posisi'] ?>" > <?php echo $data['posisi']?> </option>
<option value="Petugas Ground Patrol">Petugas Ground Patrol</option>
<option value="Supervisor Pemeliharaan Gardu Induk">Supervisor Pemeliharaan Gardu Induk</option> <option value="Supervisor Pemeliharaan Jaringan">Supervisor Pemeliharaan Jaringan</option>
<option value="Supv. HAR. Proteksi, Meter & Otomasi">Supv. HAR. Proteksi, Meter & Otomasi</option> <option value="Asistant Manager HAR UPT. Palembang">Asistant Manager HAR UPT. Palembang</option> <option value="Manajer TRAGI">Manajer TRAGI</option>
</select>
<div class="input-field"> <div
class="errorTxt3"></div> </div> </div>
<div class="col s12">
<label for="level">Level User</label>
<select class="error browser-default" id="level" name="level" data-error=".errorTxt6">
<option value="<?php echo $data['level'] ?>" > <?php echo $data['level']?> </option>
<option
value="Petugas">Petugas</option> <option
value="Spv">Spv</option> <option
value="Asman">Asman</option> </select>
<div class="input-field"> <div
class="errorTxt6"></div> </div> </div>
<div class="input-field col s12">
<button class="btn light-blue darken-4 waves-effect waves-light" type="submit">Simpan</button>
Politeknik Negeri Sriwijaya
Listing Program
17
</div> </div> </form> </div> </div> </div> </div> </div>
<!--end container--> </section>
<!-- END CONTENT --> <?php
} else {
require_once "core/alert.php"; echo
"<script>
$(document).ready(function() { swal ({
title:'Akses Terbatas!', type:'warning' },
function(isConfirm) { if (isConfirm) {
window.location = ('index.php'); }
}); }); </script>"; }
?>
data-peg-upd.php
<?php
defined("VALIDASI") or die('Access Forbidden');
require_once "core/alert.php"; if ($_SESSION['level'] == 'Admin') {
$nip = $_POST['nip']; $nama = $_POST['nama']; $posisi = $_POST['posisi'];
$level = $_POST['level']; $sqlSave = " UPDATE user SET nama = '$nama', posisi = '$posisi', level = '$level' WHERE nip = '$nip' ";
$querySave = mysql_query($sqlSave);
if ($querySave) :
echo "<script> $(document).ready(function() { swal ({
title:'Data Telah Diupdate!', type:'success'
},
function(isConfirm) { if (isConfirm) {
window.location = ('dashboard.php?p=admin/data-peg');
} }); });
</script>";
exit(); else:
echo "<script> $(document).ready(function() { swal ({
title:'Data Gagal Diupdate!', type:'error'
},
function(isConfirm) { if (isConfirm) {
window.history.go(-1); }
}); }); </script>";
Politeknik Negeri Sriwijaya
Listing Program
18
endif; } else { echo
"<script>
$(document).ready(function() {
swal ({
title:'Akses Terbatas!', type:'warning' },
function(isConfirm) { if (isConfirm) {
window.location = ('index.php');
} }); }); </script>"; }
?>
data-tower.php
<?php
defined("VALIDASI") or die('Access Forbidden');
if ($_SESSION['level'] == 'Admin') { ?>
<!-- START CONTENT --> <section id="content"> <!--breadcrumbs start-->
<div id="breadcrumbs-wrapper" class="teal lighten-5">
<div class="container"> <div class="row">
<div class="col s12 m12 l12"> <h5 class="breadcrumbs-title">DATA PENGHANTAR</h5> <ol class="breadcrumbs"> <li><a>Dashboard</a></li> <li><a>Data Master</a></li> <li class="active">Data Penghantar</li>
</ol> <ol>
<a href="" class="btn-floating green darken-3 waves-effect waves-circle waves-light tooltipped" data-position="right" data-delay="20" data-tooltip="Refresh">
<i class="mdi-action-autorenew"></i>
</a>
</ol> </div> </div> </div> </div>
<!--breadcrumbs end-->
<!--start container--> <div class="container"> <div class="section">
<p class="caption"><a href="dashboard.php?p=admin/data-tower-add" class="waves-effect waves-light btn cyan darken-4"><i class="mdi-content-add"></i> TAMBAH DATA</a></p> <div class="divider"></div>
<!--DataTables example--> <div id="table-datatables"> <div class="row">
<div class="col s12 m12 l12"> <table id="data-table-simple" class="teal darken-1 display" cellspacing="0">
<thead> <tr>
<th style="text-align:center;width:5px;">No.</th>
<th style="text-align:center;width:70px;">No. Tower</th> <th style="text-align:center;">Nama Penghantar</th> <th style="text-align:center;">Gardu Induk</th>
<th style="text-align:center;">Jenis</th>
<th style="text-align:center;width:100px;">Tegangan (kV)</th>
<th style="text-align:center;">Lokasi Penghantar</th> <th style="text-align:center;width:120px;">Aksi</th> </tr>
</thead> <tbody>
<?php
$query = ("SELECT * FROM tower ORDER BY nama_gi, no_tower ASC");
$no = 1;
$sql = mysql_query ($query) OR die (mysql_error());
Politeknik Negeri Sriwijaya
Listing Program
19
while ($data = mysql_fetch_object ($sql)) {
?> <tr>
<td style="text-align:center;"><?php echo $no++;?>.</td> <td style="text-align:center;"><?php echo $data->no_tower?></td>
<td><?php echo $data->nama_pht?></td>
<td><?php echo $data->nama_gi?></td>
<td><?php echo $data->jenis?></td>
<td style="text-align:center;"><?php echo $data->tegangan?></td>
<td><?php echo $data->lokasi?></td>
<td style="text-align:center;">
<a
href="dashboard.php?p=admin/data-tower-edit&id=<?php echo $data->id_twr?>" class="btn-floating blue waves-effect waves-circle waves-light tooltipped" data-position="left" data-delay="20" data-tooltip="Edit Data"> <i class="mdi-editor-mode-edit"></i>
</a> <a
href="dashboard.php?p=admin/data-tower-del&id=<?php echo $data->id_twr?>" onclick="return confirm('Hapus Data Ini?')"
class="btn-floating red darken-4 effect circle waves-light tooltipped"
data-position="right" data-delay="20" data-tooltip="Hapus"> <i class="mdi-action-delete"></i>
</a> </td> </tr> <?php } endif; ?> </tbody> </table>
</div> </div> </div> </div> </div>
<!--end container--> </section>
<!-- END CONTENT --> <?php
} else {
require_once "core/alert.php"; echo
"<script>
$(document).ready(function() { swal ({
title:'Akses Terbatas!', type:'warning' },
function(isConfirm) { if (isConfirm) {
window.location = ('index.php'); }
); }); </script>"; }
?>
data-tower-add.php
<?php
defined("VALIDASI") or die('Access Forbidden');
if ($_SESSION['level'] == 'Admin') { ?>
<!-- START CONTENT --> <section id="content"> <!--breadcrumbs start-->
<div id="breadcrumbs-wrapper" class="teal lighten-5">
<div class="container"> <div class="row">
<div class="col s12 m12 l12"> <h5 class="breadcrumbs-title">TAMBAH DATA PENGHANTAR</h5>
<ol class="breadcrumbs"> <li><a>Dashboard</a></li> <li><a>Data Master</a></li> <li><a
Politeknik Negeri Sriwijaya
Listing Program
20
<li class="active">Tambah Data Penghantar</li>
</ol> <ol>
<a onclick="goBack()" class="btn-floating blue-grey waves-effect waves-circle waves-light tooltipped" data-position="top" data-delay="20" data-tooltip="Back"> <i class="mdi-navigation-arrow-back"></i>
</a>
<a href="" class="btn-floating green darken-3 waves-effect waves-circle waves-light tooltipped" data-position="right" data-delay="20" data-tooltip="Refresh">
<i class="mdi-action-autorenew"></i>
</a>
</ol> </div>
</div> </div> </div>
<!--breadcrumbs end--> <!--start container--> <div class="container"> <!--jqueryvalidation-->
<div id="jqueryvalidation" class="section">
<div class="row">
<div class="col s12 m12 l12"> <div class="card-panel">
<h4 class="header center">FORM TAMBAH DATA PENGHANTAR</h4> <form class="formValidate" id="formValidate" name="tower-add" method="POST"
action="dashboard.php?p=admin/data-tower-save">
<div class="row">
<div class="input-field col s12">
<label for="no_tower">No. Tower</label>
<input id="no_tower" name="no_tower" type="text" data-error=".errorTxt1" onKeyPress="return chars
(event,'1234567890abcdefghijklmnopqrstuv wxyzABCDEFGHIJKLMNOPQRSTUVW XYZ',this)" >
<div class="errorTxt1"></div> </div>
<div class="input-field col s12">
<label for="nama_pht">Nama Penghantar</label>
<input id="nama_pht" name="nama_pht" type="text" data-error=".errorTxt2" onKeyPress="return chars
(event,'abcdefghijklmnopqrstuvwxyzABCD EFGHIJKLMNOPQRSTUVWXYZ .,-',this)" >
<div class="errorTxt2"></div> </div>
<div class="col s12">
<label for="nama_gi">Gardu Induk</label>
<select class="error browser-default" id="nama_gi" name="nama_gi" data-error=".errorTxt3">
<option value="" disabled selected>--Gardu Induk--</option>
<option value="Bukit Siguntang">Bukit Siguntang</option> <option value="Talang Ratu">Talang Ratu</option>
<option value="Boom Baru">Boom Baru</option>
<option value="Sungai Juaro">Sungai Juaro</option>
<option value="Sungai Kedukan">Sungai Kedukan</option> <option value="Seduduk Putih">Seduduk Putih</option>
<option
value="Keramasan">Keramasan</option> <option
value="Bungaran">Bungaran</option> <option
value="Mariana">Mariana</option> <option value="Gunung Megang">Gunung Megang</option> <option
value="Prabumulih">Prabumulih</option> <option value="Simpang Tiga">Simpang Tiga</option>
<option
value="Borang">Borang</option>
<option value="Talang Kelapa">Talang Kelapa</option>
<option value="Tanjung Api-Api">Tanjung Api-Api</option>
<option
value="Betung">Betung</option> </select>
Politeknik Negeri Sriwijaya
Listing Program
21
<div class="errorTxt3"></div> </div> </div>
<div class="col s12">
<label for="jenis">Jenis Penghantar</label>
<select class="error browser-default" id="jenis" name="jenis" data-error=".errorTxt4">
<option value="" disabled selected>--Jenis Penghantar--</option> <option
value="SUTT">SUTT</option> <option
value="SUTET">SUTET</option> </select>
<div class="input-field"> <div
class="errorTxt4"></div> </div> </div>
<div class="input-field col s12">
<label
for="tegangan">Tegangan (kV)</label> <input id="tegangan" name="tegangan" type="text" data-error=".errorTxt5" onKeyPress="return chars (event,'1234567890',this)" maxlength="3">
<div class="errorTxt5"></div> </div>
<div class="input-field col s12">
<label for="lokasi">Lokasi Penghantar</label>
<input id="lokasi" name="lokasi" type="text" data-error=".errorTxt6">
<div class="errorTxt6"></div> </div>
<div class="input-field col s12">
<button class="btn light-blue darken-4 waves-effect waves-light" type="submit">Simpan</button>
<a class="btn blue-grey waves-effect waves-light" onclick="history.back(-1)">Batal</a> </div>
</div> </form> </div> </div>
</div> </div> </div>
<!--end container--> </section>
<!-- END CONTENT --> <?php
} else {
require_once "core/alert.php"; echo
"<script>
$(document).ready(function() { swal ({
title:'Akses Terbatas!', type:'warning' },
function(isConfirm) { if (isConfirm) {
window.location = ('index.php'); }
}); }); </script>"; }
?>
data-tower-save.php
<?php
defined("VALIDASI") or die('Access Forbidden');
require_once "core/alert.php"; if($_SESSION['level']=='Admin') {
$id_twr = $_POST['id_twr'];
$no_tower = $_POST['no_tower'];
$nama_pht = $_POST['nama_pht'];
$nama_gi = $_POST['nama_gi'];
$jenis = $_POST['jenis']; $tegangan = $_POST['tegangan'];
$lokasi = $_POST['lokasi'];
//panggil data
$sql = " SELECT * FROM tower WHERE id_twr ='$id_twr' ";
Politeknik Negeri Sriwijaya
Listing Program
22
$data = mysql_fetch_array($proses);
$kode = mysql_num_rows($proses);
if ($kode == '') { //cek validasi if(empty($_POST['no_tower']) OR empty($_POST['nama_pht']) OR empty($_POST['nama_gi']) OR empty($_POST['jenis']) OR empty($_POST['tegangan']) OR empty($_POST['lokasi']) ) :
echo " <script>
$(document).ready(function(){ swal({
title:'Data Tidak Boleh Kosong!',
type:'warning' },
function(isConfirm){ if(isConfirm){ window.history.go(-1);
} }); });
</script>";
exit(); else:
$sqlSave = "INSERT into tower
SET no_tower = '$no_tower', nama_pht = '$nama_pht', nama_gi = '$nama_gi', jenis = '$jenis', tegangan = '$tegangan', lokasi = '$lokasi'";
$querySave = mysql_query($sqlSave);
if($querySave): echo "<script>
$(document).ready(function(){ swal({
title:'Data Tersimpan!', type:'success'
},
function(isConfirm){ if(isConfirm){
window.location=('dashboard.php?p=admin/ data-tower');
} }); });
</script>";
exit();
else: echo "<script>
$(document).ready(function(){ swal({
title:'Data Gagal Disimpan!', type:'error'
},
Politeknik Negeri Sriwijaya
Listing Program
23
window.history.go(-1); }
}); });
</script>";
exit();
endif; exit();
endif; } else {
echo "<script> $(document).ready(function(){
swal({
title:'Data Sudah Ada!',
type:'warning'
}, function(isConfirm){
if(isConfirm){
window.location=('dashboard.php?p=admin/ data-tower');
} }); }); </script>";
exit(); }
} else { echo
"<script>
$(document).ready(function(){ swal({
title:'Akses Terbatas!', type:'warning' },
function(isConfirm){ if(isConfirm){
window.location=('index.php');
} }); }); </script>"; }
?>
data-tower-del.php
<?php
defined("VALIDASI") or die('Access Forbidden');
require_once "core/alert.php"; if($_SESSION['level']=='Admin') {
$sql_hapus = mysql_query (" DELETE FROM tower WHERE id_twr='$_GET[id]' ");
if($sql_hapus):
echo "<script> $(document).ready(function(){ swal({
title:'Data Dihapus!', type:'success' },
function(isConfirm){ if(isConfirm){
window.location=('dashboard.php?p=admin/ data-tower');
} }); });
</script>";
exit(); else:
Politeknik Negeri Sriwijaya
Listing Program
24
title:'Data Gagal Dihapus!', type:'error'
},
function(isConfirm){ if(isConfirm){
window.history.go(-1); }
}); }); </script>";
exit(); endif;
} else { echo
"<script>
$(document).ready(function(){ swal({
title:'Akses Terbatas!', type:'warning' },
function(isConfirm){ if(isConfirm){
window.location=('index.php'); }
}); }); </script>"; }
?>
data-tower-edit.php
<?php
defined("VALIDASI") or die('Access Forbidden');
if($_SESSION['level']=='Admin') { $data = mysql_fetch_array (mysql_query (" SELECT * FROM tower WHERE id_twr='$_GET[id]' "));
?>
<!-- START CONTENT --> <section id="content">
<!--breadcrumbs start-->
<div id="breadcrumbs-wrapper" class="teal lighten-5">
<div class="container"> <div class="row">
<div class="col s12 m12 l12"> <h5 class="breadcrumbs-title">UBAH DATA PENGHANTAR</h5> <ol class="breadcrumbs">
<li><a>Dashboard</a></li> <li><a>Data Master</a></li> <li><a
href="dashboard.php?p=admin/data-tower">Data Penghantar</a></li>
<li class="active">Ubah Data Penghantar</li>
</ol> <ol>
<a onclick="goBack()" class="btn-floating blue-grey waves-effect waves-circle waves-light tooltipped" data-position="top" data-delay="20" data-tooltip="Back"> <i class="mdi-navigation-arrow-back"></i>
</a>
<a href="" class="btn-floating green darken-3 waves-effect waves-circle waves-light tooltipped" data-position="right" data-delay="20" data-tooltip="Refresh">
<i class="mdi-action-autorenew"></i>
</a> </ol> </div> </div> </div> </div>
<!--breadcrumbs end--> <!--start container--> <div class="container"> <!--jqueryvalidation-->
<div id="jqueryvalidation" class="section">
<div class="row">
<div class="col s12 m12 l12"> <div class="card-panel">
<h4 class="header center">FORM EDIT DATA PENGHANTAR</h4> <form class="formValidate" id="formValidate" name="tower-edit" method="POST"
Politeknik Negeri Sriwijaya
Listing Program
25
<div class="row">
<input type="hidden" name="id_twr" value="<?php echo $_GET['id'] ?>">
<div class="input-field col s12">
<label for="no_tower">No. Tower</label>
<input id="no_tower" name="no_tower" type="text" value="<?php echo $data['no_tower']?>" readonly="yes" disabled>
</div>
<div class="input-field col s12">
<label for="nama_pht">Nama Penghantar</label>
<input id="nama_pht" name="nama_pht" type="text" data-error=".errorTxt2" onKeyPress="return chars
(event,'abcdefghijklmnopqrstuvwxyzABCD EFGHIJKLMNOPQRSTUVWXYZ .,-',this)" value="<?php echo $data['nama_pht']?>" >
<div class="errorTxt2"></div> </div>
<div class="col s12">
<label for="nama_gi">Gardu Induk</label>
<select class="error browser-default" id="nama_gi" name="nama_gi" data-error=".errorTxt3">
<option value="<?php echo $data['nama_gi'] ?>" > <?php echo $data['nama_gi']?> </option>
<option value="Bukit Siguntang">Bukit Siguntang</option> <option value="Talang Ratu">Talang Ratu</option>
<option value="Boom Baru">Boom Baru</option>
<option value="Sungai Juaro">Sungai Juaro</option>
<option value="Sungai Kedukan">Sungai Kedukan</option> <option value="Seduduk Putih">Seduduk Putih</option>
<option
value="Keramasan">Keramasan</option> <option
value="Bungaran">Bungaran</option> <option
value="Mariana">Mariana</option>
<option value="Gunung Megang">Gunung Megang</option> <option
value="Prabumulih">Prabumulih</option> <option value="Simpang Tiga">Simpang Tiga</option>
<option
value="Borang">Borang</option>
<option value="Talang Kelapa">Talang Kelapa</option>
<option value="Tanjung Api-Api">Tanjung Api-Api</option>
<option
value="Betung">Betung</option> </select>
<div class="input-field"> <div
class="errorTxt3"></div> </div> </div>
<div class="col s12">
<label for="jenis">Jenis Penghantar</label>
<select class="error browser-default" id="jenis" name="jenis" data-error=".errorTxt4">
<option value="<?php echo $data['jenis'] ?>" > <?php echo $data['jenis']?> </option>
<option
value="SUTT">SUTT</option> <option
value="SUTET">SUTET</option> </select>
<div class="input-field"> <div
class="errorTxt4"></div> </div> </div>
<div class="input-field col s12">
<label
for="tegangan">Tegangan (kV)</label> <input id="tegangan" name="tegangan" type="text" data-error=".errorTxt5" onKeyPress="return chars (event,'1234567890',this)" maxlength="3" value="<?php echo $data['tegangan']?>">
<div class="errorTxt5"></div> </div>
<div class="input-field col s12">