Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 48

86

CODING

Script Koneksi Database


<?php
$host="localhost";
$user="root";
$pass="";
$db="spp";
$koneksi=mysqli_connect($host,$user,$pass,$db);
?>
Script Login Admin
<?php
session_start();
include "koneksi.php";
?>
<!DOCTYPE html> <html lang="en"> <head> <!-- start: Meta --> <meta
charset="utf-8"> <title>Sistem Informasi Pembayaran SPP</title> <meta
name="description" content="Bootstrap Metro Dashboard"> <meta
name="author" content="Dennis Ji"> <meta name="keyword"
content="Metro, Metro UI, Dashboard, Bootstrap, Admin, Template,
Theme, Responsive, Fluid, Retina"> <!-- end: Meta --> <!-- start: Mobile
Specific --> <meta name="viewport" content="width=device-width, initial-
scale=1"> <!-- end: Mobile Specific --> <!-- start: CSS --> <link
id="bootstrap-style" href="css/bootstrap.min.css" rel="stylesheet"> <link
href="css/bootstrap-responsive.min.css" rel="stylesheet"> <link id="base-
style" href="css/style.css" rel="stylesheet"> <link id="base-style-
responsive" href="css/style-responsive.css" rel="stylesheet"> <link
href='http://fonts.googleapis.com/css?
family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,6
00,700,800&subset=latin,cyrillic-ext,latin-ext' rel='stylesheet'
type='text/css'> <!-- end: CSS --> <!-- The HTML5 shim, for IE6-8 support
of HTML5 elements --> <!--[if lt IE 9]> <script
src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <link
id="ie-style" href="css/ie.css" rel="stylesheet"> <![endif]--> <!--[if IE 9]>
<link id="ie9style" href="css/ie9.css" rel="stylesheet"> <![endif]--> <!--
start: Favicon --> <link rel="shortcut icon" href="img/favicon.ico"> <!-- end:
87

Favicon --> <style type="text/css"> body { background: url(img/bg-


login.jpg) !important; } </style> </head> <body>
<div class="container-fluid-full"> <div class="row-fluid">
<div class="row-fluid"> <div class="login-box"> <div class="icons">
<a href="#"><i class="#"></i></a> <a href="#"><i class="#"></i></a>
</div> <h2>Silahkan Login</h2>
<?php
if(isset($_POST['login'])){ $username=$_POST['username'];
$password=md5($_POST['password']);
if(empty($username) || empty($password)){ echo "<div class='alert'>
<button type='button' class='close' data-dismiss='alert'>×</button>
<strong>Peringatan!</strong> Username atau password anda belum diisi!
</div>";
}else{ $a="select * from user where username='$username'";
$b=mysqli_query($koneksi,$a);
$c=mysqli_fetch_array($b);
if($username<>$c['username']){ echo "<div class='alert'>
<button type='button' class='close' data-dismiss='alert'>×</button>
<strong>Peringatan!</strong> Username anda salah!</div>";
}elseif($password<>$c['password']){ echo "<div class='alert'>
<button type='button' class='close' data-dismiss='alert'>×</button>
<strong>Peringatan!</strong> Password anda salah!</div>"; }else{
$_SESSION['username']=$c['username']; $_SESSION['level']=$c['level'];
header("location:beranda.php");}}}?>
<form class="form-horizontal" action="#" method="post"> <fieldset>
<div class="input-prepend" title="Username">
<span class="add-on"><i class="halflings-icon user"></i></span>
88

<input class="input-large span10" name="username" type="text"


placeholder="Username"/> </div> <div class="clearfix"></div>
<div class="input-prepend" title="Password"> <span class="add-on"><i
class="halflings-icon lock"></i></span> <input class="input-large span10"
name="password" type="password" placeholder="Password"/> </div>
<div class="clearfix"></div> <div class="button-login"> <button
type="submit" class="btn btn-primary" name="login">Login</button>
</div> <div class="clearfix"></div> </form> <hr> </div><!--/span-->
</div><!--/row--> </div><!--/.fluid-container--> </div><!--/fluid-row-->
<!-- start: JavaScript--> <script src="js/jquery-1.9.1.min.js"></script>
<script src="js/jquery-migrate-1.0.0.min.js"></script> <script src="js/jquery-
ui-1.10.0.custom.min.js"></script> <script src="js/jquery.ui.touch-
punch.js"></script> <script src="js/modernizr.js"></script> <script
src="js/bootstrap.min.js"></script> <script
src="js/jquery.cookie.js"></script> <script
src='js/fullcalendar.min.js'></script> <script
src='js/jquery.dataTables.min.js'></script> <script
src="js/excanvas.js"></script> <script src="js/jquery.flot.js"></script>
<script src="js/jquery.flot.pie.js"></script> <script
src="js/jquery.flot.stack.js"></script> <script
src="js/jquery.flot.resize.min.js"></script> <script
src="js/jquery.chosen.min.js"></script> <script
src="js/jquery.uniform.min.js"></script> <script
src="js/jquery.cleditor.min.js"></script> <script
src="js/jquery.noty.js"></script> <script
src="js/jquery.elfinder.min.js"></script> <script
src="js/jquery.raty.min.js"></script> <script
src="js/jquery.iphone.toggle.js"></script> <script src="js/jquery.uploadify-
3.1.min.js"></script> <script src="js/jquery.gritter.min.js"></script> <script
src="js/jquery.imagesloaded.js"></script> <script
src="js/jquery.masonry.min.js"></script> <script
src="js/jquery.knob.modified.js"></script> <script
src="js/jquery.sparkline.min.js"></script> <script
src="js/counter.js"></script> <script src="js/retina.js"></script> <script
src="js/custom.js"></script> <!-- end: JavaScript--> </body> </html>
Script Beranda
<?php
89

session_start();
if(isset($_SESSION['username']) && isset($_SESSION['level'])){
include "header.php"; include "menu.php"; include "konten.php";
include "footer.php"; }else{ echo "<script language='javascript'>
alert('Silahkan Login dulu!'); document.location='login.php'; </script>";}
?>
Script Header
<?php
include "koneksi.php";
error_reporting(0);
session_start();
if(isset($_SESSION['username']) && isset($_SESSION['level'])){
?>
<!DOCTYPE html> <html lang="en"> <head>
<!-- start: Meta --> <meta charset="utf-8"> <title>Sistem Informasi
Pembayaran SPP</title> <meta name="description" content="Bootstrap
Metro Dashboard"> <meta name="author" content="Dennis Ji"> <meta
name="keyword" content="Metro, Metro UI, Dashboard, Bootstrap, Admin,
Template, Theme, Responsive, Fluid, Retina"> <!-- end: Meta -->
<!-- start: Mobile Specific --> <meta name="viewport"
content="width=device-width, initial-scale=1"> <!-- end: Mobile Specific -->
<!-- start: CSS --> <link id="bootstrap-style" href="css/bootstrap.min.css"
rel="stylesheet"> <link href="css/bootstrap-responsive.min.css"
rel="stylesheet"> <script src="js/print.js"></script> <link id="base-style"
href="css/style.css" rel="stylesheet"> <link id="base-style-responsive"
href="css/style-responsive.css" rel="stylesheet"> <link
href='http://fonts.googleapis.com/css?
family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,6
00,700,800&subset=latin,cyrillic-ext,latin-ext' rel='stylesheet'
type='text/css'> <!-- end: CSS --> <!-- The HTML5 shim, for IE6-8 support
of HTML5 elements --> <!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
90

<link id="ie-style" href="css/ie.css" rel="stylesheet"> <![endif]--> <!--[if IE


9]> <link id="ie9style" href="css/ie9.css" rel="stylesheet"> <![endif]--> <!--
start: Favicon --><link rel="shortcut icon" href="img/logo-sma3.jpeg"><!--
end: Favicon --> <!-- start: Header --> <div class="navbar"> <div
class="navbar-inner"> <div class="container-fluid"> <a class="btn btn-
navbar" data-toggle="collapse" data-target=".top-nav.nav-
collapse,.sidebar-nav.nav-collapse"> <span class="icon-bar"></span>
<span class="icon-bar"></span> <span class="icon-bar"></span> </a>
<a class="brand"><span>SISTEM INFORMASI PEMBAYARAN
SPP</span></a> <!-- start: Header Menu --> <div class="nav-no-collapse
header-nav"> <ul class="nav pull-right"> <!-- start: Notifications Dropdown
--> <!-- end: Notifications Dropdown --> <!-- start: Message Dropdown -->
<!-- end: Message Dropdown --> <!-- start: User Dropdown --> <li
class="dropdown"> <a class="btn dropdown-toggle" data-
toggle="dropdown" href="#"> <i class="halflings-icon white user"></i><?
php echo $_SESSION['username']; ?> </a> </li> <!-- end: User Dropdown
--> </div> <!-- end: Header Menu --> </div> </div> </div> <!-- start: Header
--> </head> <?php }else{
echo "<script language='javascript'>
alert('Silahkan Login dulu!');
document.location='login.php';
</script>"; }
?>
Script Menu
<?php
error_reporting(0);
if ($_SESSION['level']=='Admin'){ echo " <body> <div class='container-
fluid-full'> <div class='row-fluid'> <!-- start: Main Menu -->
<div id='sidebar-left' class='span2'> <div class='nav-collapse sidebar-nav'>
<ul class='nav nav-tabs nav-stacked main-menu'> <li><a
href='beranda.php'><i class='icon-home'></i><span class='hidden-tablet'>
Beranda</span></a></li> <li> <a class='dropmenu' href='#'><i class='icon-
table'></i><span class='hidden-tablet'> Master</span><span class='label
label-important'></span></a> <ul> <li><a class='submenu'
href='tabeluser.php'><i class='icon-align-justify'></i><span class='hidden-
91

tablet'> Data User</span></a></li> <li><a class='submenu'


href='tabelspp.php'><i class='icon-align-justify'></i><span class='hidden-
tablet'> Data SPP</span></a></li> <li><a class='submenu'
href='tabelsiswa.php'><i class='icon-align-justify'></i><span
class='hidden-tablet'> Data Siswa </span></a></li> </ul> </li> <li> <a
class='dropmenu' href='#'><i class='icon-table'></i><span class='hidden-
tablet'> Transaksi</span><span class='label label-important'></span></a>
<ul> <li><a class='submenu' href='tabelpembayaran.php'><i class='icon-
align-justify'></i><span class='hidden-tablet'> Transaksi
Pembayaran</span></a></li> </ul></li> <li> <a class='dropmenu'
href='#'><i class='icon-book'></i><span class='hidden-tablet'>
Laporan</span><span class='label label-important'></span></a><ul>
<li><a class='submenu' href='laporanpembayaran.php'><i class='icon-
book'></i><span class='hidden-tablet'> Laporan
Pembayaran</span></a></li> </ul> </li> <li><a href='login.php'><i
class='icon-off'></'></i><span class='hidden-tablet'> Logout</span><span
class='label label-important'></span></a></li> </ul> </div> </div>"; }
else{ echo " <body> <div class='container-fluid-full'> <div class='row-fluid'>
<!-- start: Main Menu --> <div id='sidebar-left' class='span2'> <div
class='nav-collapse sidebar-nav'> <ul class='nav nav-tabs nav-stacked
main-menu'> <li><a href='beranda.php'><i class='icon-home'></i><span
class='hidden-tablet'> Beranda</span></a></li> <li> <a class='submenu'
href='ubahuserkp.php'><i class='icon-table'></i><span class='hidden-
tablet'> Ubah Password</span><span class='label label-
important'></span></a> </li> <li> <a class='dropmenu' href='#'><i
class='icon-book'></i><span class='hidden-tablet'> Laporan</span><span
class='label label-important'></span></a> <ul> <li><a class='submenu'
href='laporanpembayaran2.php'><i class='icon-book'></i><span
class='hidden-tablet'> Laporan Pembayaran</span></a></li> </ul> </li>
<li><a href='login.php'><i class='icon-off'></'></i><span class='hidden-
tablet'> Logout</span><span class='label label-
important'></span></a></li> </ul> </div> </div>"; } ?>
Script Konten
<div id="content" class="span10"> <ul class="breadcrumb"> <li> <i></i>
<a href="#"></a> <i></i> </li> <li><a href="#"></a></li> </ul> <table
width="1500" border="0" align="left"> <tr> <td<img src="img/logo-
sma3.jpeg" width="130" height="140" /><h1>Selamat Datang Di Halaman
Sistem Informasi Pembayaran SPP<p>~ SMA Negeri 3 Selong
~</p></h1><br><br><h2><p>Jln. H. M. Faisal No.01 Selong, Kecamatan
92

Selong, Kabupaten Lombok Timur <p>provinsi Nusa Tenggara


Barat</p></p></h2></center>width="100%"><td> </tr> </table> </div>
</div><!--/span--> </div><!--/row--> </div><!--/.fluid-container--> <!-- end:
Content --> </div><!--/#content.span10--> </div><!--/fluid-row--> <div
class="modal hide fade" id="myModal"> <div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3>Settings</h3> </div> <div class="modal-body"> <p>Here settings can
be configured...</p> </div> <div class="modal-footer"> <a href="#"
class="btn" data-dismiss="modal">Close</a> <a href="#" class="btn btn-
primary">Save changes</a> </div> </div> <div class="clearfix"></div>
Script Autonumber
<?php
mysqli_connect("localhost","root","");
mysqli_select_db("spp") function autonumber($tabel, $kolom, $lebar=0,
$awalan='') {
$query="select $kolom from $tabel order by $kolom desc limit 1";
$hasil=mysqli_query($query); $jumlahrecord= mysqli_num_rows($hasil);
if($jumlahrecord==0) $nomor=1; else { $row=mysqli_fetch_array($hasil);
$nomor=intval(substr($row[0],strlen($awalan)))+1; } if($lebar>0)
$angka=$awalan.str_pad($nomor,$lebar,"0",STR_PAD_LEFT); else
$angka= $awalan.$nomor; return
$angka; }
?>
Script Coba
<?php
include "koneksi.php"; if(isset($_POST['simpan'])) { $nis=$_POST['nis'];
$a=mysql_query("insert into pembayaran values('','$nis')"); if($a){ echo
"berhasil"; }else{ echo "gagal"; } } ?> <form method="post"> <input
type="text" name="nis"> <input type="submit" name="simpan"> </form>
Script Footer
<footer> <p> <span style="text-align:left;float:left"></a></span> </p>
93

</footer> <!-- start: JavaScript--> <script src="js/jquery-


1.9.1.min.js"></script> <script src="js/jquery-migrate-
1.0.0.min.js"></script> <script src="js/jquery-ui-
1.10.0.custom.min.js"></script> <script src="js/jquery.ui.touch-
punch.js"></script> <script src="js/modernizr.js"></script> <script
src="js/bootstrap.min.js"></script> <script
src="js/jquery.cookie.js"></script> <script
src='js/fullcalendar.min.js'></script> <script
src='js/jquery.dataTables.min.js'></script> <script
src="js/excanvas.js"></script> <script src="js/jquery.flot.js"></script>
<script src="js/jquery.flot.pie.js"></script> <script
src="js/jquery.flot.stack.js"></script> <script
src="js/jquery.flot.resize.min.js"></script> <script
src="js/jquery.chosen.min.js"></script> <script
src="js/jquery.uniform.min.js"></script> <script
src="js/jquery.cleditor.min.js"></script> <script
src="js/jquery.noty.js"></script> <script
src="js/jquery.elfinder.min.js"></script> <script
src="js/jquery.raty.min.js"></script> <script
src="js/jquery.iphone.toggle.js"></script> <script src="js/jquery.uploadify-
3.1.min.js"></script> <script src="js/jquery.gritter.min.js"></script> <script
src="js/jquery.imagesloaded.js"></script> <script
src="js/jquery.masonry.min.js"></script> <script
src="js/jquery.knob.modified.js"></script> <script
src="js/jquery.sparkline.min.js"></script> <script
src="js/counter.js"></script> <script src="js/retina.js"></script> <script
src="js/custom.js"></script> <!-- end: JavaScript--> </body> </html>
Script Index
<?php
header ("location:login.php");
?>
Script Logout
<?php
session_start(); session_destroy(); header("location:index.php");
?>
Script Proses
94

<?php
include "koneksi.php";
$data=mysqli_query($koneksi,"select * from siswa,spp where
siswa.tahun_angkatan=spp.tahun_angkatan"); $op=isset($_GET['op'])?
$_GET['op']:null; if($op=='ambildata'){ $kode=$_GET['kode'];
$dt=mysqli_query($koneksi,"select * from siswa,spp where
siswa.tahun_angkatan=spp.tahun_angkatan and nis='$kode'");
$d=mysqli_fetch_array($dt); echo $d['nis']."|".$d['nama']."|".
$d['tahun_angkatan']."|".$d['spp']."|".$d['kode_spp']."|".$d['kode_spp']; }
?>
Script Session
<?php
include "koneksi.php";
session_start();
$user_check=$_SESSION['login_user'];
$ses_sql=mysqli_query($koneksi,"select nama from petugas where
username='$user_check'"); $row = mysqli_fetch_assoc($ses_sql);
$login_session =$row['nama']; if(!isset($login_session)){ mysql_close;
header('Location: index.php'); }
?>
Script Tahun Ajaran
<?php
session_start(); if(isset($_SESSION['username']) &&
isset($_SESSION['level'])){ include "header.php"; include "menu.php";
include "koneksi.php"; ?> <?php $auto=mysqli_query($koneksi,"select *
from pembayaran,spp where pembayaran.kode_spp=spp.kode_spp order
by no_kwitansi desc limit 1"); $no=mysqli_fetch_array($auto);
$angka=$no['no_kwitansi']+1; ?> <!-- start: Content --> <div id="content"
class="span10"> <hr> <div class="row-fluid"> <div class="box span12">
<div class="box-header"> <h2><i class="halflings-icon edit"></i><span
class="break"></span>Input Data Pembayaran</h2> </div> <div
class="box-content"> <script type="text/javascript"
src="js/jquery.js"></script> <script type="text/javascript"> $
(document).ready(function() { $('#lama_bayar').keyup(function(){ <!-- Ambil
95

nilai bayar dan diskon !--> var iuran=parseInt($('#spp').val());


varlamabayar=parseInt($('#lama_bayar').val()); <!-- Perhitungan bayar-
(diskon/100 x bayar) !--> var total_bayar=iuran*lamabayar; $
('#iuran').val(total_bayar); }); }); $(function(){ //meload file pk dengan
operator ambil barang dimana nantinya //isinya akan masuk di combo box
$("#kode_spp").load("pk.php","op=ambilangkatan"); $
("#kode_spp").change(function(){ kode_spp=$("#kode_spp"). val()
//lakukan pengiriman data $.ajax({ url:"pk.php",
data:"op=ambil&kode="+kode_spp, cache:false, success:function(msg)
{ data=msg.split("|"); //masukan isi data ke masing - masing field $
("#tes").val(data[0]); $("#spp").val(data[2]); } }); }); //jika ada perubahan di
kode barang $("#kode").change(function(){ kode=$("#kode").val();
//lakukan pengiriman data $.ajax({ url:"proses.php",
data:"op=ambildata&kode="+kode, cache:false, success:function(msg)
{ data=msg.split("|"); //masukan isi data ke masing - masing field $
("#nama").val(data[1]); $("#tahun_masuk").val(data[2]); $
("#ambil_spp").focus(); } }); }); </script>
<form class="form-horizontal" form action="" method="post">
<?php
if(isset($_POST['simpan'])) { $no_kwitansi=$_POST['no_kwitansi'];
$nis=$_POST['nis']; $semester=$_POST['semester'];
$tahun_ajaran=$_POST['tahun_ajaran']; $kode_spp=$_POST['kode'];
$lama_bayar=$_POST['lama_bayar']; $dari_bulan=$_POST['dari_bulan'];
$sampai_bulan=$_POST['sampai_bulan']; $total=$_POST['total_bayar'];
$tanggal_bayar=date("d-m-Y"); if(empty ($nis) || empty ($semester)||
empty ($tahun_ajaran)|| empty ($lama_bayar)|| empty ($dari_bulan)||
empty ($sampai_bulan)){ echo "<script language='javascript'>alert('form
harus diisi dengan lengkap')</script>" }else{ $di="insert into pembayaran
values('$no_kwitansi','$nis','$semester','$tahun_ajaran','$kode_spp','$lama
_bayar','$dari_bulan','$sampai_bulan','$total','$tanggal_bayar')";
$ya=mysqli_query($koneksi,$di); if($ya){ echo "<script>alert( 'Data
Berhasil Di Simpan !' );window.location='tabelpembayaran.php';</script"; }
else { echo "<div class='alert alert-error'> <button type='button'
class='close' data-dismiss='alert'>×</button> Data Gagal Di Simpan.
</div>";} } }
?>
96

<fieldset> <div class="control-group"> <label class="control-label"


for="focusedInput">No Kwitansi</label> <div class="controls"> <input
type="text" name="no_kwitansi" value="<?php echo $angka; ?>"
readonly></div> </div> <div class="control-group"> <label class="control-
label" for="focusedInput">NIS</label> <div class="controls"> <input
type="text" name="nis" id="kode"> </div> </div> <div class="control-
group"> <label class="control-label"
for="appendedPrependedInput">Nama</label> <div class="controls">
<div class="input-prepend input-append"> <input size="16" type="text"
name="nama" id="nama" readonly> </div> </div> </div> <div
class="control-group"> <label class="control-label"
for="appendedPrependedInput">Tahun Masuk</label> <div
class="controls"> <div class="input-prepend input-append"> <input
size="16" type="text" name="tahun_masuk" id="tahun_masuk" readonly>
</div> </div> </div> <div class="control-group"> <label class="control-
label">Semester</label> <div class="controls"> <label class="checkbox
inline"> <input type="checkbox" id="inlineCheckbox1" value="Ganjil"
name="semester" <?php if($no['semester']=="Ganjil"){ echo "checked"; }?
>>Ganjil </label> <label class="checkbox inline"> <input type="checkbox"
id="inlineCheckbox2" value="Genap" name="semester" <?php
if($no['semester']=="Genap"){ echo "checked"; }?>>Genap </label> </div>
</div> <div class="control-group"> <label class="control-label"
for="focusedInput">Tahun Ajaran</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="tahun_ajaran" value="<?
php echo $no['tahun_ajaran']; ?>"> </div> </div> <div class="control-
group"> <label class="control-label" for="selectError3">Tahun
Angkatan</label> <div class="controls"> <select id="kode_spp"
name="tahun_angkatan"> </select> </div> </div> <div class="control-
group"> <label class="control-label"
for="appendedPrependedInput">SPP</label> <div class="controls"> <div
class="input-prepend input-append"> <span class="add-
on">Rp.</span><input size="16" type="text" name="spp" id="spp"
readonly><input size="16" type="hidden" name="kode" id="tes" > </div>
</div> </div> <div class="control-group"> <label class="control-label"
for="appendedPrependedInput">Lama Bayar</label> <div
class="controls"> <div class="input-small input-prepend"> </span><input
size="2" type="text" name="lama_bayar" id="lama_bayar"><span
class="add-on">Bulan</span> </div> </div> <div class="control-group">
<label class="control-label" for="selectError3">Dari Bulan </label> <div
class="controls"> <select id="selectError3" name="dari_bulan">
97

<option>Januari</option> <option>Februari</option>
<option>Maret</option> <option>April</option> <option>Mei</option>
<option>Juni</option> <option>Juli</option> <option>Agustus</option>
<option>September</option> <option>Oktober</option>
<option>November</option> <option>Desember</option> </select> </div>
</div> <div class="control-group"> <label class="control-label"
for="selectError3">Sampai Bulan </label> <div class="controls"> <select
id="selectError3" name="sampai_bulan"> <option>-</option>
<option>Februari</option> <option>Maret</option> <option>April</option>
<option>Mei</option> <option>Juni</option> <option>Juli</option>
<option>Agustus</option> <option>September</option>
<option>Oktober</option> <option>November</option>
<option>Desember</option> </select> </div> </div> <div class="control-
group"> <label class="control-label" for="appendedPrependedInput">Total
Bayar</labe<div class="controls"> <div class="input-prepend input-
append"> <span class="add-on">Rp.</span><input type="text"
name="total_bayar" id="iuran" readonly> </div> </div> </div> <div
class="control-group"> <label class="control-label"
for="appendedPrependedInput">Tanggal Bayar</label> <div
class="controls"> <div class="input-prepend input-append"> <input
class="input-xlarge focused" type="text" name="nis" value="<?php echo
date("d-m-Y"); ?>" disabled> </div> </div> </div> <div class="form-
actions"> <button type="submit" class="btn btn-primary"
name="simpan">Simpan</button> <button type="reset" class="btn btn-
danger" name="batal">Batal</button> </div> </fieldset> </form> </div>
</div><!--/span--> </div><!--/row--> </div><!--/.fluid-container--> <!-- end:
Content --> </div><!--/#content.span10--> </div><!--/fluid-row--> <div
class="modal hide fade" id="myModal"> <div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3>Settings</h3> </div> <div class="modal-body"> <p>Here settings can
be configured...</p> </div> <div class="modal-footer"> <a href="#"
class="btn" data-dismiss="modal">Close</a> <a href="#" class="btn btn-
primary">Save changes</a> </div> </div> <div class="clearfix"></div> <?
php
include "footer.php"; }else{ echo "<script language='javascript'>
alert('Silahkan Login dulu!'); document.location='login.php'; </script>"; }
?>
98

Script Tanggal Indo


<?php
function DateToIndo($date) { // fungsi atau method untuk mengubah
tanggal ke format indonesia
// variabel BulanIndo merupakan variabel array yang menyimpan nama-
nama bulan
$BulanIndo = array("Januari", "Februari", "Maret","April", "Mei", "Juni",
"Juli", "Agustus", "September","Oktober", "November", "Desember");
$tahun = substr($date, 0, 4); // memisahkan format tahun menggunakan
substring $bulan = substr($date, 5, 2); // memisahkan format bulan
menggunakan substring $tgl = substr($date, 8, 2); // memisahkan format
tanggal menggunakan substring
$result = $tgl . " " . $BulanIndo[(int)$bulan-1] . " ". $tahun;return($result);}
?>
Script Tanggal Otomatis
<script src="assets/js/jquery.2.1.1.min.js"></script> <script
type="text/javascript"> window.jQuery || document.write("<script
src='assets/js/jquery.min.js'>"+"<"+"/script>"); </script> <script
type="text/javascript"> if('ontouchstart' in document.documentElement)
document.write("<script
src='assets/js/jquery.mobile.custom.min.js'>"+"<"+"/script>"); </script>
<script src="assets/js/bootstrap.min.js"></script> <script
src="assets/js/jquery-ui.custom.min.js"></script> <script
src="assets/js/jquery.ui.touch-punch.min.js"></script> <script
src="assets/js/chosen.jquery.min.js"></script> <script
src="assets/js/fuelux.spinner.min.js"></script> <script
src="assets/js/bootstrap-datepicker.min.js"></script> <script
src="assets/js/bootstrap-timepicker.min.js"></script> <script
src="assets/js/moment.min.js"></script> <script
src="assets/js/daterangepicker.min.js"></script> <script
src="assets/js/bootstrap-datetimepicker.min.js"></script> <script
src="assets/js/bootstrap-colorpicker.min.js"></script> <script
src="assets/js/jquery.knob.min.js"></script> <script
src="assets/js/jquery.autosize.min.js"></script> <script
src="assets/js/jquery.inputlimiter.1.3.1.min.js"></script> <script
src="assets/js/jquery.maskedinput.min.js"></script> <script
99

src="assets/js/bootstrap-tag.min.js"></script> <script src="assets/js/ace-


elements.min.js"></script> <script src="assets/js/ace.min.js"></script>
<script type="text/javascript"> jQuery(function($) { $('#id-disable-
check').on('click', function() { var inp = $('#form-input-readonly').get(0);
if(inp.hasAttribute('disabled')) { inp.setAttribute('readonly' , 'true');
inp.removeAttribute('disabled'); inp.value="This text field is readonly!"; }
else { inp.setAttribute('disabled' , 'disabled');
inp.removeAttribute('readonly'); inp.value="This text field is disabled!"; });
if(!ace.vars['touch']) { $('.chosen-
select').chosen({allow_single_deselect:true}); //resize the chosen on
window resize $(window) off('resize.chosen') on('resize.chosen', function()
{ $('.chosen-select').each(function() { var $this = $(this);
$this.next().css({'width':
$this.parent().width()}); }) }).trigger('resize.chosen'); //resize chosen on
sidebar collapse/expand $(document).on('settings.ace.chosen', function(e,
event_name, event_val) { if(event_name != 'sidebar_collapsed') return; $
('.chosen-select').each(function() { var $this = $(this)
$this.next().css({'width': $this.parent().width()}); }) }); $('#chosen-multiple-
style .btn').on('click', function(e){ var target = $
(this).find('input[type=radio]'); var which = parseInt(target.val()); if(which ==
2) $('#form-field-select-4').addClass('tag-input-style'); else $('#form-field-
select-4').removeClass('tag-input-style'); }); } $('[data-
rel=tooltip]').tooltip({container:'body'});$('[data-
rel=popover]').popover({container:'body'}); $
('textarea[class*=autosize]').autosize({append: "\n"}); $
('textarea.limited').inputlimiter({ remText: '%n character%s remaining...',
limitText: 'max allowed : %n.' }); $.mask.definitions['~']='[+-]'; $('.input-
mask-date').mask('99/99/9999'); $('.input-mask-phone').mask('(999) 999-
9999'); $('.input-mask-eyescript').mask('~9.99 ~9.99 999'); $(".input-mask-
product").mask("a*-999-a999",{placeholder:" ",completed:function()
{alert("You typed the following: "+this.val());}}); $( "#input-size-
slider" ).css('width','200px').slider({ value:1, range: "min", min: 1, max: 8,
step: 1, slide: function( event, ui ) { var sizing = ['', 'input-sm', 'input-lg',
'input-mini', 'input-small', 'input-medium', 'input-large', 'input-xlarge', 'input-
xxlarge']; var val = parseInt(ui.value); $('#form-field-4').attr('class',
sizing[val]).val('.'+sizing[val]); } }); $( "#input-span-slider" ).slider({ value:1,
range: "min", min: 1, max: 12, step: 1, slide: function( event, ui ) { var val =
parseInt(ui.value); $('#form-field-5').attr('class', 'col-xs-'+val).val('.col-
xs-'+val); }}); //"jQuery UI Slider" //range slider tooltip example $( "#slider-
range" ).css('height','200px').slider({ orientation: "vertical", range: true, min:
100

0, max: 100, values: [ 17, 67 ], slide: function( event, ui ) { var val =


ui.values[$(ui.handle).index()-1] + ""; if( !ui.handle.firstChild ) { $("<div
class='tooltip right in' style='display:none;left:16px;top:-6px;'><div
class='tooltip-arrow'></div><div class='tooltip-
inner'></div></div>").prependTo(ui.handle); } $
(ui.handle.firstChild).show().children().eq(1).text(val); } }).find('span.ui-
slider-handle').on('blur', function(){ $(this.firstChild).hide(); }); $( "#slider-
range-max" ).slider({ range: "max", min: 1, max: 10, value: 2 }); $( "#slider-
eq > span" ).css({width:'90%', 'float':'left', margin:'15px'}).each(function()
{ // read initial values from markup and remove that var value = parseInt( $
( this ).text(), 10 ); $( this ).empty().slider({ value: value, range:
"min",animate: true }); }); $("#slider-eq > span.ui-slider-
purple").slider('disable');//disable third item $('#id-input-file-1 , #id-input-
file-2').ace_file_input({ no_file:'No File ...', btn_choose:'Choose',
btn_change:'Change', droppable:false, onchange:null, thumbnail:false //|
true | large //whitelist:'gif|png|jpg|jpeg' //blacklist:'exe|php'
//onchange:'' // }); //pre-show a file name, for example a previously
selected file //$('#id-input-file-1').ace_file_input('show_file_list', ['myfile.txt'])
$('#id-input-file-3').ace_file_input({ style:'well', btn_choose:'Drop files here
or click to choose', btn_change:null, no_icon:'ace-icon fa fa-cloud-upload',
droppable:true, thumbnail:'small'//large | fit //,icon_remove:null//set null, to
hide remove/reset button /**,before_change:function(files, dropped) {
//Check an example below //or examples/file-upload.html return true; }*/
/**,before_remove : function() { return true; }*/ preview_error :
function(filename, error_code) { //name of the file that failed //error_code
values //1 = 'FILE_LOAD_FAILED', //2 = 'IMAGE_LOAD_FAILED', //3 =
'THUMBNAIL_FAILED' //alert(error_code); } }).on('change', function(){
//console.log($(this).data('ace_input_files')); //console.log($
(this).data('ace_input_method')); }); //$('#id-input-file-3')
//.ace_file_input('show_file_list', [ //{type: 'image', name: 'name of image',
path: 'http://path/to/image/for/preview'}, //{type: 'file', name:
'hello.txt'} //]); //dynamically change allowed formats by changing allowExt
&& allowMime function $('#id-file-
format').removeAttr('checked').on('change', function() { var whitelist_ext,
whitelist_mime; var btn_choose var no_icon if(this.checked) { btn_choose
= "Drop images here or click to choose"; no_icon = "ace-icon fa fa-picture-
o"; whitelist_ext = ["jpeg", "jpg", "png", "gif" , "bmp"]; whitelist_mime =
["image/jpg", "image/jpeg", "image/png", "image/gif", "image/bmp"]; } else {
btn_choose = "Drop files here or click to choose"; no_icon = "ace-icon fa
fa-cloud-upload"; whitelist_ext = null;//all extensions are acceptable
101

whitelist_mime = null;//all mimes are acceptable } var file_input = $('#id-


input-file-3'); file_input .ace_file_input('update_settings', { 'btn_choose':
btn_choose, 'no_icon': no_icon, 'allowExt': whitelist_ext, 'allowMime':
whitelist_mime }) file_input.ace_file_input('reset_input'); file_input
.off('file.error.ace') .on('file.error.ace', function(e, info) {
//console.log(info.file_count);//number of selected files
//console.log(info.invalid_count);//number of invalid files
//console.log(info.error_list);//a list of errors in the following
format//info.error_count['ext'] //info.error_count['mime']
//info.error_count['size'] //info.error_list['ext'] = [list of file names with
invalid extension] //info.error_list['mime'] = [list of file names with invalid
mimetype] //info.error_list['size'] = [list of file names with invalid size] /** if( !
info.dropped ) { //perhapse reset file field if files have been selected, and
there are invalid files among them //when files are dropped, only valid files
will be added to our file array e.preventDefault();//it will rest input } */
//if files have been selected (not dropped), you can choose to reset
input //because browser keeps all selected files anyway and this cannot be
changed //we can only reset file field to become empty again //on any case
you still should check files with your server side script //because any
arbitrary file can be uploaded by user and it's not safe to rely on browser-
side measures }); }); $
('#spinner1').ace_spinner({value:0,min:0,max:200,step:10,
btn_up_class:'btn-info' , btn_down_class:'btn-info'}).closest('.ace-
spinner') .on('changed.fu.spinbox', function(){ //alert($('#spinner1').val()) });
$('#spinner2').ace_spinner({value:0,min:0,max:10000,step:100,
touch_spinner: true, icon_up:'ace-icon fa fa-caret-up bigger-110',
icon_down:'ace-icon fa fa-caret-down bigger-110'});
$('#spinner3').ace_spinner({value:0,min:-100,max:100,step:10, on_sides:
true, icon_up:'ace-icon fa fa-plus bigger-110', icon_down:'ace-icon fa fa-
minus bigger-110', btn_up_class:'btn-success' , btn_down_class:'btn-
danger'});
$('#spinner4').ace_spinner({value:0,min:-100,max:100,step:10, on_sides:
true, icon_up:'ace-icon fa fa-plus', icon_down:'ace-icon fa fa-minus',
btn_up_class:'btn-purple' , btn_down_class:'btn-purple'}); //$
('#spinner1').ace_spinner('disable').ace_spinner('value', 11); //or //$
('#spinner1').closest('.ace-
spinner').spinner('disable').spinner('enable').spinner('value', 11);//disable,
enable or change value //$('#spinner1').closest('.ace-
spinner').spinner('value', 0);//reset to 0 //datepicker plugin //link $('.date-
102

picker').datepicker({ autoclose: true, todayHighlight: true }) //show


datepicker when clicking on the icon .next().on(ace.click_event, function()
{ $(this).prev().focus(); }); //or change it into a date range picker $('.input-
daterange').datepicker({autoclose:true}); //to translate the daterange
picker, please copy the "examples/daterange-fr.js" contents here before
initialization $('input[name=date-range-
picker]').daterangepicker({ 'applyClass' : 'btn-sm btn-success',
'cancelClass' : 'btn-sm btn-default', locale: { applyLabel: 'Apply',
cancelLabel: 'Cancel', } }) .prev().on(ace.click_event, function(){$
(this).next().focus(); }); $('#timepicker1').timepicker({ minuteStep: 1,
showSeconds: true, showMeridian: false }).next().on(ace.click_event,
function(){ $(this).prev().focus(); }); $('#date-
timepicker1').datetimepicker().next().on(ace.click_event, function(){ $
(this).prev().focus(); });$('#colorpicker1').colorpicker(); $('#simple-
colorpicker-1').ace_colorpicker(); //$('#simple-colorpicker-
1').ace_colorpicker('pick', 2);//select 2nd color //$('#simple-colorpicker-
1').ace_colorpicker('pick', '#fbe983');//select #fbe983 color //var picker = $
('#simple-colorpicker-1').data('ace_colorpicker') //picker.pick('red',
true);//insert the color if it doesn't exist $(".knob").knob();
var tag_input = $('#form-field-
tags');try{ tag_input.tag( { placeholder:tag_input.attr('placeholder'),
//enable typeahead by specifying the source array source:
ace.vars['US_STATES'],//defined in ace.js >>
ace.enable_search_ahead /** //or fetch data from database, fetch those
that match "query" source: function(query, process) { $.ajax({url:
'remote_source.php?q='+encodeURIComponent(query)})
.done(function(result_items){ process(result_items); });} */ })
//programmatically add a new var $tag_obj = $('#form-field-
tags').data('tag'); $tag_obj.add('Programmatically Added'); } catch(e) {
//display a textarea for old IE, because it doesn't support this plugin or
another one I tried! tag_input.after('<textarea id="'+tag_input.attr('id')+'"
name="'+tag_input.attr('name')+'" rows="3">'+tag_input.val()
+'</textarea>').remove(); //$('#form-field-tags').autosize({append:
"\n"}); } /////////
$('#modal-form
input[type=file]').ace_file_input({ style:'well',,btn_choose:'Drop files here or
click to choose', btn_change:null, no_icon:'ace-icon fa fa-cloud-upload',
droppable:true, thumbnail:'large' }) //chosen plugin inside a modal will have
a zero width because the select element is originally hidden //and its width
103

cannot be determined. //so we set the width after modal is show $


('#modal-form').on('shown.bs.modal', function () { if(!ace.vars['touch']) { $
(this).find('.chosen-container').each(function(){ $(this).find('a:first-
child').css('width' , '210px'); $(this).find('.chosen-drop').css('width' ,
'210px'); $(this).find('.chosen-search input').css('width' , '200px'); }); } })
/** //or you can activate the chosen plugin after modal is shown //this way
select element becomes visible with dimensions and chosen works as
expected $('#modal-form').on('shown', function () { $(this).find('.modal-
chosen').chosen(); }) */ $(document).one('ajaxloadstart.page', function(e)
{ $('textarea[class*=autosize]').trigger('autosize.destroy'); $
('.limiterBox,.autosizejs').remove(); $('.daterangepicker.dropdown-
menu,.colorpicker.dropdown-menu,.bootstrap-datetimepicker-
widget.dropdown-menu').remove(); }); }); </script>
Script Tambah User
<?php
include "header.php";
include "menu.php";
?>
<!-- start: Content --> <div id="content" class="span10"> <hr> <div
class="row-fluid"> <div class="box span12"> <div class="box-header">
<h2><i class="halflings-icon edit"></i><span class="break"></span>Input
Data User</h2> </div> <div class="box-content"> <form class="form-
horizontal" form action="" method="post"> <?php
$koneksi=mysqli_connect("localhost","root","","spp"); if
(isset($_POST['simpan'])){ $username=$_POST['username'];
$password=md5($_POST['password']); $level=$_POST['level'];
$nama_lengkap=$_POST['nama_lengkap']; if(empty ($username) || empty
($password)|| empty ($level)|| empty ($nama_lengkap)){ echo "<script
language='javascript'>alert('form harus diisi dengan lengkap')</script>" }
else{ $x=mysqli_query($koneksi,"select username from user where
username='$username'"); $cek=mysqli_num_rows($x); if ($cek > 0){ echo
"<div class='alert alert-warning'> <button type='button' class='close' data-
dismiss='alert'>×</button>Username sudah ada ! </div>"; }else
{ $a="insert into user
values('$username','$password','$level','$nama_lengkap')";
$b=mysqli_query($koneksi,$a); if($b){ echo "<script>alert( 'Data Berhasil
Di Simpan !' );window.location='tabeluser.php';</script"; } else { echo
104

"<div class='alert alert-error'> <button type='button' class='close' data-


dismiss='alert'>×</button> Data Gagal Di Simpan ! </div>"; } } } } ?>
<fieldset> div class="control-group"> <label class="control-label"
for="focusedInput">Username</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="username"> </div> </div>
<div class="control-group"> <label class="control-label"
for="focusedInput">Password</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="password"> </div> </div>
<div class="control-group"> <label class="control-label"
for="focusedInput">Level</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="level"> </div> </div> <div
class="control-group"> <label class="control-label"
for="focusedInput">Nama Lengkap</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="nama_lengkap"> </div>
</div> <div class="form-actions"> <button type="submit" class="btn btn-
primary" name="simpan">Simpan</button> <button type="reset"
class="btn btn-danger" name="batal">Batal</button> </div> </fieldset>
</form> </div> </div><!--/span--> </div><!--/row--> </div><!--/.fluid-
container--> <!-- end: Content --> </div><!--/#content.span10-->
</div><!--/fluid-row--> <div class="modal hide fade" id="myModal"> <div
class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3>Settings</h3> </div> <div class="modal-body"> <p>Here settings can
be configured...</p> </div> <div class="modal-footer"> <a href="#"
class="btn" data-dismiss="modal">Close</a> <a href="#" class="btn btn-
primary">Save changes</a> </div> </div> <div class="clearfix"></div>
<?php include "footer.php";?>
Script Ubah User
<?php
include "header.php";
include "menu.php";
?>
<!-- start: Content --> <div id="content" class="span10"><hr> <div
class="row-fluid"> <div class="box span12"> <div class="box-header">
<h2><i class="halflings-icon edit"></i><span class="break"></span>Ubah
Data User</h2> </div> <div class="box-content"> <form class="form-
105

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


$koneksi=mysqli_connect("localhost","root","","spp"); $a="select * from
user where username='$_GET[username]'"; $y=mysqli_query($koneksi,
$a); $z=mysqli_fetch_array($y); if (isset($_POST['ubah']))
{ if(!empty($_POST['password'])){ $password=md5($_POST['password']);
mysqli_query($koneksi,"update user set password='$password' where
username='$_GET[username]'"); echo "<script
language='javascript'>alert('Data berhasil
diubah');window.location='tabeluser.php?
username=$_GET[username]'</script>"; }else{ $level=$_POST['level'];
$nama_lengkap=$_POST['nama_lengkap'];
$user=mysqli_query($koneksi,"update user set
level='$level',nama_lengkap='$nama_lengkap' where
username='$_GET[username]'"); if($user){ echo "<script
language='javascript'>alert('Data berhasil
diubah');window.location='tabeluser.php?
username=$_GET[username]'</script>"; }else{ echo "Data gagal
diubah";}}} ?>
<fieldset> div class="control-group"> <label class="control-label"
for="focusedInput">Username</label>
<div class="controls">
<input class="input-xlarge focused" type="text" name="username"
value="<?php echo $z['username']; ?>" disabled> </div> </div> <div
class="control-group"> <label class="control-label"
for="focusedInput">Password</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="password"> *) Kosongkan
Jika Password Tidak di Ubah </div> </div> <div class="control-group">
<label class="control-label" for="focusedInput">Level</label> <div
class="controls"> <input class="input-xlarge focused" type="text"
name="level" value="<?php echo $z['level']; ?>"> </div> </div> <div
class="control-group"> <label class="control-label"
for="focusedInput">Nama Lengkap</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="nama_lengkap" value="<?
php echo $z['nama_lengkap']; ?>"> </div> </div> <div class="form-
actions"> <button type="submit" class="btn btn-primary"
name="ubah">Simpan</button> <button type="reset" class="btn btn-
danger" name="batal">Batal</button> </div> </fieldset> </form> </div>
</div><!--/span--> </div><!--/row--> </div><!--/.fluid-container--> <!-- end:
Content --> </div><!--/#content.span10--> </div><!--/fluid-row--> <div
106

class="modal hide fade" id="myModal"> <div class="modal-header">


<button type="button" class="close" data-dismiss="modal">×</button>
<h3>Settings</h3> </div> <div class="modal-body"> <p>Here settings can
be configured...</p> </div> <div class="modal-footer"> <a href="#"
class="btn" data-dismiss="modal">Close</a> <a href="#" class="btn btn-
primary">Save changes</a> </div> </div> <div class="clearfix"></div> <?
php include "footer.php"; ?>
Script Ubah User KP
<?php
include "header.php";
include "menu.php";
?>
<!-- start: Content --> <div id="content" class="span10"> <hr> <div
class="row-fluid"> <div class="box span12"> <div class="box-header">
<h2><i class="halflings-icon edit"> </i><span class="break"></span>Ubah
Password</h2> </div> <div class="box-content"> <form class="form-
horizontal" form action="" method="post"> <?php
$koneksi=mysqli_connect("localhost","root","","spp"); $a="select * from
user where username='$_SESSION[username]'";
$y=mysqli_query($koneksi,$a); $z=mysqli_fetch_array($y); if
(isset($_POST['ubah'])){ $password=md5($_POST['password']);
$di="update user set password='$password' where
username='$_SESSION[username]'"; $ya=mysqli_query($koneksi,$di);
if($ya){ echo "<script language='javascript'>alert('Password berhasil
diubah');window.location='beranda.php?
username=$_SESSION[username]'</script>"; }else{ echo "Data gagal
diubah"; } }
?> <fieldset> <div class="control-group"> <label class="control-label"
for="focusedInput">Username</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="username" value="<?php
echo $z['username']; ?>" disabled> </div> </div> <div class="control-
group"> <label class="control-label" for="focusedInput">Password</label>
<div class="controls"> <input class="input-xlarge focused" type="text"
name="password"> </div> </div> <div class="form-actions"> <button
type="submit" class="btn btn-primary" name="ubah">Simpan</button>
<button type="reset" class="btn btn-danger" name="batal">Batal</button>
</fieldset> </form> </div> </div><!--/span--> </div><!--/row-->
107

</div><!--/.fluid-container--> <!-- end: Content -->


</div><!--/#content.span10--> </div><!--/fluid-row--> <div class="modal
hide fade" id="myModal"> <div class="modal-header"> <button
type="button" class="close" data-dismiss="modal">×</button>
<h3>Settings</h3></div> <div class="modal-body"> <p>Here settings can
be configured...</p> </div> <div class="modal-footer"> <a href="#"
class="btn" data-dismiss="modal">Close</a> <a href="#" class="btn btn-
primary">Save changes</a> </div> </div> <div class="clearfix"></div> <?
php include "footer.php";
?>
Script Hapus User
<?php
$koneksi=mysqli_connect("localhost","root","","spp");
$di="delete from user where username='$_GET[username]'";
$ya=mysqli_query($koneksi,$di);
if($ya){ header ("location:tabeluser.php"); }else { echo "Data gagal
dihapus"; }
?>

Script Tabel User


<?php
include "header.php";
include "menu.php";
?>
<!-- start: Content --> <div id="content" class="span10"> <div class="row-
fluid sortable"> <div class="box span12"> <div class="box-header" data-
original-title> <h2><i class="halflings-icon user"></i><span
class="break"></span>Data User</h2> <div class="box-icon"> <a href="#"
class="btn-setting"><i class="halflings-icon wrench"></i></a> <a href="#"
class="btn-minimize"><i class="halflings-icon chevron-up"></i></a> <a
href="#" class="btn-close"><i class="halflings-icon remove"></i></a>
</div> </div> <div class="box-content"> <p> <a href="tambahuser.php"
title="Tambah Data User" data-rel="tooltip" class="btn btn-medium btn-
108

success"><i class="icon-plus-sign"></i>Tambah</a> </p> <table


class="table table-striped table-bordered bootstrap-datatable datatable">
<thead> <tr> <th>No</th> <th>Username</th> <th>Password</th>
<th>Level</th> <th>Nama Lengkap</th> <th>Aksi</th> </tr> </tr>
</thead> <tbody> <?php
$koneksi=mysqli_connect("localhost","root","","spp");
$di="select * from user"; $ya=mysqli_query($koneksi,$di);
$no=1;while($diya=mysqli_fetch_array($ya)) { <tr> <td align="center"><?
php echo $no; ?></td> <td><?php echo $diya['username'] ?></td> <td
class="center"><?php echo $diya['password'] ?></td> <td
class="center"><?php echo $diya['level'] ?></td> <td class="center"><?
php echo $diya['nama_lengkap'] ?></td> <td class="center"> <a
class="btn btn-info" href="ubahuser.php?username=<?php echo
$diya['username']; ?>"> <i class="halflings-icon white edit"></i>Ubah </a>
<a class="btn btn-danger" href="hapususer.php?username=<?php echo
$diya['username']; ?>"onclick="return confirm('Apakah Anda Yakin Ingin
Mengahpus Data Ini?')"> <i class="halflings-icon white trash"></i>Hapus
</a> </td> </tr> <?php $no++; } ?> </tbody> </table> </div>
</div><!--/span--> </div><!--/span--> </div><!--/row--> </div><!--/.fluid-
container--> <!-- end: Content --> </div><!--/#content.span10-->
</div><!--/fluid-row-->
<?php
include "footer.php"; ?>
Script Detail User
<?php
include "header.php";
include "menu.php";
?>
<!-- start: Content --> <div id="content" class="span10"> <hr> <div
class="row-fluid"> <div class="box span12"> <div class="box-
header"><h2><i class="halflings-icon edit"></i><span
class="break"></span>Data User</h2> </div> <?php
$koneksi=mysqli_connect("localhost","root","","spp");
$yuli="select * from user where username='$_SESSION[username]'";
$ade=mysqli_query($koneksi,$yuli);
$ed=mysqli_fetch_array($ade); ?> <form class="form-horizontal" form
109

action="" method="post"> <table border="0" align="center" width="50%">


<p> <td> <a class="btn btn-info btn-sm" href="ubahuserkp.php"><i
class="glyphicon glyphicon-icon-plus" align="center"></i>Ubah
Password</a> </td></p> <tr><td width="30%">Username :</td> <td
width="39%"><span class="style1"><?php echo $ed['username']; ?>
</span></td> </tr> <tr> <td>Password :</td> <td> <span
class="style1"><?php echo $ed['password']; ?></span> </td> </tr> <tr>
<td>Level : </td> <td><span class="style1"><?php echo $ed['level']; ?
></span></td> </tr> <tr> <td>Nama Lengkap : </td> <td><span
class="style1"><?php echo $ed['nama_lengkap']; ?></span></td> </tr>
</form> </table> </div> </div><!--/span--> </div><!--/row-->
</div><!--/.fluid-container--> <!-- end: Content -->
</div><!--/#content.span10--> </div><!--/fluid-row--> <div class="modal
hide fade" id="myModal"> <div class="modal-header"> <button
type="button" class="close" data-dismiss="modal">×</button>
<h3>Settings</h3> </div> <div class="modal-body"> <p>Here settings can
be configured...</p> </div> <div class="modal-footer"> <a href="#"
class="btn" data-dismiss="modal">Close</a> <a href="#" class="btn btn-
primary">Save changes</a> </div> </div> <div class="clearfix"></div>
<?php
include "footer.php";?>
Script Tambah Siswa
<?php
include "header.php";
include "menu.php";
include "tanggalindo.php";
?>
<link rel="stylesheet" href="css/datepicker.min.css" />
<script src="assets/js/ace-extra.min.js"></script> <!-- start: Content -->
<div id="content" class="span10"> <hr> <div class="row-fluid"> <div
class="box span12"> <div class="box-header"> <h2><i class="halflings-
icon edit"></i><span class="break"></span>Input Data Siswa</h2> </div>
<div class="box-content"> <form class="form-horizontal" form action=""
method="post"> <?php
$koneksi=mysqli_connect("localhost","root","","spp"); if
110

(isset($_POST['simpan'])){ $nis=$_POST['nis']; $nama=$_POST['nama']


$kelas=$_POST['kelas']; $jenis_kelamin=$_POST['jenis_kelamin'];
$tempat_lahir=$_POST['tempat_lahir']; $tanggal_lahir=date("d-m-Y");
$alamat=$_POST['alamat'];
$tahun_angkatan=$_POST['tahun_angkatan']; if(empty ($nis) || empty
($nama)){ echo "<script language='javascript'>alert('form harus diisi
dulu')</script>"; }else{ $x=mysqli_query($koneksi,"select nis from siswa
where nis='$nis'"); $cek=mysqli_num_rows($x); if ($cek > 0){ echo "<div
class='alert alert-warning'> <button type='button' class='close' data-
dismiss='alert'>×</button> NIS sudah ada ! </div>"; }else { $di="insert into
siswa
values('$nis','$nama','$kelas','$jenis_kelamin','$tempat_lahir','$tanggal_lah
ir','$alamat','$tahun_angkatan')"; $ya=mysqli_query($koneksi,$di); if($ya)
{echo "<script>alert( 'Data Berhasil Di
Simpan !' );window.location='tabelsiswa.php';</script"; } else { echo "<div
class='alert alert-error'> <button type='button' class='close' data-
dismiss='alert'>×</button> Data Gagal Di Simpan ! </div>"; } } } } ?>
<fieldset> <div class="control-group"> <label class="control-label"
for="focusedInput">NIS</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="nis"> </div> </div> <div
class="control-group"> <label class="control-label"
for="focusedInput">Nama</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="nama"> </div> </div> <div
class="control-group"> <label class="control-label"
for="selectError3">Kelas</label> <div class="controls"> <select
id="selectError3" name="kelas"> <option value="X">X</option> <option
value="XI">XI</option> <option value="XII">XII</option> </select> </div>
</div> <div class="control-group">
<label class="control-label">Jenis Kelamin</label> <div class="controls">
<label class="checkbox inline"> <input type="checkbox"
id="inlineCheckbox1" value="Laki-Laki" name="jenis_kelamin">Laki-Laki
</label> <label class="checkbox inline"> <input type="checkbox"
id="inlineCheckbox2" value="Perempuan"
name="jenis_kelamin">Perempuan </label> </div> </div> <div
class="control-group"> <label class="control-label"
for="focusedInput">Tempat Lahir</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="tempat_lahir"> </div>
</div> <div class="control-group"> <label class="control-label"
for="date01">Tanggal Lahir</label> <div class="controls"> <input
111

class="input-xlarge date-picker" name="tanggal_lahir" id="id-date-picker-


1" type="text" data-date-format="yyyy-mm-dd"> </div> </div> <div
class="control-group hidden-phone"> <label class="control-label"
for="textarea2">Alamat</label> <div class="controls"> <textarea
name="alamat" class="cleditor" rows="3"></textarea> </div> </div> <div
class="control-group"> <label class="control-label"
for="focusedInput">Tahun Angkatan</label><div class="controls">
<input class="input-xlarge focused" type="text" name="tahun_angkatan">
</div> </div> <div class="form-actions"> <button type="submit" class="btn
btn-primary" name="simpan">Simpan</button> <button type="reset"
class="btn btn-danger" name="batal">Batal</button> </div> </fieldset>
</form> </div> </div><!--/span--> </div><!--/row--> </div><!--/.fluid-
container--> <!-- end: Content --> </div><!--/#content.span10-->
</div><!--/fluid-row--> <div class="modal hide fade" id="myModal"> <div
class="modal-header"> <button type="button" class="close" data-
dismiss="modal">×</button> <h3>Settings</h3> </div> <div
class="modal-body"> <p>Here settings can be configured...</p> </div>
<div class="modal-footer"> <a href="#" class="btn" data-
dismiss="modal">Close</a> <a href="#" class="btn btn-primary">Save
changes</a> </div> </div> <div class="clearfix"></div> <?php
include "tanggalotomatis.php";
include "footer.php";
?>
Script Ubah Siswa
<?php
include "header.php";
include "menu.php";
include "tanggalindo.php";
?>
<link rel="stylesheet" href="css/datepicker.min.css" />
<script src="assets/js/ace-extra.min.js"></script> <!-- start: Content -->
<div id="content" class="span10"> <hr> <div class="row-fluid"> <div
class="box span12"> <div class="box-header"> <h2><i class="halflings-
icon edit"></i><span class="break"></span>Ubah Data Siswa</h2> </div>
112

<div class="box-content"> <form class="form-horizontal" form action=""


method="post">
<?php
$koneksi=mysqli_connect("localhost","root","","spp");
$a="select * from siswa where nis='$_GET[nis]'"
$y=mysqli_query($koneksi,$a);
$z=mysqli_fetch_array($y); if (isset($_POST['Ubah'])){
$nama=$_POST['nama'];
$jenis_kelamin=$_POST['jenis_kelamin'];
$kelas=$_POST['kelas'];
$tempat_lahir=$_POST['tempat_lahir']
$tanggal_lahir=$_POST['tanggal_lahir'];
$alamat=$_POST['alamat'];
$tahun_angkatan=$_POST['tahun_angkatan'];
$di="update siswa set
nama='$nama',kelas='$kelas',jenis_kelamin='$jenis_kelamin',tempat_lahir
='$tempat_lahir',tanggal_lahir='$tanggal_lahir',alamat='$alamat',tahun_an
gkatan='$tahun_angkatan' where nis='$_GET[nis]'";
$ya=mysqli_query($koneksi,$di); if($ya){ echo "<script
language='javascript'>alert('Data berhasil
diubah');window.location='tabelsiswa.php?nis=$_GET[nis]'</script>"; }
else{ echo "Data gagal diubah"; } }
?>
<fieldset> <div class="control-group"> <label class="control-label"
for="focusedInput">NIS</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="nis" value="<?php echo
$z['nis']; ?>" disabled> </div> </div> <div class="control-group"> <label
class="control-label" for="focusedInput">Nama</label> <div
class="controls"> <input class="input-xlarge focused" type="text"
name="nama" value="<?php echo $z['nama']; ?>"> </div> </div> <div
class="control-group"> <label class="control-label"
for="selectError3">Kelas</label> <div class="controls"> <select
id="selectError3" name="kelas"> <?php echo"<option value='$z[kelas]
'>$z[kelas]</option>;"?> <option value="X">X</option> <option
value="XI">XI</option> <option value="XII">XII</option> </select> </div>
</div> <div class="control-group"> <label class="control-label">Jenis
Kelamin</label> <div class="controls"> <label class="checkbox inline">
113

<input type="checkbox" id="inlineCheckbox1" value="Laki-Laki"


name="jenis_kelamin" <?php if($z['jenis_kelamin']=="Laki-Laki")
{ echo "checked"; }?>>Laki-Laki </label> <label class="checkbox inline">
<input type="checkbox" id="inlineCheckbox2" value="Perempuan"
name="jenis_kelamin" <?php if($z['jenis_kelamin']=="Perempuan"){ echo
"checked"; }?>>Perempuan </label> </div> </div> <div class="control-
group"> <label class="control-label" for="focusedInput">Tempat
Lahir</label> <div class="controls"> <input class="input-xlarge focused"
type="text" name="tempat_lahir" value="<?php echo $z['tempat_lahir']; ?
>"> </div> </div> <div class="control-group"> <label class="control-label"
for="date01">Tanggal Lahir</label> <div class="controls"> <input
class="input-xlarge date-picker" name="tanggal_lahir" id="id-date-picker-
1" type="text" data-date-format="yyyy-mm-dd" value="<?php echo
$z['tanggal_lahir']; ?>"> </div> </div> <div class="control-group hidden-
phone"> <label class="control-label" for="textarea2">Alamat</label> <div
class="controls"> <textarea name="alamat" class="cleditor" rows="3"><?
php echo $z['alamat']; ?></textarea> </div> </div> <div class="control-
group"> <label class="control-label" for="focusedInput">Tahun
Angkatan</label> <div class="controls"> <input class="input-xlarge
focused" type="text" name="tahun_angkatan" value="<?php echo
$z['tahun_angkatan']; ?>"> </div> </div> <div class="form-
actions"><button type="submit" class="btn btn-primary"
name="Ubah">Simpan</button> <button type="reset" class="btn btn-
danger" name="batal">Batal</button> </div> </fieldset> </form> </div>
</div><!--/span--> </div><!--/row--> </div><!--/.fluid-container--> <!-- end:
Content --> </div><!--/#content.span10--> </div><!--/fluid-row--> <div
class="modal hide fade" id="myModal"> <div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3>Settings</h3> </div> <div class="modal-body"> <p>Here settings can
be configured...</p> </div> <div class="modal-footer"> <a href="#"
class="btn" data-dismiss="modal">Close</a> <a href="#" class="btn btn-
primary">Save changes</a> </div> </div> <div class="clearfix"></div> <?
php include
"tanggalotomatis.php"; include
"footer.php"; ?>
Script Ubah Kelas
<?php
include "header.php";
114

include "menu.php";
?>
<!-- start: Content --> <div id="content" class="span10"> <hr> <div
class="row-fluid"> <div class="box span12"> <div class="box-header">
<h2><i class="halflings-icon edit"></i><span class="break"></span>Ubah
Data Kelas</h2> </div> <div class="box-content"> <form class="form-
horizontal" form action="" method="post"> <?php
$koneksi=mysqli_connect("localhost","root","","spp");
$a="select * from kelas where kode_kelas='$_GET[kode_kelas]'";
$y=mysqli_query($koneksi,$a);
$z=mysqli_fetch_array($y); if (isset($_POST['Ubah'])){
$kelas=$_POST['kelas'];
$spp=$_POST['spp'];
$di="update kelas set kelas='$kelas',spp='$spp' where
kode_kelas='$_GET[kode_kelas]'";
$ya=mysqli_query($koneksi,$di); if($ya){ echo "<script
language='javascript'>alert('Data berhasil
diubah');window.location='tabelkelas.php?
kode_kelas=$_GET[kode_kelas]'</script>"; }else{ echo "Data gagal
diubah"; } } ?> <fieldset> <div class="control-group"> <label
class="control-label" for="focusedInput">Kode Kelas</label> <div
class="controls"> <input class="input-xlarge focused" type="text"
name="kode_kelas" value="<?php echo $z['kode_kelas']; ?>" disabled>
</div> </div>
<div class="control-group">
<label class="control-label" for="focusedInput">Kelas</label> <div
class="controls"> <input class="input-xlarge focused" type="text"
name="kelas" value="<?php echo $z['kelas']; ?>"> </div> </div> <div
class="control-group"> <label class="control-label"
for="focusedInput">SPP</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="spp" value="<?php echo
$z['spp']; ?>"> </div> </div> <div class="form-actions"> <button
type="submit" class="btn btn-primary" name="Ubah">Simpan</button>
<button type="reset" class="btn btn-danger" name="batal">Batal</button>
</div> </fieldset> </form> </div> </div><!--/span--> </div><!--/row-->
</div><!--/.fluid-container--> <!-- end: Content -->
</div><!--/#content.span10--> </div><!--/fluid-row--> <div class="modal
hide fade" id="myModal"> <div class="modal-header"> <button
type="button" class="close" data-dismiss="modal">×</button>
115

<h3>Settings</h3> </div> <div class="modal-body"> <p>Here settings can


be configured...</p> </div> <div class="modal-footer"> <a href="#"
class="btn" data-dismiss="modal">Close</a> <a href="#" class="btn btn-
primary">Save changes</a> </div> </div> <div class="clearfix"></div> <?
php include "footer.php";
?>
Script Hapus Siswa
<?php
$koneksi=mysqli_connect("localhost","root","","spp");
$di="delete from siswa where nis='$_GET[nis]'";
$ya=mysqli_query($koneksi,$di);
if($ya){ header ("location:tabelsiswa.php"); }else { echo "Data gagal
dihapus";}
?>
Script Tabel Siswa
<?php
include "header.php"; include "menu.php";
include "tanggalindo.php";
?>
<!-- start: Content --> <div id="content" class="span10"> <div class="row-
fluid sortable"> <div class="box span12"> <div class="box-header" data-
original-title> <h2><i class="halflings-icon user"></i><span
class="break"></span>Data Siswa</h2> <div class="box-icon"> <a
href="#" class="btn-setting"><i class="halflings-icon wrench"></i></a> <a
href="#" class="btn-minimize"><i class="halflings-icon chevron-
up"></i></a> <a href="#" class="btn-close"><i class="halflings-icon
remove"></i></a> </div> </div> <div class="box-content"> <p> <a
href="tambahsiswa.php" title="Tambah Data Siswa" data-rel="tooltip"
class="btn btn-medium btn-success"><i class="icon-plus-
sign"></i>Tambah</a> </p> <table class="table table-striped table-
bordered bootstrap-datatable datatable"> <thead> <tr> <th>No</th>
<th>NIS</th> <th>Nama</th> <th>Kelas</th> <th>Jenis Kelamin</th>
<th>Tempat Lahir</th> <th>Tanggal Lahir</th> <th>Alamat</th>
116

<th>Tahun Angkatan</th> <th>Aksi</th> </tr> </tr> </thead> <tbody> <?


php
$koneksi=mysqli_connect("localhost","root","","spp");
$di="select * from siswa";
$ya=mysqli_query($koneksi,$di);
$no=1; while($diya=mysqli_fetch_array($ya)) { ?> <tr> <td
align="center"><?php echo $no; ?></td> <td><?php echo $diya['nis'] ?
></td> <td class="center"><?php echo $diya['nama'] ?></td> <td
class="center"><?php echo $diya['kelas'] ?></td> <td class="center"><?
php echo $diya['jenis_kelamin'] ?></td> <td class="center"><?php echo
$diya['tempat_lahir'] ?></td> <td class="center"><?php echo
DatetoIndo($diya['tanggal_lahir']); ?></td> <td class="center"><?php echo
$diya['alamat'] ?></td> <td class="center"><?php echo
$diya['tahun_angkatan'] ?></td> <td class="center"> <a class="btn btn-
info" href="ubahsiswa.php?nis=<?php echo $diya['nis']; ?>"> <i
class="halflings-icon white edit"></i>Ubah </a> <a class="btn btn-danger"
href="hapussiswa.php?nis=<?php echo $diya['nis']; ?>"onclick="return
confirm('Apakah Anda Yakin Ingin Mengahpus Data Ini?')"> <i
class="halflings-icon white trash"></i>Hapus </a> </td> </tr> <?php $no+
+; } ?> </tbody> </table> </div> </div><!--/span--> </div><!--/span-->
</div><!--/row--> </div><!--/.fluid-container--> <!-- end: Content -->
</div><!--/#content.span10--> /div><!--/fluid-row-->
<?php include "footer.php"; ?>
Script Tambah SPP
<?php
include "header.php";
include "menu.php";
?>
<!-- start: Content --> <div id="content" class="span10"> <hr> <div
class="row-fluid"> <div class="box span12"> <div class="box-header">
<h2><i class="halflings-icon edit"></i><span class="break"></span>Input
Data SPP</h2> </div> <div class="box-content"> <form class="form-
horizontal" form action="" method="post"> <?php
$koneksi=mysqli_connect("localhost","root","","spp");
if (isset($_POST['simpan']))
{ $kode_spp=$_POST['kode_spp'];
$tahun_angkatan=$_POST['tahun_angkatan'];
117

$spp=$_POST['spp']; if(empty ($kode_spp) || empty ($tahun_angkatan) ||


empty ($spp)){ echo "<script language='javascript'>alert('form harus diisi
dulu')</script>"; }else{ $x=mysqli_query($koneksi,"select kode_spp from
spp where kode_spp='$kode_spp'");
$cek=mysqli_num_rows($x); if ($cek > 0){ echo "<div class='alert alert-
warning'> <button type='button' class='close' data-
dismiss='alert'>×</button> Kode SPP sudah ada ! </div>"; }else
{ $di="insert into spp values('$kode_spp','$tahun_angkatan','$spp')";
$ya=mysqli_query($koneksi,$di); if($ya){ echo "<script>alert( 'Data
Berhasil Di Simpan !' );window.location='tabelspp.php';</script"; } else
{ echo "<div class='alert alert-error'> <button type='button' class='close'
data-dismiss='alert'>×</button> Data Gagal Di Simpan ! </div>"; } } } } ?>
<fieldset> <div class="control-group"> <label class="control-label"
for="focusedInput">Kode SPP</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="kode_spp"> </div> </div>
<div class="control-group"> <label class="control-label"
for="focusedInput">Tahun Angkatan</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="tahun_angkatan"> </div>
</div> <div class="control-group"> <label class="control-label"
for="focusedInput">SPP</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="spp"> </div> </div> <div
class="form-actions"> <button type="submit" class="btn btn-primary"
name="simpan">Simpan</button> <button type="reset" class="btn btn-
danger" name="batal">Batal</button> </div> </fieldset> </form> </div>
</div><!--/span--> </div><!--/row--> </div><!--/.fluid-container--> <!-- end:
Content --> </div><!--/#content.span10--> </div><!--/fluid-row--> <div
class="modal hide fade" id="myModal"> <div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3>Settings</h3> </div> <div class="modal-body"> <p>Here settings can
be configured...</p> </div> <div class="modal-footer"> <a href="#"
class="btn" data-dismiss="modal">Close</a> <a href="#" class="btn btn-
primary">Save changes</a> </div> </div> <div class="clearfix"></div> <?
php include "footer.php";
?>
Script Ubah SPP
<?php
include "header.php";
118

include "menu.php";
?>
<!-- start: Content --> <div id="content" class="span10"> <hr> <div
class="row-fluid"> <div class="box span12"> <div class="box-header">
<h2><i class="halflings-icon edit"></i><span class="break"></span>Ubah
Data SPP</h2> </div> <div class="box-content"> <form class="form-
horizontal" form action="" method="post"> <?php
$koneksi=mysqli_connect("localhost","root","","spp");
$a="select * from spp where kode_spp='$_GET[kode_spp]'";
$y=mysqli_query($koneksi,$a);
$z=mysqli_fetch_array($y); if (isset($_POST['Ubah'])){
$tahun_angkatan=$_POST['tahun_angkatan'];
$spp=$_POST['spp'];
$di="update spp set tahun_angkatan='$tahun_angkatan',spp='$spp'
where kode_spp='$_GET[kode_spp]'";$ya=mysqli_query($koneksi,$di);
if($ya){ echo "<script language='javascript'>alert('Data berhasil
diubah');window.location='tabelspp.php?
kode_spp=$_GET[kode_spp]'</script>"; }else{ echo "Data gagal diubah"; }
} ?> <fieldset> <div class="control-group"> <label
class="control-label" for="focusedInput">Kode SPP</label> <div
class="controls"> <input class="input-xlarge focused"
type="text" name="kode_spp" value="<?php echo $z['kode_spp']; ?>"
disabled> </div> </div> <div class="control-group">
<label class="control-label" for="focusedInput">Tahun Angkatan</label>
<div class="controls"> <input class="input-xlarge focused" type="text"
name="tahun_angkatan" value="<?php echo $z['tahun_angkatan']; ?>">
</div> </div> <div class="control-group"> <label class="control-label"
for="focusedInput">SPP</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="spp" value="<?php echo
$z['spp']; ?>"> </div> </div> <div class="form-actions"> <button
type="submit" class="btn btn-primary" name="Ubah">Simpan</button>
<button type="reset" class="btn btn-danger" name="batal">Batal</button>
</div> </fieldset> </form> </div> </div><!--/span--> </div><!--/row-->
</div><!--/.fluid-container--> <!-- end: Content -->
</div><!--/#content.span10--> </div><!--/fluid-row--> <div class="modal
hide fade" id="myModal"> <div class="modal-header"> <button
type="button" class="close" data-dismiss="modal">×</button>
<h3>Settings</h3> </div> <div class="modal-body"> <p>Here settings can
be configured...</p> </div> <div class="modal-footer"> <a href="#"
119

class="btn" data-dismiss="modal">Close</a> <a href="#" class="btn btn-


primary">Save changes</a> </div> </div> <div class="clearfix"></div>
<?php include "footer.php"; ?>
Script Hapus SPP
<?php
$koneksi=mysqli_connect("localhost","root","","spp");
$di="delete from spp where kode_spp='$_GET[kode_spp]'";
$ya=mysqli_query($koneksi,$di); if($ya){ header
("location:tabelspp.php"); }else { echo "Data gagal dihapus"; }
?>
Script Tabel SPP
<?php
include "header.php";
include "menu.php";
?>
<!-- start: Content --> <div id="content" class="span10"> <div class="row-
fluid sortable"> <div class="box span12"> <div class="box-header" data-
original-title> <h2><i class="halflings-icon user"></i><span
class="break"></span>Data SPP</h2> <div class="box-icon"> <a href="#"
class="btn-setting"><i class="halflings-icon wrench"></i></a> <a href="#"
class="btn-minimize"><i class="halflings-icon chevron-up"></i></a> <a
href="#" class="btn-close"><i class="halflings-icon remove"></i></a>
</div> </div> <div class="box-content"> <p> <a href="tambahspp.php"
data-rel="tooltip" class="btn btn-medium btn-success"><i class="icon-plus-
sign"></i>Tambah</a> </p> <table class="table table-striped table-
bordered bootstrap-datatable datatable"> <thead> <tr> <th>No</th>
<th>Kode SPP</th> <th>Tahun Angkatan</th> <th>SPP</th>
<th>Aksi</th> </tr> </tr> </thead> <tbody> <?php
$koneksi=mysqli_connect("localhost","root","","spp");
$di="select * from spp";
$ya=mysqli_query($koneksi,$di);
$no=1; while($diya=mysqli_fetch_array($ya)) { ?> <tr> <td
align="center"><?php echo $no; ?></td> <td><?php echo
$diya['kode_spp'] ?></td> <td class="center"><?php echo
$diya['tahun_angkatan'] ?></td> <td class="center"><?php echo
$diya['spp'] ?></td> <td class="center"> <a class="btn btn-info"
120

href="ubahspp.php?kode_spp=<?php echo $diya['kode_spp']; ?>"> <i


class="halflings-icon white edit"></i>Ubah </a> <a class="btn btn-danger"
href="hapusspp.php?kode_spp=<?php echo $diya['kode_spp']; ?
>"onclick="return confirm('Apakah Anda Yakin Ingin Mengahpus Data
Ini?')"> <i class="halflings-icon white trash"></i>Hapus </a> </td> </tr> <?
php $no++; } ?> </tbody> </table> </div> </div><!--/span-->
</div><!--/span--> </div><!--/row--> </div><!--/.fluid-container--> <!-- end:
Content --> </div><!--/#content.span10--> </div><!--/fluid-row-->
<?php include "footer.php"; ?>
Script Tambah Pembayaran
<?php
include "header.php";
include "menu.php";
include "koneksi.php"; ?
> <?php
$auto=mysqli_query($koneksi,"select * from pembayaran order by
no_kwitansi desc limit 1");
$no=mysqli_fetch_array($auto);
$angka=$no['no_kwitansi']+1; ?>
<div id="content" class="span10"> <hr> <div class="row-fluid"> <div
class="box span12"> <div class="box-header"> <h2><i class="halflings-
icon edit"></i><span class="break"></span>Input Data Pembayaran</h2>
</div> <div class="box-content">
<script type="text/javascript" src="js/jquery.js"></script> <script
type="text/javascript"> $
(document).ready(function() { $
('#lama_bayar').keyup(function(){ <!-- Ambil nilai bayar dan diskon !--> var
iuran=parseInt($('#spp').val()); var lamabayar=parseInt($
('#lama_bayar').val()); <!-- Perhitungan bayar-(diskon/100 x bayar) !-->
var total_bayar=iuran*lamabayar; $('#iuran').val(total_bayar); }); });
</script> <form class="form-horizontal" form action="" method="post"> <?
php $cari=$_POST['cari'];
$query=mysqli_query($koneksi,"select * from siswa,spp where
siswa.tahun_angkatan=spp.tahun_angkatan and nis='$cari'");
$sql=mysqli_query($koneksi,"select * from pembayaran where nis='$cari'
order by no_kwitansi desc");
$a=mysqli_fetch_array($query);
$c=mysqli_fetch_array($sql); if(isset($_POST['simpan']))
{ $tahunbaru=date('Y');
121

$tahun=mktime(0,0,0,date("m"),date("d"),date("y")-1);
$no_kwitansi=$_POST['no_kwitansi'];
$nis=$_POST['nis'];
$semester=$_POST['semester'];
$tahun_ajaran=$_POST['tahun_ajaran'];
$kode_spp=$_POST['kode_spp'];
$lama_bayar=$_POST['lama_bayar'];
$dari_bulan=$_POST['dari_bulan'];
$sampai_bulan=$_POST['sampai_bulan'];
$total=$_POST['total_bayar'];
$tanggal_bayar=date("Y-m-d"); if(empty ($nis)){ echo "<script
language='javascript'>alert('form harus diisi dengan lengkap')</script>"; }
else{ $di="insert into pembayaran
values('$no_kwitansi','$nis','$semester','$tahun_ajaran','$kode_spp','$lama
_bayar','$dari_bulan','$sampai_bulan','$total','$tanggal_bayar')";
$ya=mysqli_query($koneksi,$di); if($ya){ echo "<script>alert( 'Data
Berhasil Di Simpan !' );window.location='tambahpembayaran.php';
</script" ; } else { echo "<div class='alert alert-error'> <button type='button'
class='close' data-dismiss='alert'>×</button> Data Gagal Di Simpan.
</div>"; } } } ?>
<fieldset> <input type="hidden" name="no_kwitansi" value="<?php echo
$angka; ?>">
<input type="hidden" name="tanggal_bayar" value="<?php echo date('Y-
m-d'); ?>"> <div class="control-group"> <label class="control-label"
for="focusedInput">NIS</label> <div class="controls"> <input type="text"
name="cari" id="kode"> <input type="submit" class="btn btn-primary"
value='Cari'> </div> </div> <div class="control-group"> <label
class="control-label" for="appendedPrependedInput">Nama</label> <div
class="controls"> <div class="input-prepend input-append"> <input
size="16" type="hidden" name="nis" id="nis" value="<?php echo
$a['nis']; ?>" readonly > <input size="16" type="text" name="nama"
id="nama" value="<?php echo $a['nama']; ?>" readonly > <input size="16"
type="hidden" name="tahun_angkatan" id="tahun_angkatan" readonly>
</div> </div> </div> <div class="control-group"> <label class="control-
label">Semester</label> <div class="controls"> <label class="checkbox
inline"> <input type="checkbox" id="inlineCheckbox1" value="Ganjil"
name="semester" <?php if($no['semester']=="Ganjil"){ echo "checked"; }?
>>Ganjil </label> <label class="checkbox inline"> <input type="checkbox"
id="inlineCheckbox2" value="Genap" name="semester" <?php
if($no['semester']=="Genap"){ echo "checked"; }?>>Genap </label> </div>
122

</div> <div class="control-group"> <label class="control-label"


for="appendedPrependedInput">SPP</label> <div class="controls"> <div
class="input-prepend input-append"> <span class="add-
on">Rp.</span><input size="16" type="text" name="kode" id="spp"
value='<?php echo $a['spp']; ?>' readonly> <input size="16" type="hidden"
name="kode_spp" value='<?php echo $a['kode_spp']; ?>' readonly>
<input type='hidden' name='tahun_ajaran' value='<?php echo date('Y');
echo "/"; echo date('Y')+1; ?>'/> </div> </div> </div> <div class="control-
group"> <label class="control-label"
for="appendedPrependedInput">Lama Bayar</label> <div
class="controls"> <div class="input-small input-prepend"> </span><input
size="2" type="text" name="lama_bayar" id="lama_bayar"><span
class="add-on">Bulan</span> </div> </div> <div class="control-group">
<label class="control-label" for="selectError3">Dari Bulan </label> <div
class="controls"> <select id="bulan" name="dari_bulan"> <option
value=''></option> <option value='Januari' <?php
if($c['sampai_bulan']=="Januari"){ echo "selected"; }?>>Januari</option>
<option value='Februari' <?php if($c['sampai_bulan']=="Februari"){ echo
"selected"; }?>>Februari</option> <option value='Maret' <?php
if($c['sampai_bulan']=="Maret"){ echo "selected"; }?>>Maret</option>
<option value='April' <?php if($c['sampai_bulan']=="April"){ echo
"selected"; }?>>April</option>
<option value='Mei' <?php if($c['sampai_bulan']=="Mei"){ echo
"selected"; }?>>Mei</option> <option value='Juni' <?php
if($c['sampai_bulan']=="Juni"){ echo "selected"; }?>>Juni</option>
<option value='Juli' <?php if($c['sampai_bulan']=="Juli"){ echo
"selected"; }?>>Juli</option> <option value='Agustus' <?php
if($c['sampai_bulan']=="Agustus"){ echo "selected"; }?>>Agustus</option>
<option value='September' <?php if($c['sampai_bulan']=="September")
{ echo "selected"; }?>>September</option> <option value='Oktober' <?php
if($c['sampai_bulan']=="Oktober"){ echo "selected"; }?>>Oktober</option>
<option value='November' <?php if($c['sampai_bulan']=="November")
{ echo "selected"; }?>>November</option> <option value='Desember' <?
php if($c['sampai_bulan']=="Desember"){ echo "selected"; }?
>>Desember</option> </select> </div> </div> <div class="control-group">
<label class="control-label" for="selectError3">Sampai Bulan </label> <div
class="controls"> <select id="selectError3" name="sampai_bulan">
<option value=''></option> <option value='Januari'>Januari</option>
<option value='Februari'>Februari</option> <option
value='Maret'>Maret</option> <option value='April'>April</option> <option
123

value='Mei'>Mei</option> <option value='Juni'>Juni</option> <option


value='Juli'>Juli</option> <option value='Agustus'>Agustus</option>
<option value='September'>September</option> <option
value='Oktober'>Oktober</option> <option
value='November'>November</option> <option
value='Desember'>Desember</option> </select> </div> </div> <div
class="control-group"> <label class="control-label"
for="appendedPrependedInput">Total Bayar</label> <div
class="controls"> <div class="input-prepend input-append"> <span
class="add-on">Rp.</span><input type="text" name="total_bayar"
id="iuran" readonly> </div> </div> </div> <div class="form-actions">
<button type="submit" class="btn btn-primary"
name="simpan">Simpan</button> <button type="reset" class="btn btn-
danger" name="batal">Batal</button> </div> </fieldset> </form> </div>
</div><!--/span--> </div><!--/row--> </div><!--/.fluid-container--> <!-- end:
Content --> </div><!--/#content.span10--> </div><!--/fluid-row--> <div
class="modal hide fade" id="myModal"> <div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3>Settings</h3> </div> <div class="modal-body"> <p>Here settings can
be configured...</p> </div> <div class="modal-footer"> <a href="#"
class="btn" data-dismiss="modal">Close</a>
<a href="#" class="btn btn-primary">Save changes</a> </div> </div> <div
class="clearfix"></div> <?php include "footer.php"; ?>

Script Ubah Pembayaran


<?php
include "header.php";
include "menu.php";
?>
<link rel="stylesheet" href="css/datepicker.min.css" /> <script
src="assets/js/ace-extra.min.js"></script> <!-- start: Content --> <div
id="content" class="span10"> <hr> <div class="row-fluid"> <div class="box
span12"> <div class="box-header"> <h2><i class="halflings-icon
edit"></i><span class="break"></span>Ubah Data Transaksi
Pembayaran</h2> </div> <div class="box-content"> <form class="form-
horizontal" form action="" method="post"> <?php
$koneksi=mysqli_connect("localhost","root","","spp");
$a="select * from pembayaran where no_kwitansi='$_GET[no_kwitansi]'";
$y=mysqli_query($koneksi,$a);
$z=mysqli_fetch_array($y); if (isset($_POST['Ubah'])){
124

$nis=$_POST['nis'];
$semester=$_POST['semester'];
$tahun_ajaran=$_POST['tahun_ajaran'];
$kode_spp=$_POST['kode_spp'];
$lama_bayar=$_POST['lama_bayar'];
$dari_bulan=$_POST['dari_bulan'];
$sampai_bulan=$_POST['sampai_bulan'];
$total=$_POST['total_bayar'];
$tanggal_bayar=date("d-m-Y");
$di="update siswa set
nama='$nama',kelas='$kelas',jenis_kelamin='$jenis_kelamin',tempat_lahir
='$tempat_lahir',tanggal_lahir='$tanggal_lahir',alamat='$alamat',tahun_an
gkatan='$tahun_angkatan' where nis='$_GET[nis]'";
$ya=mysqli_query($koneksi,$di); if($ya){ echo "<script
language='javascript'>alert('Data berhasil
diubah');window.location='tabelsiswa.php?nis=$_GET[nis]'</script>"; }
else{ echo "Data gagal diubah"; } } ?>
<fieldset> <div class="control-group"> <label class="control-label"
for="focusedInput">NIS</label> <div class="controls"> <input
class="input-xlarge focused" type="text" name="nis" value="<?php echo
$z['nis']; ?>" disabled> </div> </div> <div class="control-group"> <label
class="control-label" for="focusedInput">Nama</label> <div
class="controls"> <input class="input-xlarge focused" type="text"
name="nama" value="<?php echo $z['nama']; ?>"> </div> </div> <div
class="control-group"> <label class="control-label"
for="selectError3">Kelas</label> <div class="controls"> <select
id="selectError3" name="kelas"> <?php echo"<option value='$z[kelas]
'>$z[kelas]</option>;"?> <option value="X">X</option> <option
value="XI">XI</option> <option value="XII">XII</option> </select> </div>
</div> <div class="control-group"> <label class="control-label">Jenis
Kelamin</label> <div class="controls"> <label class="checkbox inline">
<input type="checkbox" id="inlineCheckbox1" value="Laki-Laki"
name="jenis_kelamin" <?php if($z['jenis_kelamin']=="Laki-Laki"){ echo
"checked"; }?>>Laki-Laki </label> <label class="checkbox inline"> <input
type="checkbox" id="inlineCheckbox2" value="Perempuan"
name="jenis_kelamin" <?php if($z['jenis_kelamin']=="Perempuan"){ echo
"checked"; }?>>Perempuan </label> </div> </div> <div class="control-
group"> <label class="control-label" for="focusedInput">Tempat
Lahir</label> <div class="controls"> <input class="input-xlarge focused"
type="text" name="tempat_lahir" value="<?php echo $z['tempat_lahir']; ?
125

>"> </div> </div> <div class="control-group"> <label class="control-label"


for="date01">Tanggal Lahir</label> <div class="controls"> <input
class="input-xlarge date-picker" name="tanggal_lahir" id="id-date-picker-
1" type="text" data-date-format="dd-mm-yyyy" value="<?php echo
$z['tanggal_lahir']; ?>"> </div> </div> <div class="control-group hidden-
phone"> <label class="control-label" for="textarea2">Alamat</label> <div
class="controls"> <textarea name="alamat" class="cleditor" rows="3"><?
php echo $z['alamat']; ?></textarea> </div> </div> <div class="control-
group"> <label class="control-label" for="focusedInput">Tahun
Angkatan</label> <div class="controls"> <input class="input-xlarge
focused" type="text" name="tahun_angkatan" value="<?php echo
$z['tahun_angkatan']; ?>"> </div> </div> <div class="form-actions">
<button type="submit" class="btn btn-primary"
name="Ubah">Simpan</button> <button type="reset" class="btn btn-
danger" name="batal">Batal</button> </div> </fieldset> </form> </div>
</div><!--/span--> </div><!--/row--> </div><!--/.fluid-container--> <!-- end:
Content --> </div><!--/#content.span10--> </div><!--/fluid-row--> <div
class="modal hide fade" id="myModal"> <div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3>Settings</h3> </div> <div class="modal-body"> <p>Here settings can
be configured...</p> </div> <div class="modal-footer"> <a href="#"
class="btn" data-dismiss="modal">Close</a> <a href="#" class="btn btn-
primary">Save changes</a> </div> </div> <div class="clearfix"></div> <?
php include "tanggalotomatis.php"; include "footer.php";
?>
Script Hapus Pembayaran
<?php
$koneksi=mysqli_connect("localhost","root","","spp");
$di="delete from pembayaran where no_kwitansi='$_GET[no_kwitansi]'";
$ya=mysqli_query($koneksi,$di); if($ya){ header
("location:tabelpembayaran.php"); }else { echo "Data gagal dihapus"; }
?>
Script Tabel Pembayaran
<?php
126

include "header.php";
include "menu.php";
include "tanggalindo.php";
?>
<!-- start: Content --> <div id="content" class="span10"> <div class="row-
fluid sortable"> <div class="box span12"> <div class="box-header" data-
original-title>
<h2><i class="halflings-icon user"></i><span class="break"></span>Data
Pembayaran</h2> <div class="box-icon"> <a href="#" class="btn-
setting"><i class="halflings-icon wrench"></i></a> <a href="#" class="btn-
minimize"><i class="halflings-icon chevron-up"></i></a> <a href="#"
class="btn-close"><i class="halflings-icon remove"></i></a> </div> </div>
<div class="box-content"> <p> <a href="tambahpembayaran.php"
title="Tambah Data Siswa" data-rel="tooltip" class="btn btn-medium btn-
success"><i class="icon-plus-sign"></i>Tambah</a> </p> <table
class="table table-striped table-bordered bootstrap-datatable datatable">
<thead> <tr> <th>No Kwitansi</th> <th>NIS</th> <th>Nama</th>
<th>Angkatan</th> <th>SPP</th> <th>Lama Bayar</th> <th>Dari
Bulan</th> <th>Sampai Bulan</th> <th>Total</th> <th>Tanggal
Bayar</th> <th>Aksi</th> </tr> </tr> </thead> <tbody> <?php
$di="select * from pembayaran,siswa,spp where
siswa.nis=pembayaran.nis && pembayaran.kode_spp=spp.kode_spp";
$ya=mysqli_query($koneksi,$di);
$no=1; while($diya=mysqli_fetch_array($ya)) { ?> <tr> <td><?php echo
$diya['no_kwitansi'] ?></td> <td class="center"><?php echo $diya['nis'] ?
></td> <td class="center"><?php echo $diya['nama'] ?></td> <td
class="center"><?php echo $diya['tahun_angkatan'] ?></td> <td
class="center"><?php echo $diya['spp'] ?></td> <td class="center"><?php
echo $diya['lama_bayar'] ?> Bulan</td> <td class="center"><?php echo
$diya['dari_bulan'] ?></td> <td class="center"><?php echo
$diya['sampai_bulan'] ?></td> <td class="center"><?php echo
$diya['total_bayar'] ?></td> <td class="center"><?php echo
DatetoIndo($diya['tanggal_bayar']); ?></td> <td class="center"> <a
class="btn btn-info" href="cetakkwitansi.php?no_kwitansi=<?php echo
$diya['no_kwitansi']; ?>" target="blank"> <i class="halflings-icon white
edit"></i>Cetak</a> <a class="btn btn-danger"
href="hapuspembayaran.php?no_kwitansi=<?php echo
$diya['no_kwitansi']; ?>"onclick="return confirm('Apakah Anda Yakin Ingin
Mengahpus Data Ini?')"> class="halflings-icon white trash"></i>Hapus
127

</a> </td> </tr> <?php $no++; } ?> </tbody> </table> </div>


</div><!--/span--> </div><!--/span--> </div><!--/row--> </div><!--/.fluid-
container--> <!-- end: Content --> </div><!--/#content.span10-->
</div><!--/fluid-row-->
<?php include "footer.php"; ?>

Script Detail Pembayaran


<?php
include "header.php";
include "menu.php";
include "tanggalindo.php";
?>
<!-- start: Content --><div id="content" class="span10"> <hr> <div
class="row-fluid"> <div class="box span12"> <div class="box-header">
<h2><i class="halflings-icon diyait"></i><span
class="break"></span>Data Pembayaran</h2> </div> <?php
$koneksi=mysqli_connect("localhost","root","","spp");
$di="select * from pembayaran,spp,siswa where
siswa.nis=pembayaran.nis and spp.kode_spp=pembayaran.kode_spp and
no_kwitansi='$_GET[no_kwitansi]'";
$ya=mysqli_query($koneksi,$di);
$diya=mysqli_fetch_array($ya); ?>
<form class="form-horizontal" form action="" method="post">
<table border="0" align="center" width="25%"> <tr> <td width="90"
align="left">No Kwitansi</td> <td width="5">:</td> <td align="left"><span
class="style1"><?php echo $diya['no_kwitansi']; ?></span></td> </tr> <tr>
<td width="90" align="left">NIS</td> <td width="5">:</td> <td
align="left"><span class="style1"><?php echo $diya['nis']; ?></span></td>
</tr> <tr> <td width="90" align="left">Nama</td> <td width="5">:</td> <td
align="left"><span class="style1"><?php echo $diya['nama']; ?
></span></td> </tr> <tr> <td width="90" align="left">Semester</td> <td
width="5">:</td> <td align="left"><span class="style1"><?php echo
$diya['semester']; ?></span></td> </tr> <tr> <td width="90"
align="left">Tahun Ajaran</td> <td width="5">:</td> <td align="left"><span
class="style1"><?php echo $diya['tahun_ajaran']; ?></span></td> </tr>
<tr> <td width="125" align="left">Tahun Angkatan</td> <td
width="5">:</td> <td align="left"><span class="style1"><?php echo
$diya['tahun_angkatan']; ?></span></td> </tr> <tr> <tr> <td width="90"
128

align="left">SPP</td> <td width="5">:</td> <td align="left"><span


class="style1"><?php echo $diya['spp']; ?></span></td> </tr> <tr> <td
width="90" align="left">Lama Bayar</td> <td width="5">:</td> <td
align="left"><span class="style1"><?php echo $diya['lama_bayar']; ?
></span> bulan</td> </tr> <tr> <td width="90" align="left">Dari Bulan</td>
<td width="5">:</td> <td align="left"><span class="style1"><?php echo
$diya['dari_bulan']; ?></span></td> </tr> <tr> <td width="90"
align="left">Sampai Bulan</td> <td width="5">:</td> <td
align="left"><span class="style1"><?php echo $diya['sampai_bulan']; ?
></span></td> </tr> <tr> <td width="90" align="left">Total Bayar</td> <td
width="5">:</td> <td align="left"><span class="style1"><?php echo
$diya['total_bayar']; ?></span></td> </tr> <tr> <td width="90"
align="left">Tanggal Bayar</td> <td width="30">:</td> <td
align="left"><span class="style1"><?php echo
DatetoIndo($diya['tanggal_bayar']); ?></span></td> </tr> </form> </table>
</div> </div><!--/span--> </div><!--/row--> </div><!--/.fluid-container--> <!--
end: Content --> </div><!--/#content.span10--> </div><!--/fluid-row--> <div
class="modal hide fade" id="myModal"> <div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3>Settings</h3> </div> <div class="modal-body"> <p>Here settings can
be configurdiya...</p> </div> <div class="modal-footer"> <a href="#"
class="btn" data-dismiss="modal">Close</a> <a href="#" class="btn btn-
primary">Save changes</a> </div> </div> <div class="clearfix"></div>
<?php
include "footer.php"; ?
Script Cetak Kwitansi
<html> <body onload="javascript:window.print()"> <style> *{ margin: 0px;
padding: 0px; font-family: verdana; font-size: 11px; line-height: 15px; }
body{ font-size: 11px; } #sampul{ width: 800px; margin: 0 auto; }
.logoSekolah { float: left; width: 100px; padding-top: 10px; }
.namaInstansi { float: left; width: 590px; text-align: center; padding-top:
10px; } .namaInstansi h3{ font-size: 15px; line-height: 20px; }
.namaInstansi h2{ font-size: 17px; line-height: 30px; } .logo { float: right;
width: 100px; padding-top: 25px; } .table{ width: 100%; border: 1px solid
black; border-right: none; } .table th{ padding: 5px 10px; border-right:
1px solid black; background-color:#e2e2d6; font-size: 12px; text-align:
center; } table td{ padding: 3px 5px; font-size: 12px; border-top: 1px solid
black; border-right: 1px solid black; } .clear { clear: both; } .kanan
{ margin:0px 0px 0px 75%; } .coba{ font: normal 12px Arial, Tahoma; }
129

hr{ border: 1px solid #000; margin: 0 auto; } </style> <?php


include "koneksi.php"; include "tanggalindo.php";
$kwitansi=$_GET['no_kwitansi']; $query=mysqli_query($koneksi,"select *
from pembayaran,siswa,spp where siswa.nis=pembayaran.nis and
spp.kode_spp=pembayaran.kode_spp and no_kwitansi='$kwitansi'");
$nomor=mysqli_fetch_array(mysqli_query($koneksi,"select * from
pembayaran")); ?> <div id="sampul"> <table> <tr> <td width="128"
rowspan="2" align="center"><div align="center"><img
src="img/logontb.png" width="90" height="90" /></div></td> <td>
<div class="logoSekolah"></div> <div class="namaInstansi"> <h2>SMA
NEGERI 3 SELONG</h2> <h2></h2> <h1><i>l. H.Moh.Faisal No.1
Selong telp.(0376) 2923415 Selong 83612</i></h1> <h1><i>Email :
smantigaselong@yahoo.com | Website : sman3selong.sch.id</i></h1>
</div> <div class="logo"></div><div class="clear"></div> </td> <td
width="128" rowspan="2" align="center"><div align="center"><img
src="img/logo-sma3.jpg" width="80" height="80" /></div></td> </tr>
</table><hr width="100%" size="1" color="black"/><br/> <?php
while($r=mysqli_fetch_array($query)){ ?><table style="font-weight: bold"
> <tr> <td style="width: 150px;">Nis</td> <td style="width: 200px;">: <?
php echo $r['nis']; ?></td> <td style="width: 150px; padding-left:
300px">Semester</td> <td style="width: 150px;">: <?php echo
$r['semester']; ?> </td> </tr> <tr> <td style="width: 150px;">Nama</td>
<td style="width: 200px;">: <?php echo $r['nama']; ?> </td> <td
style="width: 150px; padding-left: 300px">Tahun Ajaran</td> <td
style="width: 150px;">: <?php echo $r['tahun_ajaran']; ?></td></tr> <tr>
<td style="width: 150px;">Kelas</td> <td style="width: 200px;">: <?php
echo $r['kelas']; ?></td> <td style="width: 150px; padding-left: 300px">No.
Kwitansi</td> <td style="width: 150px;">: <?php echo $r['no_kwitansi']; ?
></td> </tr> </table><br/> <table class="table" cellpadding="0"
cellspacing="0"> <tr> <th width="41">#</th> <th
width="143">Tanggal</th> <th width="150">Lama Bayar</th> <th
width="150">Dari Bulan</th> <th width="150">Sampai Bulan</th> <th
width="158">Jumlah</th> </tr> <tr> <td>&nbsp;</td> <td
align="center"><?php echo DatetoIndo($r['tanggal_bayar']); ?></td> <td
align="center"><?php echo $r['lama_bayar']; ?> bulan</td> <td
align="center"><?php echo $r['dari_bulan']; ?></td> <td align="center"><?
php echo $r['sampai_bulan']; ?></td> <td>Rp. <?php echo
$r['total_bayar']; ?></td> </tr> <tr> <td>&nbsp;</td> <td
colspan="4">Total</td> <td>Rp. <?php echo $r['total_bayar']; ?></td>
</tr> </table> <br/> <div class="kanan">Selong, <?php echo
130

(DatetoIndo(date("Y m d"))); ?></div><br /> <table align="center"


width="100%"> <tr> <th width="50%">Bendahara komite</th> <th
width="50%">Siswa</th> </tr> <tr> <td height="99" align="center"
valign="bottom">(Zulfahmi)</td> <td align="center" valign="bottom">(<?
php echo $r['nama']; ?>)</td> </tr> <?php } ?> </table>
Script Laporan
<?php
include "header.php"; include "menu.php"; include "koneksi.php"; include
"tanggalindo.php";
$tanggal_bayar=date("d-M-y"); ?> <p> <center>
<a href="" onclick="javascript:void(printSpecial());"><input class="btn btn-
primary" type="button" name="print" value="CETAK"/></a>&nbsp;
<a href="laporanpembayaran.php"><input class="btn btn-primary"
type="button" name="batal" value="BATAL"/></a></center></p>
<div id="printReady">
<link href="cetaklaporan.css" rel="stylesheet">
<form class="form-horizontal"> <div id="sampul"> <tabl <tr> <td
width="128" rowspan="2" align="center"><div align="center"><img
src="img/logo-sma3.png" width="90" height="90" /></div></td> <td> <div
class="logoSekolah"></div> <div class="namaInstansi"> <h2>SMA
NEGERI 3 SELONG</h2> <h2></h2> <h1><i>Jl. H.Moh.Faisal No.1
Selong telp.(0376) 2923415 Selong 83612</i></h1> <h1><i>Email :
smantigaselong@yahoo.com | Website : sman3selong.sch.id</i></h1>
</div> <div class="logo"></div> <div class="clear"></div> </td> <td
width="128" rowspan="2" align="center"><div align="center"><img
src="img/kota mataram.jpg" width="73" height="73" /></div></td> </tr>
</table><hr size="1" color="black"/><br/> <h2 align="center">LAPORAN
PEMBAYARAN SPP</h2><br/> <table class="table" cellpadding="1"
cellspacing="0"> <tr> <th>No</th> <th>Tanggal</th> <th>Nis</th>
<th>Nama</th> <th>Kelas</th> <th>Tahun Ajaran</th> <th>SPP</th>
<th>Lama Bayar</th> <th>Dari Bulan</th> <th>Sampai Bulan</th>
<th>Total Bayar</th> </tr> <?php
error_reporting(0); include "koneksi.php";
if(isset($_POST['proses']))
{ $tgl1=$_POST['tgl1'];
$tgl2=$_POST['tgl2'];
$kelas=$_POST['kelas'];
$no=1;
131

$query=mysqli_query($koneksi,"select * from pembayaran,siswa,spp


where pembayaran.nis=siswa.nis and siswa.kelas='$kelas' and
pembayaran.kode_spp=spp.kode_spp and pembayaran.tanggal_bayar
between '$tgl1' and '$tgl2' order by no_kwitansi");
while($a=mysqli_fetch_array($query)){ ?> <tr>
<td align="center"><?php echo $no;?></td>
<td><?php echo DatetoIndo($a['tanggal_bayar']); ?></td> <td><?
php echo $a['nis']; ?></td> <td><?
php echo $a['nama']; ?></td
<td><?php echo $a['kelas']; ?></td>
<td><?php echo $a['tahun_ajaran']; ?></td> <td><?php echo $a['spp']; ?
></td>
<td><?php echo $a['lama_bayar']; ?> bulan</td>
<td><?php echo $a['dari_bulan']; ?></td>
<td><?php echo $a['sampai_bulan']; ?></td>
<td>Rp. <?php echo $a['total_bayar']; ?></td> </tr>
<?php $no++; } ?> <?php }
$query=mysqli_query($koneksi,"select * from pembayaran,siswa,spp
where pembayaran.nis=siswa.nis and
pembayaran.kode_spp=spp.kode_spp and pembayaran.tanggal_bayar
between '$tgl1' and '$tgl2'"); while($a=mysqli_fetch_array($query))
{ $total=$a['total_bayar'];
$totalqu=$totalqu + $a['total_bayar']; } ?> <tr> <td>&nbsp;</td> <td
colspan="9"><b>Total</b></td> <td><b>Rp. <?php echo
$totalqu; ?></td></b> </tr> </table> <div class="kanan">&nbsp;</div>
<div class="kanan">Mataram, <?php echo (DatetoIndo(date("Y m d"))); ?
></div> </br> <table align="center" width="100%" class='coba'> <tr> <th
width="50%">Bendahara Komite</th> <th width="50%">Kepala
Sekolah</th> </tr> <tr> <td height="99" align="center"
valign="bottom">(Zulfahmi)</td>
<td align="center" valign="bottom">(Irmansyah, S.Pd)</td> </tr> </table>
</form> </div> </div> </div><!--/span--> </div><!--/row--> </div><!--/.fluid-
container--> <!-- end: Content --> </div><!--/#content.span10-->
</div><!--/fluid-row--><?php include "footer.php"; ?>
Script Laporan Pembayaran
<?php
include "header.php"; include "menu.php"; include "koneksi.php"; include
"tanggalindo.php"; $tanggal_bayar=date("d-m-Y"); ?>
<link rel="stylesheet" href="css/datepicker.min.css" />
132

<script src="assets/js/ace-extra.min.js"></script>
<div id="content" class="span10">
<div class="row-fluid sortable"> <div class="box span12">
<div class="box-header" data-original-title> <h2><i class="halflings-icon
edit"></i><span class="break"></span>Laporan</h2> <div class="box-
icon"> <a href="#" class="btn-setting"><i class="halflings-icon
wrench"></i></a> <a href="#" class="btn-minimize"><i class="halflings-
icon chevron-up"></i></a> <a href="#" class="btn-close"><i
class="halflings-icon remove"></i></a> </div> </div> <div class="box-
content"> <form class="form-horizontal" action="laporan.php"
method="POST"> <fieldset> <div class="control-group">
<label class="control-label" for="date01">Dari Tanggal</label>
<div class="controls"> <input class="input-xlarge date-picker"
name="tgl1" id="tgl1" type="text" data-date-format="yyyy-mm-dd"
value="<?php date_default_timezone_set("Asia/Jakarta");echo date("Y-m-
d");?>" /> </div> </div> <div class="control-group"> <label class="control-
label" for="date01">s/d Tanggal</label> <div class="controls"> <input
class="input-xlarge date-picker" name="tgl2" id="tgl2" type="text" data-
date-format="yyyy-mm-dd" value="<?php
date_default_timezone_set("Asia/Jakarta");echo date("Y-m-d");?>" />
</div> </div> <div class="control-group"> <label class="control-label"
for="date01">Kelas</label> div class="controls"> <select name="kelas" >
<option value="X"> X </option> <option value="XI"> XI </option> <option
Value="XII"> XII </option> </select> </div> </div> <div class="form-
actions"> <button type="submit" class="btn btn-primary go2"
name="proses">Proses</button> </div> </fieldset> </form> </div>
</div><!--/span--> </div><!--/row--> </div><!--/.fluid-container--> <!-- end:
Content --> </div><!--/#content.span10--> </div><!--/fluid-row--> <?php
include "tanggalotomatis.php"; include "footer.php";
?>
Script Cetak Laporan
<html> <body> <div id="sampul"> <table> <tr> <td width="128"
rowspan="2" align="center"><div align="center"><img
src="img/logontb.jpg" width="90" height="90" /> </div> </td> <td>
<div class="logoSekolah"> </div> <div class="namaInstansi">
<h2>SMAN 3 Selong</h2> <h2> </h2> <h1><i>Jl. H.Moh.Faisal No.1
Selong telp.(0376) 2923415 Selong 83612</i></h1> <h1><i>Email :
smantigaselong@yahoo.com |Website : sman3selong.sch.id/i></h1>
133

</div> <div class="logo"> </div> <div class="clear"> </div> </td> <td


width="128" rowspan="2" align="center"> <div align="center"> <img
src="img/logo-sma3.jpg" width="100" height="100" /> </div> </td> </tr>
</table><hr size="1" color="black"/> <br/> <h2 align="center">LAPORAN
PEMBAYARAN SPP</h2><br/> <table class="table" cellpadding="1"
cellspacing="0"> <tr> <th width="41">No</th> <th
width="143">Tanggal</th> <th width="143">Nis</th> <th
width="725">Nama</th> <th width="143">Kelas</th> <th
width="158">Semester</th> <th width="725">Lama Bayar</th> <th
width="158">Dari Bulan</th> <th width="158">Sampai Bulan</th> <th
width="500">Total Bayar</th> </tr> <?php
error_reporting(0);
include "koneksi.php";
if(isset($_POST['proses']))
{ $tgl_awal=$_POST['tgl_awal'];
$tgl_akhir=$_POST['tgl_akhir'];
$no=1;
$query=mysqli_query($koneksi,"select * from pembayaran,siswa,spp
where pembayaran.nis=siswa.nis and
pembayaran.kode_spp=spp.kode_spp and tanggal_bayar between
'$tgl_awal' and '$tgl_akhir'"); while($a=mysqli_fetch_array($query)){ ?>
<tr> <td align="center"><?php echo $no;?></td> <td><?php echo
$a['tanggal_bayar']; ?></td> <td><?php echo $a['nis']; ?></td> <td><?php
echo $a['nama']; ?></td> <td><?php echo $a['kelas']; ?></td> <td><?php
echo $a['semester']; ?></td> <td><?php echo $a['lama_bayar']; ?>
bulan</td> <td><?php echo $a['dari_bulan']; ?></td> <td><?php echo
$a['sampai_bulan']; ?></td> <td>Rp. <?php echo $a['total_bayar']; ?></td>
</tr> <?php $no++; } ?> <?php }
$query=mysqli_query($koneksi,"select * from pembayaran where
tanggal_bayar between '$tgl_awal' and '$tgl_akhir'");
while($a=mysqli_fetch_array($query))
{ $total=$a['total_bayar']; $totalqu=$totalqu +
$a['total_bayar']; } ?> <tr> <td>&nbsp;</td> <td
colspan="8"><b>Total</b></td> <td><b>Rp. <?php echo $totalqu; ?
></td></b> </tr> </table> <div class="kanan">&nbsp;</div><br /> <div
class="kanan">smanju, <?php echo date("d-M-Y"); ?></div><br /> <table
class='table'> <tr> <th>Bendahara</th> <th>Kepala Sekolah</th> </tr>
<tr> <td height="99" align="center" valign="bottom">(Zulfahmi)</td> <td
align="center" valign="bottom">(Irmsansyah)</td> </tr> </table>

You might also like