Professional Documents
Culture Documents
Tutorial Hack Nasa
Tutorial Hack Nasa
Tutorial Hack Nasa
php
<?php
session_start();
include_once('config/koneksi.php');
if (!empty($_SESSION['username'])) {
header('location:index.php');
}
?>
<html>
<html class="bg-black">
<head>
<meta charset="UTF-8">
<title>Login Administrator</title>
<meta content='width=device-width, initial-scale=1, maximum-
scale=1, user-scalable=no' name='viewport'>
<!-- bootstrap 3.0.2 -->
<link href="css/bootstrap.min.css" rel="stylesheet"
type="text/css" />
<!-- font Awesome -->
<link href="css/font-awesome.min.css" rel="stylesheet"
type="text/css" />
<!-- Theme style -->
<link href="css/AdminLTE.css" rel="stylesheet"
type="text/css" />
if (form.password.value == ""){
alert("Anda belum mengisikan Password");
form.password.focus();
return (false);
}
return (true);
}
</script>
</head>
<body class="bg-black">
<center><h1>APLIKASI KEPEGAWAIAN</h1></center>
<center><small>SEKOLAH TINGGI TEKNOLOGI ADISUTJIPTO</small></center>
<div class="form-box" id="login-box">
<div class="header">Login</div>
<form action="proseslogin.php" method="post">
<div class="body bg-gray">
<div class="form-group">
<input type="text" name="username"
class="form-control" autocomplete="off" autofocus placeholder="User
ID"/>
</div>
<div class="form-group">
<input type="password" name="password"
class="form-control" placeholder="Password"/>
<small><font color="black"><?php
if(isset($_GET['status'])){ echo $_GET['status']; }?></font></small>
</div>
</div>
<div class="footer">
<button type="submit" class="btn bg-olive btn-
block">Sign me in</button>
</div>
</form>
</div>
</body>
</html>
Insert.php
<?php
include_once('koneksi.php');
if ($query) {
// jika berhasil menyimpan
header('location: index.php?msg=success');
} else {
// jika gagal menyimpan
header('location: index.php?msg=failed');
}
?>
Msagama.php
<?php
include_once('koneksi.php');
include_once('ceklogin.php');
?>
<head>
<title>Master Agama</title>
<link rel="stylesheet" type="text/css" href="css/home.css"/>
</head>
<body>
<div id="main">
<div id="header"></div>
<div id="container">
<div id="navigation">
<ul id="nav">
<li><a href="home.php">Home</a></li>
<li><a href="#">Master</a>
<ul>
<li><a href="msagama.php">Data Agama</a></li>
</ul>
</li>
<li><a href="#">Manajemen Karyawan</a>
<ul>
<li><a href="tambahkaryawan.php">Tambah
Karyawan</a></li>
<li><a href="profil.php">Profil Karyawan</a></li>
<li><a href="edit.php">Edit Karyawan</a></li>
<li><a href="#">Hapus Karyawan</a></li>
</ul>
</li>
<li><a href="#">Data Kepegawaian</a>
<ul>
<li><a href="#">Data Pribadi</a></li>
<li><a href="#">Data Akademik</a></li>
<li><a href="#">Data Keluarga</a></li>
</ul>
</li>
<li><a href="#">Laporan</a>
<ul>
<li><a href="#">Daftar Karyawan Kontrak</a></li>
<li><a href="#">Daftar Karyawan Tetap</a></li>
<li><a href="#">KGB</a></li>
<li><a href="#">Kenaikan Golongan</a></li>
<li><a href="#">Pensiun</a></li>
</ul>
</li>
<li><a href="#">Ganti Password</a></li>
</ul>
</div>
<div id="menukanan">
<div class="rightmenu">
<p>KEPEGAWAIAN</p> <br>
<ul>
<li><a href="home.php">Home</a></li>
<li><a href="profil.php">Profil Karyawan</a></li>
<li><a href="tambahkaryawan.php">Tambah Karyawan</a></li>
<li><a href="edit.php">Edit Karyawan</a></li>
<li><a href="hapuskar.php">Hapus Karyawan</a></li>
<li><a href="#">Karyawan Tetap</a></li>
<li><a href="#">Karyawan Kontrak</a></li>
<li><a href="#">Kenaikan Gaji Berkala</a></li>
<li><a href="#">Kenaikan Golongan</a></li>
<li><a href="#">Pensiun</a></li>
<li><a href="logout.php">Logout</a></li>
</ul>
</div>
</div>
<div id="content">
<p>
<form method="post" action="">
<fieldset>
<table width="100%">
<tr>
<td>Kode Agama</td>
<td><input type="text" name="kode" autocomplete="off"
readonly="" disabled/></td>
</tr>
<tr>
<td>Agama</td>
<td><input type="text" name="agama" autocomplete="off"
autofocus/></td>
</tr>
</table>
<input type="submit" name="submit" value="SIMPAN" />
<input type="reset" name="submit" value="BATAL" /><br>
</fieldset>
</form>
</p>
</div>
</div>
<div id="footer" align="center"></div>
</div>
</body>
Ngedit.php
<?php
session_start();
include_once('koneksi.php');
include_once('ceklogin.php');
if ($_SESSION['role'] != 'admin') {
header('location: user.php');
}
?>
<head>
<title>HOME</title>
<link rel="stylesheet" type="text/css" href="css/home.css"/>
</head>
<body>
<div id="main">
<div id="header"></div>
<div id="container">
<div id="navigation">
<ul id="nav">
<li><a href="home.php">Home</a></li>
<li><a href="#">Manajemen Karyawan</a>
<ul>
<li><a href="tambahkaryawan.php">Tambah
Karyawan</a></li>
<li><a href="profil.php">Profil Karyawan</a></li>
<li><a href="edit.php">Edit Karyawan</a></li>
<li><a href="hapuskar.php">Hapus Karyawan</a></li>
</ul>
</li>
<li><a href="#">Data Kepegawaian</a>
<ul>
<li><a href="#">Data Pribadi</a></li>
<li><a href="#">Data Akademik</a></li>
<li><a href="#">Data Keluarga</a></li>
</ul>
</li>
<li><a href="#">Laporan</a>
<ul>
<li><a href="#">Daftar Karyawan Kontrak</a></li>
<li><a href="#">Daftar Karyawan Tetap</a></li>
<li><a href="#">KGB</a></li>
<li><a href="#">Kenaikan Golongan</a></li>
<li><a href="#">Pensiun</a></li>
</ul>
</li>
<li><a href="#">Ganti Password</a></li>
<li><a href="users.php">User</a></li>
</ul>
</div>
<div id="menukanan">
<div class="rightmenu">
<p>KEPEGAWAIAN</p> <br>
<ul>
<li><a href="home.php">Home</a></li>
<li><a href="profil.php">Profil Karyawan</a></li>
<li><a href="tambahkaryawan.php">Tambah Karyawan</a></li>
<li><a href="edit.php">Edit Karyawan</a></li>
<li><a href="hapuskar.php">Hapus Karyawan</a></li>
<li><a href="#">Karyawan Tetap</a></li>
<li><a href="#">Karyawan Kontrak</a></li>
<li><a href="#">Kenaikan Gaji Berkala</a></li>
<li><a href="#">Kenaikan Golongan</a></li>
<li><a href="#">Pensiun</a></li>
<li><a href="logout.php">Logout</a></li>
</ul>
</div>
</div>
<div id="content">
<h3>Welcome to Sekolah Tinggi Teknologi Adisutjipto</h3>
</div>
</div>
<div id="footer" align="center"></div>
</div>
</body>
Proseslogin.php
<?php
include('config/koneksi.php');
if($_SESSION[leveluser]=='admin'){
header('location:adminu/index.php');
} else if($_SESSION[leveluser]=='member'){
header('location:member/index.php');
}
}
else{
include "index.php";
echo '<script
language="javascript">document.location.href="index.php?status=Cek
kembali username dan password anda";</script>';
}
?>
Users.php
<?php
include_once('koneksi.php');
include_once('ceklogin.php');
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
?>
<head>
<title>HOME</title>
<link rel="stylesheet" type="text/css" href="css/home.css"/>
</head>
<body>
<div id="main">
<div id="header"></div>
<div id="container">
<div id="navigation">
<ul id="nav">
<li><a href="home.php">Home</a></li>
<li><a href="#">Manajemen Karyawan</a>
<ul>
<li><a href="tambahkaryawan.php">Tambah
Karyawan</a></li>
<li><a href="profil.php">Profil Karyawan</a></li>
<li><a href="edit.php">Edit Karyawan</a></li>
<li><a href="hapuskar.php">Hapus Karyawan</a></li>
</ul>
</li>
<li><a href="#">Data Kepegawaian</a>
<ul>
<li><a href="#">Data Pribadi</a></li>
<li><a href="#">Data Akademik</a></li>
<li><a href="#">Data Keluarga</a></li>
</ul>
</li>
<li><a href="#">Laporan</a>
<ul>
<li><a href="#">Daftar Karyawan Kontrak</a></li>
<li><a href="#">Daftar Karyawan Tetap</a></li>
<li><a href="#">KGB</a></li>
<li><a href="#">Kenaikan Golongan</a></li>
<li><a href="#">Pensiun</a></li>
</ul>
</li>
<li><a href="#">Ganti Password</a></li>
<li><a href="">User</a></li>
</ul>
</div>
<div id="menukanan">
<div class="rightmenu">
<p>KEPEGAWAIAN</p> <br>
<ul>
<li><a href="home.php">Home</a></li>
<li><a href="profil.php">Profil Karyawan</a></li>
<li><a href="tambahkaryawan.php">Tambah Karyawan</a></li>
<li><a href="edit.php">Edit Karyawan</a></li>
<li><a href="hapuskar.php">Hapus Karyawan</a></li>
<li><a href="#">Karyawan Tetap</a></li>
<li><a href="#">Karyawan Kontrak</a></li>
<li><a href="#">Kenaikan Gaji Berkala</a></li>
<li><a href="#">Kenaikan Golongan</a></li>
<li><a href="#">Pensiun</a></li>
<li><a href="logout.php">Logout</a></li>
</ul>
</div>
</div>
<div id="content">
<?php
$username = $_SESSION['username'];
$query_user_login = mysql_query("select * from user where
username='$username'");
$user_login = mysql_fetch_array($query_user_login);
?>
<h3>Selamat Datang <?php echo $user_login['username']; ?></h3>
<br />
<?php
$message = $_GET['msg'];
if ($message == 'success') {
?>
<div class="info">Success</div>
<?php } else if ($message == 'failed') {?>
<div class="error">Error</div>
<?php } ?>
$i = 1;
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-
scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>ADMINISTRATOR</title>
<link href="../css/bootstrap.min.css" rel="stylesheet">
<link href="../css/sb-admin-2.css" rel="stylesheet">
<link href="../font-awesome-4.1.0/css/font-awesome.min.css"
rel="stylesheet" type="text/css">
</head>
<body>
<div id="wrapper">
</ul>
</div>
</div>
<!-- Akhir dari menu side -->
</nav>
<div id="page-wrapper"><?php
switch($_REQUEST[page]){
case "profil":
include "mod_peg/profil.php";
break;
case "tambah":
include "mod_peg/tambahkaryawan.php";
break;
case "proses":
include "mod_peg/prosesinputk.php";
break;
case "edit":
include "mod_peg/edit.php";
break;
case "hapus":
include "mod_peg/hapuskar.php";
break;
case "lihat":
include "mod_peg/lihat_profil.php";
break;
case "update":
include "mod_peg/edit_peg.php";
break;
case "delete":
include "mod_peg/hapus_peg.php";
break;
case "datapribadi":
include "data/data_pribadi.php";
break;
case "editpeg":
include "data/data_prib.php";
break;
case "editproses":
include "data/poses_edit.php";
break;
case "akademik":
include "data/cari_akademik.php";
break;
case "editaka":
include "data/daftar_akademik.php";
break;
case "pendidikan":
include "data/cari_pendidikan.php";
break;
case "editpen":
include "data/daftar_pendidikan.php";
break;
case "tetap":
include "data/karyawan_ttp.php";
break;
case "proftetap":
include "data/profil_ttp.php";
break;
case "kontrak":
include "data/karyawan_kontrak.php";
break;
case "gaji":
include "data/kgb.php";
break;
case "golonganber":
include "data/golongan_berkala.php";
break;
case "pensiun":
include "data/pensiun_kar.php";
break;
case "golongan":
include "mod_gol/daftar_golongan.php";
break;
case "jabatan":
include "mod_jab/daftar_jabatan.php";
break;
case "status":
include "mod_status/daftar_status.php";
break;
default:
include('hal_depan.php');
break;
}
?>
</div>
<!-- /#page-wrapper -->
</div>
</div>
<!-- /#wrapper -->
</body>
</html>
<?php
}
?>
Adminu/logout.php
<?php session_start();
unset($_SESSION['username']);
session_destroy();
header("Location:../index.php");
?>
Adminu/menu_admin.php
<li class="active">
<a href="index.php"><i class="fa fa-home fa-fw"></i> Halaman
Depan</a>
</li>
<li>
<a href="#"><i class="fa fa-edit fa-fw"></i> Master<span
class="fa arrow"></span></a>
<ul class="nav nav-second-level">
<li>
<a href="index.php?page=golongan">Golongan</a>
</li>
<li>
<a href="index.php?page=jabatan">Jabatan</a>
</li>
<li>
<a href="index.php?page=status">Status</a>
</li>
</ul>
</li>
<li>
<a href="#"><i class="fa fa-user fa-fw"></i> Karyawan<span
class="fa arrow"></span></a>
<ul class="nav nav-second-level">
<li>
<a href="index.php?page=profil">Daftar Karyawan</a>
</li>
<li>
<a href="index.php?page=tetap">Karyawan Tetap</a>
</li>
<li>
<a href="index.php?page=kontrak">Karyawan Kontrak</a>
</li>
</ul>
</li>
<li>
<a href="#"><i class="fa fa-envelope fa-fw"></i> Laporan<span
class="fa arrow"></span></a>
<ul class="nav nav-second-level">
<li>
<a href="index.php?page=gaji">Kenaikan Gaji Berkala</a>
</li>
<li>
<a href="index.php?page=golonganber">Kenaikan
Golongan</a>
</li>
</ul>
</li>
Adminu/data/akus_tambahaka.php
<?php
include('../../config/koneksi.php');
$nip = mysql_real_escape_string($_POST['nip']);
$idkar = mysql_real_escape_string($_POST['idkaryawan']);
$golongan = mysql_real_escape_string($_POST['id_golongan']);
$bagian = mysql_real_escape_string($_POST['bagian']);
$jabatan = mysql_real_escape_string($_POST['id_jab']);
$statuss = mysql_real_escape_string($_POST['idstatus']);
$tgl_msk = mysql_real_escape_string($_POST['tgl_msk']);
$tglsetara = mysql_real_escape_string($_POST['tgl_setara']);
$tglawal_kontrak =
mysql_real_escape_string($_POST['tgl_awal_kontrak']);
$tglakhir_kontrak =
mysql_real_escape_string($_POST['tgl_akhir_kontrak']);
$jjg = mysql_real_escape_string($_POST['jenjang']);
if ($hasil){
echo "sukses";
header ('Location:../index.php?page=akademik');
}
else {
echo "gagal";
header ('Location:../index.php?page=akademik');
}
?>
Adminu/data/aksi_tambahpen.php
<?php
include('../../config/koneksi.php');
$idkar = mysql_real_escape_string($_POST['idkaryawan']);
$jen_pendidikan = mysql_real_escape_string($_POST['jenjang_pen']);
$instansi = mysql_real_escape_string($_POST['nama_instansi']);
$lulus = mysql_real_escape_string($_POST['thn_lulus']);
?>
Adminu/data/cari_akademik.php
<?php
include('../../config/koneksi.php');
include 'pagination.php';
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
?><br>
<div class="row">
<div class="panel panel-primary">
<div class="panel-heading">Data Akademik</div>
<div class="panel-body">
<div class="table-responsive">
<p>
<a href="index.php?page=tambah"><button class="btn btn-
warning" name="tambah">Tambah Karyawan</button></a>
</p>
<table class="table table-bordered">
<tr class="table-header">
<th align="center">No</th>
<th align="center">Nama Lengkap</th>
<th align="center">Jenis Kelamin</th>
<th align="center">Alamat</th>
<th align="center">Aksi</th>
</tr>
<?php
$tampil = "SELECT * from karyawan where status_aktif='A' ORDER
BY namalengkap ASC";
$qryTampil=mysql_query($tampil);
$no=0;
$urut=$no+1;
//pagination config start
$rpp = 10; // jumlah record per halaman
$reload = "index.php?page=akademik&pagination=true";
$halaman = intval($_GET["halaman"]);
if($halaman<=0) $halaman = 1;
$tcount = mysql_num_rows($qryTampil);
$thalamans = ($tcount) ? ceil($tcount/$rpp) : 1; // total
halamans, last halaman number
//$urut = 0;
$i = ($halaman-1)*$rpp;
$no_urut = ($halaman-1)*$rpp;
//pagination config end
while ($dataTampil=mysql_fetch_array($qryTampil)) {
$idkarya = $dataTampil[idkaryawan];
while(($urut<=$rpp) && ($i<$tcount)) {
mysql_data_seek($qryTampil,$i);
$dataTampil = mysql_fetch_array($qryTampil);
$idkarya = $dataTampil[idkaryawan];
?>
<tr>
<td align="center"><?php echo $urut; ?></td>
<td><?php echo $dataTampil['namalengkap']; ?></a></td>
<td><?php echo $dataTampil['jk']; ?></td>
<td><?php echo $dataTampil['alamat']; ?></td>
<td align="center">
<!-- <a href='mod_peg/detail_peg.php?nik=<?php echo
$user[nik]; ?>'><i class='fa fa-search fa-fw' name='detail'></i></a>
<a href='mod_peg/hapus_peg.php?nik=<?php echo
$user[nik]; ?>'><i class='fa fa-trash-o fa-fw' name='hapus'></i></a>
-->
<a href="index.php?page=editaka&id=<?=$idkarya?>"><i
class='fa fa-edit fa-fw' name='edit'></i></a>
</td>
<!-- <td align="center">
<a href="edit.php?id=<?php echo
$data['id'] ?>">edit</a>
Adminu/data/cari_pendidikan.php
<?php
include('../../config/koneksi.php');
include 'pagination.php';
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
?><br>
<div class="row">
<div class="panel panel-primary">
<div class="panel-heading">Data Pendidikan</div>
<div class="panel-body">
<div class="table-responsive">
<p>
<a href="index.php?page=tambah"><button class="btn btn-
warning" name="tambah">Tambah Karyawan</button></a>
</p>
<table class="table table-bordered">
<tr class="table-header">
<th align="center">No</th>
<th align="center">Nama Lengkap</th>
<th align="center">Jenis Kelamin</th>
<th align="center">Alamat</th>
<th align="center">Aksi</th>
</tr>
<?php
$tampil = "SELECT * from karyawan where status_aktif='A' ORDER
BY namalengkap ASC";
$qryTampil=mysql_query($tampil);
$no=0;
$urut=$no+1;
//pagination config start
$rpp = 10; // jumlah record per halaman
$reload = "index.php?page=pendidikan&pagination=true";
$halaman = intval($_GET["halaman"]);
if($halaman<=0) $halaman = 1;
$tcount = mysql_num_rows($qryTampil);
$thalamans = ($tcount) ? ceil($tcount/$rpp) : 1; // total
halamans, last halaman number
//$urut = 0;
$i = ($halaman-1)*$rpp;
$no_urut = ($halaman-1)*$rpp;
//pagination config end
while ($dataTampil=mysql_fetch_array($qryTampil)) {
$idkar = $dataTampil[idkaryawan];
Adminu/data/daftar_akademik.php
<?php
include('../../config/koneksi.php');
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
?><br>
<div class="row">
<div class="panel panel-primary">
<div class="panel-heading">DATA AKADEMIK</div>
<div class="panel-body">
<div class="table-responsive">
<form action="data/aksi_tambahaka.php" method="POST"
enctype="multipart/form-data">
<table class="table table-bordered">
<tr>
<td colspan="2" align="center"><b>DATA KARYAWAN</b></td>
</tr>
<tr>
<?php
$id = $_GET['id'];
Adminu/data/daftar_pendidikan.php
<?php
include('../../config/koneksi.php');
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
?><br>
<div class="row">
<div class="panel panel-primary">
<div class="panel-heading">DATA PENDIDIKAN</div>
<div class="panel-body">
<div class="table-responsive">
<form action="data/aksi_tambahpen.php" method="POST"
enctype="multipart/form-data">
<table class="table table-bordered">
<tr>
<td colspan="2" align="center"><b>DATA KARYAWAN</b></td>
</tr>
<tr>
<?php
$id = $_GET['id'];
Adminu/data/data_prib.php
<?php
include('../../config/koneksi.php');
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
?><br>
<div class="row">
<div class="panel panel-primary">
<div class="panel-heading">DATA PRIBADI</div>
<div class="panel-body">
<div class="table-responsive">
<form action="index.php?page=editproses" method="POST"
enctype="multipart/form-data">
<table class="table table-bordered">
<tr>
<td colspan="2" align="center"><b>DATA KARYAWAN</b></td>
</tr>
<tr>
<?php
$id = $_GET['id'];
Adminu/data/data_pribadi.php
<?php
include('../../config/koneksi.php');
include 'pagination.php';
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
?><br>
<div class="row">
<div class="panel panel-primary">
<div class="panel-heading">Data Karyawan</div>
<div class="panel-body">
<div class="table-responsive">
<p>
<a href="index.php?page=tambah"><button class="btn btn-
warning" name="tambah">Tambah Karyawan</button></a>
</p>
<table class="table table-bordered">
<tr class="table-header">
<th align="center">No</th>
<th align="center">Nama Lengkap</th>
<th align="center">Jenis Kelamin</th>
<th align="center">Alamat</th>
<th align="center">Aksi</th>
</tr>
<?php
$tampil = "SELECT * from karyawan where status_aktif='A' ORDER
BY namalengkap ASC";
$qryTampil=mysql_query($tampil);
$no=0;
$urut=$no+1;
//pagination config start
$rpp = 10; // jumlah record per halaman
$reload = "index.php?page=datapribadi&pagination=true";
$halaman = intval($_GET["halaman"]);
if($halaman<=0) $halaman = 1;
$tcount = mysql_num_rows($qryTampil);
$thalamans = ($tcount) ? ceil($tcount/$rpp) : 1; // total
halamans, last halaman number
//$urut = 0;
$i = ($halaman-1)*$rpp;
$no_urut = ($halaman-1)*$rpp;
//pagination config end
while ($dataTampil=mysql_fetch_array($qryTampil)) {
$idkar = $dataTampil[idkaryawan];
Adminu/data/golongan_berkala.php
<?php
include('../../config/koneksi.php');
$bulan=$_POST['bulan'];
$k=intval($bulan)-1;
//echo "k = $k<br>";
//echo "bulan = $bulan<br>";
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
?><br>
<div class="row">
<div class="panel panel-primary">
<div class="panel-heading">Kenaikan Golongan</div>
<div class="panel-body">
<p>
<form method="post" action="">
<fieldset>
Bulan :
<select class='form-control' name="bulan" id="bulan"
onchange='this.form.submit()'>
<option>Pilih Bulan</option>
<?php
$bln =
array('Januari','Februari','Maret','April','Mei','Juni','Juli','Agus
tus','September','Oktober','November','Desember');
$bln_angka =
array('01','02','03','04','05','06','07','08','09','10','11','12');
Adminu/data/karyawan_kontrak.php
<?php
include('../../config/koneksi.php');
include 'pagination.php';
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
?><br>
<div class="row">
<div class="panel panel-primary">
<div class="panel-heading">Data Karyawan</div>
<div class="panel-body">
<div class="table-responsive">
<p>
<a href="index.php?page=tambah"><button class="btn btn-
warning" name="tambah">Tambah Karyawan</button></a>
</p>
<table class="table table-bordered">
<tr class="table-header">
<th align="center">NO</th>
<th align="center">NAMA</th>
<th align="center">ALAMAT</th>
<th align="center">HANDPHONE</th>
<th align="center">AKSI</th>
</tr>
<?php
$tampil = "SELECT * from karyawan,tbl_akademik,kota
WHERE karyawan.idkaryawan=tbl_akademik.idkaryawan
AND karyawan.kotaa=kota.idkota
AND status_aktif='A'
AND idstatus='2'
ORDER BY namalengkap ASC";
$qryTampil=mysql_query($tampil);
$no=0;
$urut=$no+1;
//pagination config start
$rpp = 5; // jumlah record per halaman
$reload = "index.php?page=kontrak&pagination=true";
$halaman = intval($_GET["halaman"]);
if($halaman<=0) $halaman = 1;
$tcount = mysql_num_rows($qryTampil);
$thalamans = ($tcount) ? ceil($tcount/$rpp) : 1; // total
halamans, last halaman number
//$urut = 0;
$i = ($halaman-1)*$rpp;
$no_urut = ($halaman-1)*$rpp;
//pagination config end
while ($dataTampil=mysql_fetch_array($qryTampil)) {
$idkar = $dataTampil[idkaryawan];
Adminu/data/karyawan_ttp.php
<?php
include('../../config/koneksi.php');
include 'pagination.php';
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
?>
</br>
<div class="row">
<div class="panel panel-primary">
<div class="panel-heading">Daftar Karyawan</div>
<div class="panel-body">
<div class="table-responsive">
<p>
<a href="index.php?page=tambah"><button class="btn btn-
warning" name="tambah">Tambah Karyawan</button></a>
</p>
<table class="table table-bordered">
<tr class="table-header">
<th align="center">NO</th>
<th align="center">NIK</th>
<th align="center">NAMA</th>
<th align="center">Tempat, Tgl. Lahir</th>
<th align="center">Tgl. Masuk</th>
<th align="center">HANDPHONE</th>
<th align="center">AKSI</th>
</tr>
<?php
$tampil = "SELECT * from karyawan,tbl_akademik,kota
WHERE karyawan.idkaryawan=tbl_akademik.idkaryawan
AND karyawan.kotaa=kota.idkota
AND status_aktif='A'
AND idstatus='1'
ORDER BY namalengkap ASC";
$qryTampil=mysql_query($tampil);
$no=0;
$urut=$no+1;
//pagination config start
$rpp = 10; // jumlah record per halaman
$reload = "index.php?page=tetap&pagination=true";
$halaman = intval($_GET["halaman"]);
if($halaman<=0) $halaman = 1;
$tcount = mysql_num_rows($qryTampil);
$thalamans = ($tcount) ? ceil($tcount/$rpp) : 1; // total
halamans, last halaman number
//$urut = 0;
$i = ($halaman-1)*$rpp;
$no_urut = ($halaman-1)*$rpp;
//pagination config end
while ($dataTampil=mysql_fetch_array($qryTampil)) {
$idkar = $dataTampil[idkaryawan];
Adminu/data/kenaikan_gaji_berkala.php
<?php
include('../../config/koneksi.php');
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
$json_url = 'http://localhost/taedit/json/provide_json.php';
$ch = curl_init( $json_url );
$options = array(
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => array('Content-type:
application/json') ,
);
curl_setopt_array( $ch, $options );
$result = curl_exec($ch);
$decode = json_decode($result, true);
?>
<style type="text/css">
.tg {
border-collapse:collapse;
border-spacing:0;
border-color:#ccc;
}
.tg td{
font-family:Arial, sans-serif;
font-size:14px;
padding:10px 5px;
border-style:solid;
border-width:1px;
overflow:hidden;
word-break:normal;
border-color:#ccc;
color:#333;
background-color:#fff;
}
.tg th{
font-family:Arial, sans-serif;
font-size:14px;
font-weight:normal;
padding:10px 5px;
border-style:solid;
border-width:1px;
overflow:hidden;
word-break:normal;
border-color:#ccc;
color:#333;
background-color:#f0f0f0;
}
.tg .tg-wr85{
font-weight:bold;
background-color:#efefef;
text-align:center
}
.tg .tg-s6z2{
text-align:center;
}
.tg .tg-2sfh{
font-weight:bold;
background-color:#efefef;
}
</style>
<table width="100%">
<tr>
<td><b>YAYASAN ADI UPAYA<br><U>SEKOLAH TINGGI TEKNOLOGI
ADISUTJIPTO</U></b></td>
<td align="right"><p><b>Lampiran Kep Ketua STTA<br>
Nomor Kep/
/
<?php
$gajibulan = $_POST[bulan];
//echo "gajibulan = $gajibulan<br>";
$gajitahun = $_POST[tahun];
$bln = date("m");
switch($gajibulan){
case 1 : {
$bln='JANUARI';
$blnA='I';
}break;
case 2 : {
$bln='FEBRUARI';
$blnA='II';
}break;
case 3 : {
$bln='MARET';
$blnA='III';
}break;
case 4 : {
$bln='APRIL';
$blnA='IV';
}break;
case 5 : {
$bln='MEI';
$blnA='V';
}break;
case 6 : {
$bln='JUNI';
$blnA='VI';
}break;
case 7 : {
$bln='JULI';
$blnA='VII';
}break;
case 8 : {
$bln='AGUSTUS';
$blnA='VIII';
}break;
case 9 : {
$bln='SEPTEMBER';
$blnA='IX';
}break;
case 10 : {
$bln='OKTOBER';
$blnA='X';
}break;
case 11 : {
$bln='NOVEMBER';
$blnA='XI';
}break;
case 12 : {
$bln='DESEMBER';
$blnA='XII';
}break;
default: {
$bln='UnKnown';
}break;
}
echo $blnA; ?> /
<?php
echo $gajitahun; ?><br>
Tanggal : <?php echo
$bln; ?> <?php echo $gajitahun; ?></b></p></td>
</tr>
</table>
<table class="tg" style="undefined;table-layout: fixed;"
width="100%">
<center><h3>DAFTAR NAMA PEGAWAI TETAP STTA<br>YANG MENDAPAT KENAIKAN
GAJI BERKALA<br>
<?php
echo "BULAN ".$bln." TAHUN ".$gajitahun ?></h3></center></div>
<colgroup>
<col style="width: 109px">
<col style="width: 208px">
<col style="width: 75px">
<col style="width: 87px">
<col style="width: 79px">
<col style="width: 153px">
<col style="width: 45px">
<col style="width: 42px">
<col style="width: 104px">
<col style="width: 53px">
<col style="width: 80px">
<col style="width: 79px">
</colgroup>
<tr>
<th class="tg-wr85" rowspan="2">NO</th>
<th class="tg-wr85" rowspan="2">NAMA<br>TEMPAT/TGL.LAHIR</th>
<th class="tg-wr85" rowspan="2">NIK</th>
<th class="tg-wr85" rowspan="2">GOL</th>
<th class="tg-wr85" rowspan="2">JABATAN</th>
<th class="tg-wr85" rowspan="2">GAJI POKOK<br>LAMA<br>(Rp.)</th>
<th class="tg-wr85" colspan="2">MASA KERJA</th>
<th class="tg-wr85" rowspan="2">GAJI POKOK<br>BARU<br>(Rp.)</th>
<th class="tg-wr85" rowspan="2">TMT</th>
<th class="tg-wr85" rowspan="2">TANGGAL<br>KGB YAD</th>
<th class="tg-wr85" rowspan="2">KET.</th>
</tr>
<tr>
<td class="tg-2sfh">TH</td>
<td class="tg-2sfh">BL</td>
</tr>
<tr>
<td class="tg-s6z2">1</td>
<td class="tg-s6z2">2</td>
<td class="tg-s6z2">3</td>
<td class="tg-s6z2">4</td>
<td class="tg-s6z2">5</td>
<td class="tg-s6z2">6</td>
<td class="tg-s6z2" colspan="2">7</td>
<td class="tg-s6z2">8</td>
<td class="tg-s6z2">9</td>
<td class="tg-s6z2">10</td>
<td class="tg-s6z2">11</td>
</tr>
<?php
$tampil = "SELECT * from
karyawan,tbl_akademik,tbl_golongan,kota,tbl_jabatan
WHERE karyawan.idkaryawan=tbl_akademik.idkaryawan
AND tbl_akademik.id_golongan=tbl_golongan.id_golongan
and tbl_akademik.id_jab=tbl_jabatan.id_jab
AND karyawan.kotaa=kota.idkota
AND status_aktif='A'
ORDER BY namalengkap ASC";
$qryTampil=mysql_query($tampil);
$no=0;
$urut=$no+1;
//$cektanggal = date("Y-m-d");
$cektanggal = "30-".$gajibulan."-".$gajitahun;
$cekbulan = $gajibulan;
$cektahun = $gajitahun;
$cekmodulus = $cektahun % 2;
while ($dataTampil=mysql_fetch_array($qryTampil)) {
$idkar = $dataTampil[idkaryawan];
$bulan_kar = substr ($dataTampil['tgl_msk'],5,2);
$tahun_kar = substr($dataTampil['tgl_msk'],0,4);
$cekmodulus_kar = $tahun_kar % 2;
//$ceklamakerja = $cektanggal - $dataTampil['tgl_msk'];
//Menghitung Selisih Bulan
$bulanskr = $gajibulan;
$tahunskr = $gajitahun;
if ($bulanskr < $bulan_kar) {
$bulan_kerja = (12 + $bulanskr) - $bulan_kar;
$tahun_kerja = $tahunskr - ($tahun_kar+1);
}else{
$bulan_kerja = $bulanskr - $bulan_kar;
$tahun_kerja = $tahunskr - $tahun_kar;
}
$selisih = strtotime ($cektanggal) -
strtotime($dataTampil['tgl_msk']);
$tahun = floor ($selisih / 31536000);
$tahun_2 = $tahun - 2;
$golongan_kar = $dataTampil['golongan'];
$cekgol_kar = $golongan_kar.$tahun;
$cekgol_kar2 = $golongan_kar.$tahun_2;
$yad = "1"."-".$bulan_kar."-".(date("Y")+2);
$keluar = $tahun % 2;
// PROSES JSON
if ($bulan_kar == $cekbulan and $cekmodulus ==
$cekmodulus_kar) {
foreach($decode['gaji_pokok'] as $row){
$kd_gol = $row['kd_gol'];
$kd_jenis = $row['kd_jenis'];
$kd_masa = $row['kd_masa'];
$jml_gaji = $row['jumlah_gaji'];
// MENENTUKAN LAMA KERJA BILA TERJADI TAHUN GANJIL
if ($keluar != 0) {
$kd_masa = $kd_masa-1;
}
$cek_golongan = $kd_gol." ".$kd_jenis.$kd_masa;
if ($cekgol_kar2 == $cek_golongan) {
$gajilama = $jml_gaji;
}
if ($cekgol_kar == $cek_golongan) {
$gajibaru = $jml_gaji;
}
}
?>
<tr>
<td align="center"><?php echo $urut; ?></td>
<td><?php echo $dataTampil['namalengkap']."<br>";
echo $dataTampil['tempatlahir']." / ";
echo $dataTampil['tanggallahir']; ?></a></td>
<td align="center"><?php echo
$dataTampil['nip']; ?></td>
<td align="center"><?php echo
$dataTampil['golongan']; ?></td>
<td align="center"><?php echo
$dataTampil['jabatan']; ?></td>
<td align="center"><?php echo $gajilama; ?></td>
<td align="center"><?php echo $tahun; ?></td>
<td align="center"><?php echo $bulan_kerja; ?></td>
<td align="center"><?php echo $gajibaru; ?></td>
<td align="center"><?php echo
$dataTampil['tgl_msk']; ?></td>
<td align="center"><?php echo $yad; ?></td>
<td align="center"> </td>
</tr>
<?php $urut++; }} ?>
</table>
<?php
}
?>
Adminu/data/kenaikan_golongan.php
<?php
include('../../config/koneksi.php');
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
$json_url = 'http://localhost/taedit/json/provide_json.php';
$ch = curl_init( $json_url );
$options = array(
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => array('Content-type:
application/json') ,
);
curl_setopt_array( $ch, $options );
$result = curl_exec($ch);
$decode = json_decode($result, true);
?>
<style type="text/css">
.tg {
border-collapse:collapse;
border-spacing:0;
border-color:#ccc;
}
.tg td{
font-family:Arial, sans-serif;
font-size:14px;
padding:10px 5px;
border-style:solid;
border-width:1px;
overflow:hidden;
word-break:normal;
border-color:#ccc;
color:#333;
background-color:#fff;
}
.tg th{
font-family:Arial, sans-serif;
font-size:14px;
font-weight:normal;
padding:10px 5px;
border-style:solid;
border-width:1px;
overflow:hidden;
word-break:normal;
border-color:#ccc;
color:#333;
background-color:#f0f0f0;
}
.tg .tg-s6z2{
text-align:center
}
.tg .tg-j4kc{
background-color:#efefef;
text-align:center
}
</style>
<table width="100%">
<tr>
<td><b>YAYASAN ADI UPAYA<br><U>SEKOLAH TINGGI TEKNOLOGI
ADISUTJIPTO</U></b></td>
<td align="right"><b>Lampiran Kep Ketua STTA<br>
Nomor
Kep/ /
<?php
$bulangol = $_POST[bulan];
$tahungol = $_POST[tahun];
$bln = date("m");
if ($bulangol == 04) {
$bln = "APRIL";
$bln1 = "IV";
$bln2 = "April";
}
else {
$bln = "OKTOBER";
$bln1 = "X";
$bln2 = "Oktober";
}
echo $bln1; ?> /
<?php
$thnn = date("Y");
echo $thnn; ?><br>
Tanggal :
&n
bsp; <?php echo $bln2; ?> <?php echo $tahungol; ?></b></td>
</tr>
</table>
<center><h3>DAFTAR NAMA PEGAWAI TETAP STTA YANG MENDAPAT KENAIKAN
GOLONGAN<br>TMT 1 <?php echo $bln; ?> <?php echo $tahungol; ?></h3>
</center>
<table class="tg" style="undefined;table-layout: fixed;"
width="100%">
<colgroup>
<col style="width: 47px">
<col style="width: 187px">
<col style="width: 63px">
<col style="width: 112px">
<col style="width: 63px">
<col style="width: 39px">
<col style="width: 36px">
<col style="width: 95px">
<col style="width: 87px">
<col style="width: 38px">
<col style="width: 35px">
<col style="width: 97px">
<col style="width: 42px">
<col style="width: 74px">
<col style="width: 78px">
<col style="width: 94px">
</colgroup>
<tr>
<th class="tg-s6z2" rowspan="3">NO</th>
<th class="tg-s6z2" rowspan="3">NAMA<br>TEMPAT/TGL.LAHIR</th>
<th class="tg-s6z2" rowspan="3">NIK</th>
<th class="tg-s6z2" rowspan="3">JABATAN</th>
<th class="tg-s6z2" colspan="4">LAMA</th>
<th class="tg-s6z2" colspan="4">BARU</th>
<th class="tg-s6z2" colspan="2" rowspan="2">KELEBIHAN MKSG UNTUK
KGB YAD</th>
<th class="tg-s6z2" rowspan="3">KGB YAD TMT</th>
<th class="tg-s6z2" rowspan="3">KET.</th>
</tr>
<tr>
<td class="tg-j4kc" rowspan="2">GOL</td>
<td class="tg-j4kc" colspan="2">MKSG</td>
<td class="tg-j4kc" rowspan="2">GAJI POKOK<br>(Rp.)</td>
<td class="tg-j4kc" rowspan="2">GOL</td>
<td class="tg-j4kc" colspan="2">MKSG</td>
<td class="tg-j4kc" rowspan="2">GAJI POKOK<br>(Rp.)</td>
</tr>
<tr>
<td class="tg-j4kc">TH</td>
<td class="tg-j4kc">BL</td>
<td class="tg-j4kc">TH</td>
<td class="tg-j4kc">BL</td>
<td class="tg-j4kc">TH</td>
<td class="tg-j4kc">BL</td>
</tr>
<tr>
<td class="tg-s6z2">1</td>
<td class="tg-s6z2">2</td>
<td class="tg-s6z2">3</td>
<td class="tg-s6z2">4</td>
<td class="tg-s6z2">5</td>
<td class="tg-s6z2" colspan="2">6</td>
<td class="tg-s6z2">7</td>
<td class="tg-s6z2">8</td>
<td class="tg-s6z2" colspan="2">9</td>
<td class="tg-s6z2">10</td>
<td class="tg-s6z2" colspan="2">11</td>
<td class="tg-s6z2">12</td>
<td class="tg-s6z2">13</td>
</tr>
<?php
$tampil = "SELECT * from
karyawan,tbl_akademik,tbl_golongan,kota,tbl_jabatan
WHERE karyawan.idkaryawan=tbl_akademik.idkaryawan
AND tbl_akademik.id_golongan=tbl_golongan.id_golongan
AND tbl_akademik.id_jab=tbl_jabatan.id_jab
AND karyawan.kotaa=kota.idkota
AND status_aktif='A'
ORDER BY namalengkap ASC";
$qryTampil=mysql_query($tampil);
$no=0;
$urut=$no+1;
// $cektanggal = date("Y-m-d");
$cektanggal = "30-".$bulangol."-".$tahungol;
$cekbulan = $bulangol;
$cektahun = $tahungol;
$cekmodulus = $cektahun % 4;
while ($dataTampil=mysql_fetch_array($qryTampil)) {
$idkar = $dataTampil[idkaryawan];
$bulan_kar = substr ($dataTampil['tgl_msk'],5,2);
$tahun_kar = substr($dataTampil['tgl_msk'],0,4);
//$ceklamakerja = $cektanggal - $dataTampil['tgl_msk'];
// MENAIKKAN GOLONGAN
if ($kd_jenis2 == "A") {
$kd_jenis3 = "B";
}
elseif ($kd_jenis2 == "B") {
$kd_jenis3 = "C";
}
elseif ($kd_jenis2 == "C") {
$kd_jenis3 = "D";
}
else {
$kd_jenis3 = "A";
if ($kd_jenis1[0] == "I") {
$kd_jenis1[0] = "II";
}
elseif ($kd_jenis1[0] == "II") {
$kd_jenis1[0] = "III";
}
else $kd_jenis1[0] = "IV";
}
$cekgol_kar2 = $golongan_kar.$tahun_2;
$yad = "1"."-".$bulan_kar."-".(date("Y")+2);
//echo "bulan_kar=$bulan_kar - cekbulan=$cekbulan ---
cekmodulus=$cekmodulus - cekmodulus_kar=$cekmodulus_kar<br>";
if (($tahunskr%2) == ($tahun_kar%2))
{
$kelebihan_thn = 0;
}
else
{
$kelebihan_thn = 1;
}
// PROSES JSON
//echo "nama = $nama2 - $bln_naik_pangkat -
$tahun_naik_pangkat - $cekmodulus<br> ";
if ($bln_naik_pangkat == $cekbulan and $cekmodulus ==
$cekmodulus_kar and $tahungol != $tahun_kar) {
// echo "sama<br>";
foreach($decode['gaji_pokok'] as $row){
$kd_gol = $row['kd_gol'];
$kd_jenis = $row['kd_jenis'];
$kd_masa = $row['kd_masa'];
$jml_gaji = $row['jumlah_gaji'];
$cek_golongan = $kd_gol." ".$kd_jenis.$kd_masa;
// GAJI POKOK GOLONGAN LAMA
if ($cekgol_kar2 == $cek_golongan) {
$gajilama = $jml_gaji;
}
Adminu/data/kgb.php
<?php
include('../../config/koneksi.php');
$bulan=$_POST['bulan'];
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
?><br>
<div class="row">
<div class="panel panel-primary">
<div class="panel-heading">Kenaikan Gaji Berkala</div>
<div class="panel-body">
<p>
<form method="post" action="">
<fieldset>
Bulan :
<select class='form-control' id="bulan" name="bulan"
onchange='this.form.submit()'>
<option>Pilih Bulan</option>
<?php
$bln =
array('Januari','Februari','Maret','April','Mei','Juni','Juli','Agus
tus','September','Oktober','November','Desember');
$bln_angka =
array('01','02','03','04','05','06','07','08','09','10','11','12');
for($n=0; $n<=11; $n++){
if ($n == intval($bulan)-1) {
?>
<option selected
value="<?=$bln_angka[$n];?>"><?=$bln[$n];?></option>
<?php
}
else {
?>
<option
value="<?=$bln_angka[$n];?>"><?=$bln[$n];?></option>
<?php }} ?>
</select>
Tahun :
<?php
$thn_skrg = date('Y');
?>
<input class='form-control' type="text" disabled
value="<?= $thn_skrg; ?>">
<input type="hidden" name="tahun" id="tahun" value="<?=
$thn_skrg; ?>">
</fieldset><br>
</form>
Adminu/data/pension.php
<?php
include('../../config/koneksi.php');
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
?>
<style type="text/css">
.tg {border-collapse:collapse;border-spacing:0;border-color:#ccc;}
.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px
5px;border-style:solid;border-width:0px;overflow:hidden;word-
break:normal;border-color:#ccc;color:#333;background-
color:#fff;border-top-width:1px;border-bottom-width:1px;}
.tg th{font-family:Arial, sans-serif;font-size:14px;font-
weight:normal;padding:10px 5px;border-style:solid;border-
width:0px;overflow:hidden;word-break:normal;border-
color:#ccc;color:#333;background-color:#f0f0f0;border-top-
width:1px;border-bottom-width:1px;}
.tg .tg-s6z2{text-align:center}
.tg .tg-spn1{background-color:#f9f9f9;text-align:center}
.tg .tg-hgcj{font-weight:bold;text-align:center}
.tg .tg-4eph{background-color:#f9f9f9}
</style>
<?php
$pensiunbulan = $_POST[bulan];
$pensiuntahun = $_POST[tahun];
$bln = date("m");
switch($pensiunbulan){
case 1 : {
$bln='JANUARI';
}break;
case 2 : {
$bln='FEBRUARI';
}break;
case 3 : {
$bln='MARET';
}break;
case 4 : {
$bln='APRIL';
}break;
case 5 : {
$bln='MEI';
}break;
case 6 : {
$bln='JUNI';
}break;
case 7 : {
$bln='JULI';
}break;
case 8 : {
$bln='AGUSTUS';
}break;
case 9 : {
$bln='SEPTEMBER';
}break;
case 10 : {
$bln='OKTOBER';
}break;
case 11 : {
$bln='NOVEMBER';
}break;
case 12 : {
$bln='DESEMBER';
}break;
default: {
$bln='UnKnown';
}break;
}
echo "BULAN ".$bln." TAHUN
".$pensiuntahun ?></h3></center></div>
<colgroup>
<col style="width: 36px">
<col style="width: 205px">
<col style="width: 137px">
<col style="width: 114px">
<col style="width: 126px">
<col style="width: 101px">
<col style="width: 57px">
<col style="width: 125px">
</colgroup>
<tr>
<th class="tg-hgcj">No</th>
<th class="tg-hgcj">Nama /<br>Tgl.Lahir</th>
<th class="tg-hgcj">Nip</th>
<th class="tg-hgcj">Jabatan</th>
<th class="tg-hgcj">Tanggal Masuk</th>
<th class="tg-hgcj">Masa Kerja</th>
<th class="tg-hgcj">Umur</th>
<th class="tg-hgcj">Pensiun</th>
</tr>
<?php
$tampil = "SELECT * from
karyawan,tbl_akademik,tbl_golongan,kota,tbl_jabatan
WHERE karyawan.idkaryawan=tbl_akademik.idkaryawan
AND tbl_akademik.id_golongan=tbl_golongan.id_golongan
AND tbl_akademik.id_jab=tbl_jabatan.id_jab
AND karyawan.kotaa=kota.idkota
AND status_aktif='A'
ORDER BY namalengkap ASC";
$qryTampil=mysql_query($tampil);
$no=0;
$urut=$no+1;
$cektanggal = date("Y-m-d");
$cekbulan = $pensiunbulan;
$cektahun = $pensiuntahun;
while ($dataTampil=mysql_fetch_array($qryTampil)) {
$idkarya = $dataTampil[idkaryawan];
$selisih = strtotime ($cektanggal) -
strtotime($dataTampil['tgl_msk']);
$tahun = floor ($selisih / 31536000);
list($thn_skrg, $bln_skrg, $tgl_skrg) = explode('-',
date('Y-m-d'));
list($thn_lhr, $bln_lhr, $tgl_lhr) = explode('-', date('Y-m-
d', strtotime($dataTampil['tanggallahir'])));
$umur = $thn_skrg - $thn_lhr;
if($bln_skrg < $bln_lhr){
$umur--;
}
else if(($bln_skrg == $bln_lhr) && ($tgl_skrg < $tgl_lhr)){
$umur--;
}
Adminu/data/pensiun_kar.php
<?php
include('../../config/koneksi.php');
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
?>
<div class="row">
<div class="panel panel-primary">
<div class="panel-heading">Pensiun</div>
<div class="panel-body">
<p>
<form method="post" action="data/pensiun.php">
<fieldset>
Bulan :
<select class='form-control' name="bulan" id="bulan">
<?php
$bln =
array('Januari','Februari','Maret','April','Mei','Juni','Juli','Agus
tus','September','Oktober','November','Desember');
$bln_angka =
array('01','02','03','04','05','06','07','08','09','10','11','12');
for($n=0; $n<=11; $n++){
?>
<option
value="<?=$bln_angka[$n];?>"><?=$bln[$n];?></option>
<?php } ?>
</select>
Tahun :
<select class='form-control' name="tahun" id="tahun">
<?php
for($n=2013; $n<=2050; $n++){ #melakukan perulangan
angka 1920 s.d 2050
if($n == 2015){ #menunjuk 1970 sebagai default pilihan
?>
<option value="<?=$n;?>" selected><?=$n;?></option>
<?php
}else{
?>
<option value="<?=$n;?>"><?=$n;?></option>
<?php
}
}
?>
</fieldset>
<input class="btn btn-primary" type="submit" name="submit"
value="CEK PENSIUN">
</form>
</p>
</div>
</div>
</div>
<?php
}
?>
Adminu/data/poses_edit.php
<?php
include('../../config/koneksi.php');
$id = mysql_real_escape_string($_POST['idkaryawan']);
$namaa = mysql_real_escape_string($_POST['namalengkap']);
$tmpt = mysql_real_escape_string($_POST['tempatlahir']);
$tgl = mysql_real_escape_string($_POST['tanggallahir']);
$jen = mysql_real_escape_string($_POST['jk']);
$kewan = mysql_real_escape_string($_POST['kewarganegaraan']);
$agama = mysql_real_escape_string($_POST['agama']);
$stat = mysql_real_escape_string($_POST['status']);
$golda = mysql_real_escape_string($_POST['goldarah']);
$alam = mysql_real_escape_string($_POST['alamat']);
$kota = mysql_real_escape_string($_POST['kotaa']);
$pos = mysql_real_escape_string($_POST['kdpos']);
$tele = mysql_real_escape_string($_POST['telepon']);
$hp = mysql_real_escape_string($_POST['handphone']);
$email = mysql_real_escape_string($_POST['email']);
$fb = mysql_real_escape_string($_POST['facebook']);
$tentangs = mysql_real_escape_string($_POST['tentang_saya']);
// $ayah=$_POST['nama_ayah'];
// $ibu=$_POST['nama_ibu'];
// $suami=$_POST['nama_suami'];
// $istri=$_POST['nama_istri'];
// $anak=$_POST['jml_ank'];
Adminu/data/profil_ttp.php
<?php
include('../../config/koneksi.php');
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
?><br>
<div class="row">
<div class="panel panel-primary">
<div class="panel-heading">Profil Karyawan</div>
<div class="panel-body">
<div class="table-responsive">
<p>
<a href="index.php?page=tambah"><button class="btn btn-
warning" name="tambah">Tambah Karyawan</button></a>
<a href="index.php?page=profil"><button class="btn btn-
warning" name="back">Kembali</button></a>
</p>
<table class="table table-bordered">
<?php
$id = $_GET['karyawan'];
Adminu/data/prosesgol.php
<?php
include('../../config/koneksi.php');
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
$idkaryawan = $_GET[kd_karyawan];
$golbaru = $_GET[golbaru];
$idku = explode("-",$idkaryawan);
$golku = explode("-",$golbaru);
$jumlah_data = sizeof($idku);
for ($i=1;$i<$jumlah_data;$i++){
$tanggal_skrg = date('Y-m-d');
$tambah = mktime(0,0,0,date("m"),date("d"),date("Y")+4);
$tanggal_akhir = date("Y-m-d", $tambah);
mysql_select_db(stta);
$sql = mysql_query("SELECT id_golongan FROM tbl_golongan WHERE
golongan='$golku[$i]'");
if(mysql_num_rows($sql) != 0){
while($row = mysql_fetch_assoc($sql)){
$id_golongan = $row[id_golongan];
//echo $id_golongan;
}}
$cek = mysql_query("SELECT * FROM tbl_histori_golongan WHERE
idkaryawan=$idku[$i] ORDER BY id_history DESC");
if(mysql_num_rows($cek) == 0){
mysql_query("INSERT into tbl_histori_golongan (idkaryawan,
idgolongan, tgl_awal, tgl_akhir) VALUES ('$idku[$i]',
'$id_golongan', '$tanggal_skrg', '$tanggal_skrg')");
}else{
$cek2 = mysql_fetch_assoc($cek);
$cek_tanggal = $cek2[tgl_akhir];
// echo "$tanggal_skrg";
// echo "$cek_tanggal";
if ($tanggal_skrg >= $cek_tanggal) {
mysql_query("UPDATE tbl_akademik SET
id_golongan='$id_golongan' WHERE idkaryawan='$idku[$i]'");
mysql_query("INSERT into tbl_histori_golongan (idkaryawan,
idgolongan, tgl_awal, tgl_akhir) VALUES ('$idku[$i]',
'$id_golongan', '$tanggal_skrg', '$tanggal_akhir')");
}else{
echo "Belum Masa Kenaikan Golongan";
}
}}}
?>
Adminu/data/skepgol.php
<?php
include('../../config/koneksi.php');
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='../../css/bootstrap.min.css' rel='stylesheet'
type='text/css'>
<link href='../../css/sb-admin-2.css' rel='stylesheet'>
<link href='../../font-awesome-4.1.0/css/font-awesome.min.css'
rel='stylesheet' type='text/css'>
<div class='container'>
<div class='row'>
<div class='col-md-4 col-md-offset-4'>
<div class='login-panel panel panel-primary'>
<div class='panel-body' align='center'>
Untuk mengakses aplikasi, Anda harus login </br></br>
<a href=../index.php><button class='btn btn-warning'
name='login'>Halaman Login</button></a>
</div>
</div>
</div>
</div>
</div>";
}
else{
?>
<style type="text/css">
.tg {
border-collapse:
collapse;
border-spacing:0;
border:none;
}
.tg td{
font-family:Arial, sans-serif;
font-size:14px;
padding:10px 5px;
border-style:solid;
border-width:0px;
overflow:hidden;
word-break:normal;
}
.tg th{
font-family:Arial, sans-serif;
font-size:14px;
font-weight:normal;
padding:10px 5px;
border-style:solid;
border-width:0px;
overflow:hidden;
word-break:normal;
}
.tg .tg-s6z2{
text-align:center
}
</style>
<style type="text/css">
.tg {
border-collapse:
collapse;
border-spacing:0;
border:none;
}
.tg td{
font-family:Arial, sans-serif;
font-size:14px;
padding:10px 5px;
border-style:solid;
border-width:0px;
overflow:hidden;
word-break:normal;
}
.tg th{
font-family:Arial, sans-serif;
font-size:14px;
font-weight:normal;
padding:10px 5px;
border-style:solid;
border-width:0px;
overflow:hidden;
word-break:normal;
}
.tg .tg-s6z2{
text-align:center
}
</style>
Keuangan.sql
Kota.sql
Provinsi.sql
Tbl_akademik.sql
Tbl_golongan.sql
Tbl_histori_golongan.sql
Tbl_jabatan.sql
Tbl_pendidikan.sql
Tbl_status.sql
user.sql