• Tidak ada hasil yang ditemukan

APLIKASI ASESMEN KONDISI SALURAN UDARA TEGANGAN TINGGI DAN SALURAN UDARA TEGANGAN EKSTRA TINGGI PADA PT. PLN (PERSERO) PENYALURAN DAN PUSAT PENGATUR BEBAN SUMATERA UPT. PALEMBANG BERBASIS WEBSITE - POLSRI REPOSITORY

N/A
N/A
Protected

Academic year: 2019

Membagikan "APLIKASI ASESMEN KONDISI SALURAN UDARA TEGANGAN TINGGI DAN SALURAN UDARA TEGANGAN EKSTRA TINGGI PADA PT. PLN (PERSERO) PENYALURAN DAN PUSAT PENGATUR BEBAN SUMATERA UPT. PALEMBANG BERBASIS WEBSITE - POLSRI REPOSITORY"

Copied!
74
0
0

Teks penuh

(1)

L

I

S

T

I

N

G

P

R

O

G

R

A

(2)

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>

(3)

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'

(4)

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

(5)

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"

(6)

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

(7)

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

(8)

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>

(9)

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

(10)

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>

(11)

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>

(12)

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>

(13)

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>

(14)

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

(15)

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

(16)

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

(17)

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>

(18)

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>

(19)

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

(20)

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

(21)

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

(22)

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>

(23)

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

(24)

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'

},

(25)

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:

(26)

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"

(27)

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

(28)

Gambar

gambar yang diupload
gambar di komputer

Referensi

Dokumen terkait

Bapak Rochadi selaku kepala sekolah menyatakan sikap profesional guru ISMUBA terbilang cukup baik misalnya dalam hal pembuatan RPP untuk Al-Islam dan Bahasa Arab

Setiap bola lampu dipilih (secara acak), diperiksa, lalu digolongkan sebagai bola lampu rusak atau tidak.. di Toko

Overlay Peta Google Tahun 2003 dan Peta Citra Satelit Quick Bird Tahun 2019 Sebagai bahan perbandingan alih fungsi lahan di Kawasan Pariwisata Nusa Penida, pada tahun 2003

Pada perencanaan ini, didapatkan kesimpulan yaitu jumlah dan jenis vegetasi yang ada di jalan Ahmad Yani pada tahun 2014 belum mampu menyerap emisi CO akibat

Puji dan syukur penulis panjatkan kepada Allah subhanahu wa ta’ala atas segala berkah dan rahmat-Nya sehingga penulis dapat menyelesaikan skripsi yang berjudul “Perbandingan

Laju pertumbuhan yang diharapkan oleh investor marjinal, yaitu jika diasumsikan bahwa dividen yang diharapkan akan tumbuh dengan laju konstan, maka growth (g) juga sama

Keputusan Direktur Pendidikan Madrasah Nomor : 1746 Tahun

kesehatan pengembangan)UPT Puskesmas playen II tahun 2010 Dari grafik diatas semua kegiatan belum mencapai 100% yang termasuk kurang yaitu : Upaya promosi kesehatan(79%) dan