LAMPIRAN
1.
Coding
1.
koneksi.php
<?php$host="localhost"; $username="root"; $password=""; $database="mentos2";
$connection=@mysql_connect($host,$username,$password)or die("Kesalahan koneksi...");
@mysql_select_db($database,$connection)or die("Database error!"); ?>
2.
index.php
<title>CV. Menang Sentosa</title>
<body style="background-image:url(.jpg)">
<link type="text/css" href="asset/css/style.css" rel="stylesheet"> <div id="container">
<img src="kom.jpg" width=150 height=100 align=left> <h1><?php echo "Sistem Akuntansi" ?></h1>
<h2><?php echo "CV. MENANG SENTOSA <br> Jl. Umbul Senjoyo Dusun Tugu</br> RT 03 RW 04 Bener Tengaran Kabupaten Semarang</br>
Telp : (0298) 3421872
Fax : (0298) 3421870" ?></font></h2> <div id="body">
<p>Silahkan login untuk melakukan transaksi dan manajemen data.</p> <div id="bg-line">
<form action="cek_login.php" method="post" class="input-teks-login"> Username :
<input type="text" name="username" class="input-teks-login" placeholder="Masukkan username..." />
Password :
<input type="password" name="password" class="input-teks-login" placeholder="Masukkan Password..." />
<input type="submit" value="Log In" class="btn-kirim-login" name="login"/>
</div>
</form></body> </div>
3.
cek_login.php
<?phpinclude ("User.php"); session_start();
$usernamex = $_POST["username"]; $passwor
dx = $_POST["password"]; $user = new User();
//$status = $user->cekUserAktif($usernamex, $passwordx); $hasil = $user->cekLogin($usernamex, $passwordx); $datax = mysql_fetch_array($hasil);
$cek = mysql_num_rows($hasil); $username = $datax["username"]; $level = $datax["level"]; $nama = $datax["nama"];
//echo $cek." - ".$username." - ".$level; if($cek>0){
session_start();
$_SESSION['username'] = $usernamex; $_SESSION['level'] = $level; $_SESSION['nama'] = $nama;
header("location: index.php"); }?>
4.
User.php
<?php class User{function connect(){ include("koneksi.php"); }function getUser(){ $user = new User(); $user->connect();
$query = "select * FROM user order by username"; $hasil = mysql_query($query);
return $hasil;
}function getIdUser($username){ $user = new User();
$user->connect();
$query = "SELECT username FROM user WHERE username='$username'"; $hasil = mysql_query($query);
$x=0;
while($data = mysql_fetch_array($hasil)) { $x = $x+1;
}return $x;
} function insertUser($username, $password, $nama, $level){ $user = new User();
$user->connect();
$query = "insert into user(username, password, nama, level) VALUES ('$username','$password', '$nama', '$level')";
$hasil = mysql_query($query); if($hasil){
return "T"; } else { return "F";
}}function getUserEdit($username){ $user = new User();
$user->connect();
$query = "select * FROM user WHERE username='$username'"; $hasil = mysql_query($query);
return $hasil;
} function updateUser($username, $password, $nama, $level){ $user = new User();
$user->connect();
$query = "update user set password='$password', nama='$nama', level='$level' WHERE username='$username'";
$hasil = mysql_query($query); if($hasil){
return "T"; } else { return "F";
}}function deleteUser($username) {
$user = new User(); $user->connect();
$query = "delete FROM user WHERE username='$username'"; $hasil = mysql_query($query);
if($hasil){ return "T"; } else { return "F";
}}function cekLogin($username, $password) {
$user = new User(); $user->connect();
$query = "SELECT username, password, nama, level FROM user WHERE username='$username' AND password='$password'";
$hasil = mysql_query($query); $cek = mysql_num_rows($hasil); return $hasil;
}
/*function cekUserAktif($username, $password){ $user = new User();
$user->connect();
$query = "SELECT status FROM user WHERE id='$id' && sandi='$sandi'"; $hasil = mysql_query($query);
$x=0;
while($data = mysql_fetch_array($hasil)) { $res[$x] = $data["status"];
$x = $x+1; }
$hsl = $res[0]; return $hsl; } */
}
5.
menu.php
<head><script src="asset/js/menu.js" type="text/javascript"></script> <link href="asset/css/menu.css" rel="stylesheet" type="text/css" /> </head>
<div id="menu"> <div id="MainMenu"> <div id="Menu">
<div class="suckertreemenu"> <ul id="treemenu1">
<li><a href="index_admin.php">Home</a></li> <li><a href="#">Master</a>
<ul><li><a href="">Data User</a></li> <li><a href="">Data Rekening</a></li> <li><a href="">Saldo Awal</a></li></ul> </li>
<li><a href="#">Transaksi Kas Keluar</a>
<ul><li><a href="kkk.php">Kas Kecil Keluar</a></li> <li><a href="kbk.php">Kas Besar Keluar</a></li> <li><a href="kkc.php">Kas Keluar Cek</a></li> <li><a href="kkb.php">Kas Keluar Bank</a></li></ul> </li>
<li><a href="#">Transaksi Kas Masuk</a>
<ul><li><a href="kms.php">Kas Masuk Setoran</a></li> <li><a href="kmt.php">Kas Masuk Kas Besar</a></li> <li><a href="kmb.php">Kas Masuk Bank</a></li> <li><a href="kml.php">Kas Masuk Lain</a></li></ul> </li>
<li><a href="#">Transaksi Jurnal</a>
<ul><li><a href="jm.php">Jurnal Memorial</a></li> <li><a href="jp.php">Jurnal Piutang</a></li> <li><a href="jh.php">Jurnal Hutang</a></li></ul> </li>
<li><a href="">Validasi</a></li> <li><a href="#">Laporan</a>
<ul><li><a href="umum.php">Jurnal Umum</a></li> <li><a href="bukubesar.php">Buku Besar</a></li> <li><a href="labarugi.php">Laba Rugi</a></li> <li><a href="neraca.php">Neraca</a></li></ul> </li>
<li><a href="logout.php">Log Out</a></li></ul> </div></div></div>
<div class="cleaner_h0"></div> </div>
6.
index_admin.php
...<div id="list"> <ul>
<li><strong>Master</strong><br />Untuk menginput dan menampilkan Data Rekening dan Data User</li>
<li><strong>Transaksi Kas Keluar</strong><br />Untuk menginputkan transaksi kas keluar perusahaan </li>
<li><strong>Transaksi Jurnal</strong><br />Untuk menginputkan transaksi jurnal perusahaan </li>
<li><strong>Validasi</strong><br />Untuk memvalidasi transaksi </li> <li><strong>Laporan</strong><br />Untuk mengetahui laporan keuangan perusahaan - Jurnal Umum, Buku Besar, Neraca, Laba Rugi</li>
<li><strong>Log Out</strong><br />Keluar dari aplikasi</li> </ul>
</div></div> <?php
} else
header("location: index.php"); ?>
7.
master_user.php
...<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC"> <tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">Data User</td></tr>
<tr style="background-color:#333; color:#FFFFFF;" align="center" class="hurufx">
<td align="center">No.</td> <td align="center">Username</td> <td align="center">Nama</td> <td align="center">Level</td>
<td colspan="2"><a href="tambah_user.php" class="cbbarang"><div class="btn-add">Tambah User</div></a></td></tr>
<?php $i = 1;
$result = $user->getUser();
while($row = mysql_fetch_array($result)) { ?>
<tr align="center" class="hurufx"> <td><?php echo $i; ?></td>
<td><?php echo $row["username"]; ?></td> <td><?php echo $row["nama"]; ?></td> <td><?php echo $row["level"]; ?></td>
<td width="90"><a href="edit_user.php?username=<?php echo
$row['username']; ?>" class="cbbarang"><div class="btn-edit">Edit Data</div></a></td>
<td width="100"><a href="delete_user.php?username=<?php echo
$row['username']; ?>" onclick="return confirm('Anda yakin?');"><div class="btn-delete">Hapus Data</div></a></td>
</tr></font> <?php
$i++; } ?> </table> ...
8.
tambah_user.php
...<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC"> <form action="insert_user.php" method="post">
<tr class="hurufx"> <td>Username:</td>
<td><input type="text" name="username" size="30"></td></tr> <tr class="hurufx">
<td>Password:</td>
<td><input type="password" name="password" size="30"></td></tr> <tr class="hurufx">
<td>Nama:</td>
<td><input type="text" name="nama" size="30"></td></tr> <tr class="hurufx">
<td>Level:</td>
<td><select name="level">
<option value="operator">Operator</option> <option value="supervisor">Supervisor</option>
<tr><td></td>
<td><input type="submit" value="Simpan" class="btn-kirim-login"><input type="reset" value="Reset" class="btn-kirim-login"></td></tr></form> </table></div>
<div class="cleaner_h10"></div> ...
9.
insert_user.php
<?phpinclude("User.php");
$username = $_POST["username"]; $nama = $_POST["nama"];
$level = $_POST["level"];
$password = ($_POST["password"]); $user = new User();
$cek_id = $user->getIdUser($username); if($cek_id > 0){
?><script language="JavaScript">alert('Username Sudah Ada!'); document.location='tambah_user.php'</script><?php
} else {
if($username=="" || $nama=="" || $level=="" || $password==""){ ?><script language="JavaScript">alert('Isi Data dengan Lengkap!'); document.location='tambah_user.php'</script><?php
} else {
$hsl = $user->insertUser($username, $password, $nama, $level); if($hsl=="T"){
?>
<script language="JavaScript">alert('Data Berhasil Disimpan'); document.location='master_user.php'</script>
<?php } else { ?>
<script language="JavaScript">alert('Data Gagal Disimpan'); document.location='tambah_user.php'</script>
<?php }}}?>
10.
edit_user.php
...<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC"> <form action="update_user.php" method="post">
<tr class="hurufx"> <td>Username:</td>
<td><input type="text" name="username" size="40" value="<?php echo $username; ?>" readonly></td></tr>
<tr class="hurufx"> <td>Password:</td>
<td><input type="password" name="password" size="40" value="<?php echo $password; ?>"></td>
</tr>
<tr class="hurufx"> <td>Nama:</td>
<td><input type="text" name="nama" size="40" value="<?php echo $nama; ?>"></td>
</tr>
<tr class="hurufx"> <td>Level:</td>
<td><select name="level">
<option value="<?php echo $level; ?>" selected><?php echo $level; ?></option>
<option value="manager">Manager</option> <option value="supervisor">Operator</option> <option value="operator">Supervisor</option> </select></td></tr>
<tr><td></td>
<td><input type="submit" value="Update" class="btn-kirim-login"> <input type="reset" value="Reset" class="btn-kirim-login"></td></tr> </form>
...
11. update_user.php
<?phpinclude("User.php");
$username = $_POST["username"]; $nama = $_POST["nama"];
$level = $_POST["level"];
$password = ($_POST["password"]); $user = new User();
if($username=="" || $nama=="" || $password=="" || $level==""){ ?><script language="JavaScript">alert('Isi Data dengan Lengkap!'); document.location='master_user.php'</script><?php
}else {
$hsl = $user->updateUser($username, $password, $nama, $level); if($hsl=="T"){
?>
<script language="JavaScript">alert('Berhasil Update Data'); document.location='master_user.php'</script>
<?php } else { ?>
<script language="JavaScript">alert('Data Gagal Diupdate!'); document.location='master_user.php'</script>
<?php }}?>
12. delete_user.php
<?phpsession_start();
if (ISSET($_SESSION['username'])){ include("User.php");
$user = new User();
$username = $_GET["username"]; $hsl = $user->deleteUser($username); if($hsl=="T"){
?>
<script language="JavaScript">alert('Berhasil Hapus Data'); document.location='master_user.php?'</script>
<?php } else { ?>
<script language="JavaScript">alert('Data Gagal Dihapus!'); document.location='master_user.php'</script>
<?php }}?>
13. lihatdatarekening.php
...<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC"> <tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">Data Rekening</td></tr>
<tr style="background-color:#333; color:#FFFFFF;" align="center" class="hurufx">
<td align="center">Kode Rekening</td> <td align="center">Nama Rekening</td> <td align="center">Normal Balance</td> <td align="center">Up Rekening</td> <td align="center">Level</td>
<td colspan="2"><a href="datarekening.php" class="cbbarang"><div class="btn-add">Tambah Rekening</div></a></td>
</tr> <tbody> <?php
$query = mysql_query("select * from master"); while ($data = mysql_fetch_array($query)) { ?>
<tr><td><?php echo $data['kode_rekening']; ?></td> <td><?php echo $data['nama_rekening']; ?></td>
<td><?php echo $data['up_rekening']; ?></td>
<td><center><?php echo $data['level']; ?></center></td> <td width="90"><a href="editrekening.php?id=<?php echo
$data['kode_rekening']; ?>" class="cbbarang"><div class="btn-edit">Edit Data</div></a></td>
<td width="100"><a href="deleterekening.php?id=<?php echo
$data['kode_rekening']; ?>" onclick="return confirm('Anda yakin?');"><div class="btn-delete">Hapus Data</div></a></td></tr>
<?php } ?> </tbody>
</table><a href="#top"<b><font color="red">Kembali ke Atas</font></b></a> </body>
<?php }else
header("location: index.php"); ?>
14. datarekening.php
...<b><h1>Isikan Data Rekening !</h1></b> <form method="post" action="simpan1.php"> <table border=0 width="400" height="50"> <tr colspan ="4">
<td>Kode Rekening</td>
<td><input type="text" name="kode_rekening" size = 30 value="" required="required"></td></tr>
<tr colspan ="4"> <td>Nama Rekening</td>
<td><input type="text" name="nama_rekening" size = 30 value="" required="required"></td></tr>
<tr colspan ="4"> <td>Normal Balance</td>
<td><select name="saldo_normal"> <option value="">--Pilih--</option> <option value="Debet">Debet</option> <option value="Kredit">Kredit</option> </select></td>
</tr>
<tr colspan ="4"> <td>Up Rekening</td>
<td><input type="text" name="up_rekening" size = 30 value="" required="required"></td></tr>
<tr colspan ="4"> <td>Level</td>
<td><input type="text" name="level" size = 30 value="" required="required"></td></tr>
<tr> <td></td>
<td><input type="submit" value="SIMPAN" class="btn-kirim-login"> <a href='lihatdatarekening.php'><font size='3'
color='black'>KEMBALI</font></a></td> </tr></table></form></body>
...
15. simpan1.php
<?php
include('koneksi.php');
$kode_rekening = $_POST['kode_rekening']; $nama_rekening = $_POST['nama_rekening']; $saldo_normal = $_POST['saldo_normal']; $up_rekening = $_POST['up_rekening']; $level = $_POST['level'];
//simpan data ke database
$query = mysql_query("insert into master values('$kode_rekening', '$nama_rekening', '$saldo_normal', '$up_rekening', '$level')") or die(mysql_error());
if ($query) {
16. editrekening.php
...<?php
include"koneksi.php";
$edit=mysql_query("SELECT * FROM master WHERE kode_rekening='$_GET[id]'");
$a=mysql_fetch_array($edit); echo"<center><font color=blue><br> <h3><width=400 size=3>EDIT DATA REKENING <width=400 size=3></h3></font>
<form method=POST action=updaterekening.php>
<input type=hidden name=kode_rekening value=$a[kode_rekening]> <table>
<tr><td>Kode Rekening</td><td>:</td><td><input type=text
name='kode_rekening' value='$a[kode_rekening]'> </font></td></tr> <tr><td>Nama Rekening</td><td>:</td><td><input type=text
name='nama_rekening'value='$a[nama_rekening]'></td></tr>
<tr><td>Normal Balance</td><td>:</td><td><select name=saldo_normal> <option value=></option>
<option value=Debet>Debet</option> <option value=Kredit>Kredit</option> </select></td></tr>
<tr><td>Up Rekening</td><td>:</td><td><input type=text name='up_rekening'value='$a[up_rekening]'></td></tr> <tr><td>level</td><td>:</td><td><input type=text name='level'value='$a[level]'></td></tr>
</table><br>
<input type=submit value=UPDATE> </form>
<width=400 size=5>
<font color=blue size=2><b></b></font>"; ?>
...
17. updaterekening.php
<?phpinclude"koneksi.php";
$a=mysql_query("UPDATE master SET
kode_rekening='$_POST[kode_rekening]',nama_rekening='$_POST[nama_rekening ]',saldo_normal='$_POST[saldo_normal]',up_rekening='$_POST[up_rekening]', level='$_POST[level]' WHERE kode_rekening='$_POST[kode_rekening]'"); if($a){
header('location:lihatdatarekening.php'); }else{
echo"Daftar Gagal Diupdate<br>
<a href=lihatdatarekening.php></a>"; }?>
18.
deleterekening.php
<?phpinclude('koneksi.php'); $id = $_GET['id'];
$query = mysql_query("delete from master where kode_rekening='$id'") or die(mysql_error());
if ($query) {
header('location:lihatdatarekening.php?message=delete'); }?>
19.
lihatdataawal.php
...<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC"> <tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">Data Saldo Awal</td></tr> <tr style="background-color:#333; color:#FFFFFF;" align="center" class="hurufx">
<td align="center">Kredit</td>
<td colspan="2"><a href="awal.php" class="cbbarang"><div class="btn-add">Tambah Saldo</div></a></td></tr>
<tbody> <?php
$query = mysql_query("select * from saldoawal"); $no = 1;
while ($data = mysql_fetch_array($query)) { ?>
<tr><td><b><?php echo $no; ?></b></td>
<td><b><?php echo $data['periode']; ?></b></td> <td><b><?php echo $data['kode_rekening']; ?></b></td> <td><b><?php echo $data['nama_rekening']; ?></b></td>
<td><b><?php echo number_format ($data['debet'],2,'.',','); ?></b></td> <td><b><?php echo number_format ($data['kredit'],2,'.',','); ?></b></td> <td width="90"><a href="editawal.php?id=<?php echo
$data['kode_rekening']; ?>" class="cbbarang"><div class="btn-edit">Edit Data</div></a></td>
<td width="100"><a href="deleteawal.php?id=<?php echo
$data['kode_rekening']; ?>" onclick="return confirm('Anda yakin?');"><div class="btn-delete">Hapus Data</div></a></td></tr>
<?php $no++; }?>
</tbody></table></body> ...
20. awal.php
...<body bgcolor=""><center>
<b><h1>Isikan Saldo Awal !</h1></b>
<form action="simpan2.php" method="post" > <table border=0 width="400" height="50"> <tr class="hurufx">
<td>Periode</td>
<td><input type="text" name="periode" size = 10 value="" required="required"></td></tr>
<tr class="hurufx"> <td>Kode Rekening</td> <td><div id="suggest">
<input type="text" onKeyUp="suggest(this.value);" name="kode_rekening" onBlur="fill2();" id="kode" size="30"/>
<div class="suggestionsBox" id="suggestions" style="display: none;"> <img src="arrow.png" style="position: relative; top: -12px; left: 30px;" alt="upArrow" />
<div class="suggestionList" id="suggestionsList"> </div></div></td></tr>
<tr class="hurufx"> <td>Nama Rekening</td>
<td><input type="text" name="nama_rekening" onBlur="fill();" id="country" size="35" readonly = "readonly"/></div></td></tr> <tr class="hurufx">
<td>Debet</td>
<td><input type="text" name="debet" size = 30 value="" required="required"></td></tr>
<tr class="hurufx"> <td>Kredit</td>
<td><input type="text" name="kredit" size = 30 value="" required="required"></td></tr>
<tr> <td></td>
<td><input type="submit" name="simpan" value="Simpan" class="btn-kirim-login">
<a href='lihatdataawal.php'><font size='3' color='black'><u>Kembali</u></font></a></td></tr> </table></form></body>
...
21. simpan2.php
<?php
$kode_rekening = $_POST['kode_rekening']; $nama_rekening = $_POST['nama_rekening']; $debet = $_POST['debet'];
$kredit = $_POST['kredit']; //simpan data ke database
$query = mysql_query("insert into saldoawal
values('$periode','$kode_rekening', '$nama_rekening', '$debet', '$kredit')") or die(mysql_error());
if ($query) {
header('location:awal.php?message=success'); }?>
22. editawal.php
... <?phpinclude"koneksi.php";
$edit=mysql_query("SELECT * FROM saldoawal WHERE kode_rekening='$_GET[id]'");
$a=mysql_fetch_array($edit); echo"<center><font color=blue><br>
<h3><width=400 size=3>EDIT DATA SALDO AWAL <width=400 size=3></h3></font>
<form method=POST action=updateawal.php>
<input type=hidden name=periode value=$a[periode]> <table>
<tr><td>Periode</td><td>:</td>
<td><input type=text name='periode' value='$a[periode]'></td></tr> <tr><td>Kode Rekening</td><td>:</td><td><input type=text
name='kode_rekening'value='$a[kode_rekening]'></td></tr> <tr><td>Nama Rekening</td><td>:</td><td><input type=text name='nama_rekening'value='$a[nama_rekening]'></td></tr> <tr><td>Debet</td><td>:</td><td><input type=text
name='debet'value='$a[debet]'></td></tr>
<tr><td>Kredit</td><td>:</td><td><input type=text name='kredit'value='$a[kredit]'></td></tr> </table><br>
<input type=submit value=UPDATE> <input type=button value=BATAL onClick=self.history.back()>
</form><width=400 size=5>
<font color=blue size=2><b></b></font>"; ?>
...
23.
updateawal.php
<?phpinclude"koneksi.php";
$a=mysql_query("UPDATE saldoawal SET
periode='$_POST[periode]',kode_rekening='$_POST[kode_rekening]',nama_reke ning='$_POST[nama_rekening]',debet='$_POST[debet]',kredit='$_POST[kredit] ' WHERE kode_rekening='$_POST[kode_rekening]'");
if($a){
header('location:lihatdataawal.php'); }else{
echo"Daftar Gagal Diupdate<br> <a href=lihatdatarekening.php></a>"; }?>
24. deleteawal.php
<?phpinclude('koneksi.php'); $id = $_GET['id'];
$query = mysql_query("delete from saldoawal where kode_rekening='$id'") or die(mysql_error());
if ($query) {
header('location:lihatdataawal.php?message=delete'); }?>
25. autosuggest.php
<?phpif(!$db) {
echo 'Could not connect to the database.'; } else {
if(isset($_POST['queryString'])) {
$queryString = $db->real_escape_string($_POST['queryString']); if(strlen($queryString) >0) {
$query = $db->query("SELECT nama_rekening,kode_rekening FROM master WHERE kode_rekening LIKE '$queryString%'");
if($query) { echo '<ul>';
while ($result = $query ->fetch_object()) {
echo '<li onClick="fill(\''.addslashes($result->nama_rekening).'\');
fill2(\''.addslashes($result->kode_rekening).'\');">'.$result->kode_rekening.' '.$result->nama_rekening.'</li>'; }echo '</ul>';
} else {
echo 'OOPS we had a problem :('; }} else {
// do nothing }} else {
echo 'There should be no direct access to this script!'; }}?>
26.
kkk.php
//kkk = kas kecil keluar ...
<body>
<table border="0" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC" align="center">
<tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">KAS KECIL KELUAR</td></tr> <tr style="background-color:#333; color:#FFFFFF;" align="center" class="hurufx">
<?php
//jurnal baru. cari nomor paling besar yaitu nomor jurnal terakhir include('koneksi.php');
$tanggal = date_default_timezone_set("Asia/Jakarta"); $tahun=date("Y");
$bulan=date("m");
$a=mysql_fetch_array(mysql_query("select t1.no_urut, cast(t1.no_urut as unsigned)+1 from
(SELECT no_urut FROM urutno_jurnal WHERE kode_jurnal like '%KKK%' and tahun = year(sysdate()) and
bulan = month(sysdate())) as t1")); $b=$a[0]+1;
$c="KKK/".$tahun."/".$bulan."/00".$b; ?>
<p><a href="hasilkkk.php"><button>CETAK KKK</button></a></p> <form method="post" action="insertkkk.php">
<table width="100%" border="0" cellpadding="0">
<tr><td rowspan="3"></td><td>Nomor Jurnal :</td> <td colspan="1"><input type="hidden" name="no_jurnal" value="<?php echo $c;?>">
<input type="text" disabled="disabled" value="<?php echo $c;?>" size="15"/></td>
<td colspan="5">Tanggal : <input type=date name='tanggal'></td>
</tr>
<tr><td align="center"><b> Debit : <hr> </b></td> <td colspan="3"></td>
<td align="center"><b> Kredit : <hr> </b></td> <td colspan="2"></td> <td rowspan="7"></td> </tr>
<tr><td colspan="8"></td></tr>
<tr><td>No</td><td align="center">Kode Rekening</td><td
align="center">Nama Rekening</td><td align="center">Jumlah (Rp)</td> <td>No</td><td align="center">Kode Rekening</td><td align="center">Nama Rekening</td><td align="center">Jumlah (Rp)</td></tr>
<input type="text" onKeyUp="suggest(this.value);" name="kode_rekening1" onBlur="fill2();" id="kode" size="15"/>
<div class="suggestionsBox" id="suggestions" style="display: none;"> <img src="arrow.png" style="position: relative; top:-12px;left:30px;" alt="upArrow" />
<div class="suggestionList" id="suggestionsList"> </div> </div></div></td>
<td width="259" align="left">
<input type="text" name="nama_rekening1" onBlur="fill();" id="country" size="40" readonly="readonly"/></td>
<td><input type="text" name="debet1" size="15"/></td> <td>1.</td>
<td><input type="text" value="111.00.01" name="kode_rek" readonly="readonly" size="15"/></td>
<td><input type="text" value="Kas Kecil" name="nama_rek" size="40" readonly="readonly"/></td>
<td><input type="text" name="kredit1" size="15"/></td> </tr>
<tr><td>2.</td> <td width="95"> <div id="suggest1">
<input type="text" onKeyUp="suggest1(this.value);" name="kode_rekening2" onBlur="fill3();" id="kode1" size="15"/>
<div class="suggestionsBox" id="suggestions" style="display: none;"> <img src="arrow.png" style="position: relative; top:-12px;left:30px;" alt="upArrow" />
<div class="suggestionList" id="suggestionsList"> </div> </div></div></td>
<td width="259" align="left">
<input type="text" name="nama_rekening2" onBlur="fill1();" id="country1" size="40" readonly="readonly"/></td>
<td><input type="text" name="debet2" size="15"/></td> <td colspan="4" rowspan="4"></td>
</tr>
<tr><td>3.</td> <td width="95"> <div id="suggest2">
<input type="text" onKeyUp="suggest2(this.value);" name="kode_rekening3" onBlur="fill4();" id="kode2" size="15"/>
<div class="suggestionsBox" id="suggestions" style="display: none;"> <img src="arrow.png" style="position: relative; top:-12px;left:30px;" alt="upArrow" />
<div class="suggestionList" id="suggestionsList"> </div> </div></div></td>
<td width="259" align="left">
<input type="text" name="nama_rekening3" onBlur="fill11();" id="country2" size="40" readonly="readonly"/></td>
<td><input type="text" name="debet3" size="15"/></td> </tr>
<tr><td>4.</td> <td width="95"> <div id="suggest3">
<input type="text" onKeyUp="suggest3(this.value);" name="kode_rekening4" onBlur="fill5();" id="kode3" size="15"/>
<div class="suggestionsBox" id="suggestions" style="display: none;"> <img src="arrow.png" style="position: relative; top:-12px;left:30px;" alt="upArrow" />
<div class="suggestionList" id="suggestionsList"> </div> </div></div></td>
<td width="259" align="left">
<input type="text" name="nama_rekening4" onBlur="fill2();" id="country3" size="40" readonly="readonly"/></td>
<td><input type="text" name="debet4" size="15"/></td> </tr>
<tr><td>5.</td> <td width="95"> <div id="suggest4">
<input type="text" onKeyUp="suggest4(this.value);" name="kode_rekening5" onBlur="fill6();" id="kode4" size="15"/>
<div class="suggestionsBox" id="suggestions" style="display: none;"> <img src="arrow.png" style="position: relative; top:-12px;left:30px;" alt="upArrow" />
<td width="259" align="left">
<input type="text" name="nama_rekening5" onBlur="fill3();" id="country4" size="40" readonly="readonly"/></td>
<td><input type="text" name="debet5" size="15"/></td>
<td align="right"><input type="submit" name="submit" value="Simpan" class="btn-kirim-login"></td></tr>
</table> <br /> <?php
//untuk menyimpan transaksi if(isset($_POST['Simpan'])){ $diinsert="";
$no_jurnal=($_POST['no_jurnal']); $tanggal=($_POST['tanggal']);
$kode_rekening1 =(($_POST['kode_rekening1'])); $kode_rekening2 =(($_POST['kode_rekening2'])); $kode_rekening3 =(($_POST['kode_rekening3'])); $kode_rekening4 =(($_POST['kode_rekening4'])); $kode_rekening5 =(($_POST['kode_rekening5'])); $nama_rekening1 =(($_POST['nama_rekening1'])); $nama_rekening2 =(($_POST['nama_rekening2'])); $nama_rekening3 =(($_POST['nama_rekening3'])); $nama_rekening4 =(($_POST['nama_rekening4'])); $nama_rekening5 =(($_POST['nama_rekening5'])); $kode_rek=$_POST['kode_rek'];
$nama_rek=($_POST['nama_rek']); $debet1 =(($_POST['debet1'])); $debet2 =(($_POST['debet2'])); $debet3 =(($_POST['debet3'])); $debet4 =(($_POST['debet4'])); $debet5 =(($_POST['debet5'])); $kredit1=($_POST['kredit1']);
$diinsert="('$no_jurnal', '$tanggal', '$kode_rekening1', '$nama_rekening1', '$debet1', '0'),('$no_jurnal', '$tanggal', '$kode_rek', '$nama_rek', '0', '$kredit1')";
if(strlen(trim($kode_rekening2))>0 || $kode_rekening2!=null){
$diinsert.=",('$no_jurnal','$tanggal','$kode_rekening2','$nama_rekening2' ,'$debet2','0')";
}if(strlen(trim($kode_rekening3))>0 || $kode_rekening3!=null){
$diinsert.=",('$no_jurnal','$tanggal','$kode_rekening3','$nama_rekening3' ,'$debet3','0')";
}if(strlen(trim($kode_rekening4))>0 || $kode_rekening4!=null){
$diinsert.=",('$no_jurnal','$tanggal','$kode_rekening4','$nama_rekening4' ,'$debet4','0')";
}if(strlen(trim($kode_rekening5))>0 || $kode_rekening5!=null){
$diinsert.=",('$no_jurnal','$tanggal','$kode_rekening5','$nama_rekening5' ,'$debet5','0')";
}$query=mysql_query("insert into jurnal(no_jurnal, tanggal, kode_rekening, nama_rekening, debet, kredit)values ".$diinsert); if($query){
//echo "berhasil"; }else{
echo mysql_error(); }}else{
unset($_POST['Simpan']); }
//untuk menyelesaikan transaksi if(isset($_POST['selesai'])){ $no_jurnal=$_POST['no_jurnal']; $tanggalpos=$_POST['tanggalpos'];
$query=mysql_query("insert into jurnal (no_jurnal, tanggalpos) values ('$no_jurnal', '$tanggalpos')");
if($query){
?><script language="javascript">kkk.php</script><?php }else{
echo mysql_error(); }}else{
unset($_POST['selesai']); }
//untuk mendecode url yang di enrypsi //$var=decode($_SERVER['REQUEST_URI']);
if(isset($_GET['mode']) && isset($_GET['no_jurnal'])){ //pecahkan nilai array
$no_jurnal=$_GET['no_jurnal']; if($mode=='delete'){
$query=mysql_query("delete from jurnal where no_jurnal='$no_jurnal'"); }}
//untuk menampilkan data ?>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC"> <tr style="background-color:#333; color:#FFFFFF;" align="center" class="hurufx">
<td align="center">No. Jurnal</td> <td align="center">Tanggal</td> <td align="center">Kode Rekening</td> <td align="center">Keterangan</td> <td align="center">Debet</td> <td align="center">Kredit</td> <td colspan="2">Option</td></tr> <tbody>
<?php
$total=mysql_fetch_array(mysql_query("select sum(debet) as
tot_debet,sum(kredit) as tot_kredit from jurnal where no_jurnal='$c'")); $query=mysql_query("select * from jurnal where status not like '%post%' and no_jurnal='$c' ");
while ($data = mysql_fetch_array($query)) { ?>
<tr>
<td><b><?php echo $data['no_jurnal']; ?></b></td> <td><b><?php echo $data['tanggal']; ?></b></td> <td><b><?php echo $data['kode_rekening']; ?></b></td> <td><b><?php echo $data['nama_rekening']; ?></b></td>
<td><b><?php echo number_format ($data['debet'],2,'.',','); ?></b></td> <td><b><?php echo number_format ($data['kredit'],2,'.',','); ?></b></td> <td width="100"><a href="deletekkk.php?id=<?php echo $data['no']; ?>" onclick="return confirm('Anda yakin?');"><div
class="btn-delete">Cancel</div></a></td></tr> <?php
} ?> <tr>
<td colspan="4" align="center"><strong>JUMLAH</strong></td> <td align="right"><strong><?php echo
number_format($total['tot_debet'],2,'.',','); ?></strong></td> <td align="right"><strong><?php echo
number_format($total['tot_kredit'],2,'.',','); ?></strong></td> <td colspan="2" align="center">
<?php
//untuk menghitung balance
if(!empty($total['tot_debet']) || !empty($total['tot_kredit'])){ if($total['tot_debet']==$total['tot_kredit']){
echo "<font color='#0033FF'>Balance</font>"; }else{
echo "<font color=red>Not Balance : ".abs($total['tot_debet']-$total['tot_kredit'])."</font>";
}} ?> </td> <tr>
<td colspan="8" align="right">
<input type="hidden" name="no_jurnal" value="<?php echo $c;?>"> <input type="hidden" name="debet" value="<?php echo
$total['tot_debet']?>">
<input type="hidden" name="kredit" value="<?php echo $total['tot_kredit']?>">
<input type="hidden" name="tahun" value="<?php echo $tahun;?>"> <input type="hidden" name="bulan" value="<?php echo $bulan;?>"> <input type="hidden" name="kode_jurnal" value="KKK">
<input type="hidden" name="no_urut" value="<?php echo $b;?>">
<input type="submit" onClick="return confirm('Apakah Anda Yakin? Sudahkah mencetak transaksi terlebih dahulu???')" value="Selesai" name="submit" class="btn-kirim-login"/></td></tr>
27. insertkkk.php
<?phpsession_start();
if (ISSET($_SESSION['username'])) {
$nama = $_SESSION['nama']; $level = $_SESSION['level']; include("koneksi.php"); $diinsert="";
$no_jurnal=($_POST['no_jurnal']); $tanggal=($_POST['tanggal']);
$kode_rekening1 =(($_POST['kode_rekening1'])); $kode_rekening2 =(($_POST['kode_rekening2'])); $kode_rekening3 =(($_POST['kode_rekening3'])); $kode_rekening4 =(($_POST['kode_rekening4'])); $kode_rekening5 =(($_POST['kode_rekening5'])); $nama_rekening1 =(($_POST['nama_rekening1'])); $nama_rekening2 =(($_POST['nama_rekening2'])); $nama_rekening3 =(($_POST['nama_rekening3'])); $nama_rekening4 =(($_POST['nama_rekening4'])); $nama_rekening5 =(($_POST['nama_rekening5'])); $kode_rek=$_POST['kode_rek'];
$nama_rek=($_POST['nama_rek']); $debet1 =(($_POST['debet1'])); $debet2 =(($_POST['debet2'])); $debet3 =(($_POST['debet3'])); $debet4 =(($_POST['debet4'])); $debet5 =(($_POST['debet5'])); $kredit1=($_POST['kredit1']); $kode_jurnal=substr($no_jurnal,0,3); $tahun=substr($no_jurnal,4,4); $bulan=substr($no_jurnal,10,1);
$diinsert="('$no_jurnal', '$tanggal', '$kode_rekening1',
'$nama_rekening1', '$debet1', '0', '$nama'),('$no_jurnal', '$tanggal', '$kode_rek', '$nama_rek', '0', '$kredit1', '$nama')";
if(strlen(trim($kode_rekening2))>0 || $kode_rekening2!=null){
$diinsert.=",('$no_jurnal','$tanggal','$kode_rekening2','$nama_rekening2' ,'$debet2','0' ,'$nama')";
}if(strlen(trim($kode_rekening3))>0 || $kode_rekening3!=null){
$diinsert.=",('$no_jurnal','$tanggal','$kode_rekening3','$nama_rekening3' ,'$debet3','0','$nama')";
}if(strlen(trim($kode_rekening4))>0 || $kode_rekening4!=null){
$diinsert.=",('$no_jurnal','$tanggal','$kode_rekening4','$nama_rekening4' ,'$debet4','0' ,'$nama')";
}if(strlen(trim($kode_rekening5))>0 || $kode_rekening5!=null){
$diinsert.=",('$no_jurnal','$tanggal','$kode_rekening5','$nama_rekening5' ,'$debet5','0','$nama')";
}if($_POST['submit']=="Simpan"){
$query=mysql_query("insert into jurnal ( no_jurnal, tanggal,
kode_rekening, nama_rekening,debet,kredit,username) VALUES ".$diinsert); if($query){
header('location:kkk.php?message=berhasil'); }else{
echo mysql_error(); }}else{
$query=mysql_query("INSERT INTO
jurnaltransisi(no_jurnal,tanggal,debet,kredit,status,username)
select '$no_jurnal',now(),debet,kredit,'post','$nama' from jurnal where no_jurnal='$no_jurnal'");
$query1=mysql_query("INSERT INTO urutno_jurnal(kode_jurnal, tahun, bulan, no_urut)
select '$kode_jurnal','$tahun','$bulan','$no_urut'");
$ubah=mysql_query("UPDATE jurnal SET status = 'post' ,tanggalpos= now() where no_jurnal='$no_jurnal'");
$tts=mysql_query("select * from urutno_jurnal where kode_jurnal like '%$kode_jurnal%' and tahun like '%$tahun%' and bulan like '%$bulan%'"); echo $kode_jurnal;
echo"<br>$tahun"; echo"<br>$bulan";
if (mysql_num_rows($tts)>0){
while($row = mysql_fetch_array($tts)){
echo "<br>Nomor urut Selanjutnya $cb";
$update=mysql_query("update urutno_jurnal set no_urut='$cb' where kode_jurnal like '%$kode_jurnal%' and tahun like '%$tahun%' and bulan like '%$bulan%'");
if($update){
header('location:kkk.php?message=update'); }}}else{
$insert=mysql_query("insert into
urutno_jurnal(kode_jurnal,tahun,bulan,no_urut) values('$kode_jurnal','$tahun','$bulan',0)"); if($insert){
header('location:kkk.php?message=input'); }}if($query && $query1){
header('location:kkk.php?message=berhasil'); }else{
echo mysql_error(); }}}
?>
28. deletekkk.php
<?phpinclude('koneksi.php'); $id = $_GET['id'];
$query = mysql_query("delete from jurnal where no='$id'") or die(mysql_error());
if ($query) {
header('location:kkk.php?message=delete'); }?>
29. hasilkkk.php
<?php// Fungsi header dengan mengirimkan raw data excel header("Content-type: application/vnd-ms-excel"); // Mendefinisikan nama file ekspor "hasil-export.xls"
header("Content-Disposition: attachment; filename=kkk-mentos.xls"); ?>
<?php
session_start();
if (ISSET($_SESSION['username'])) {
$nama = $_SESSION['nama']; $level = $_SESSION['level']; ?>
<?php
include("koneksi.php");
date_default_timezone_set("Asia/Jakarta"); $today = date("d/m/y");
$tot_debet=0; $tot_kredit=0;
$tanggal = date_default_timezone_set("Asia/Jakarta"); $tahun=date("Y");
$bulan=date("m");
$a=mysql_fetch_array(mysql_query("select t1.no_urut, cast(t1.no_urut as unsigned)+1 from
(SELECT no_urut FROM urutno_jurnal WHERE kode_jurnal like '%KKK%' and tahun = year(sysdate()) and
bulan = month(sysdate())) as t1")); $b=$a[0]+1;
$c="KKK/".$tahun."/".$bulan."/00".$b; ?>
<style type="text/css"> <!--
.style1 {font-weight: bold} -->
</style>
<table border="2" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
<td colspan="6" bgcolor="#9999CC" align="center"><strong>CV MENANG SENTOSA</strong></td>
<tr class="hurufx">
<td colspan="2"><div align="left"><strong>No : <?php echo $c ?></strong></div>
<div align="left">
<strong>Tanggal : <?php echo $today ?></strong></div></td> </tr>
<tr class="hurufx"><td bgcolor="#9999CC" colspan="6"><br></td></tr> <tr class="hurufx" align="center">
<td>No. Jurnal</td> <td>Tanggal</td> <td>Kode Rekening</td> <td>Keterangan</td> <td>Debet</td> <td>Kredit</td> </tr>
</thead> <tbody> <?php
$query=mysql_query("select * from jurnal where no_jurnal='$c'"); while ($data = mysql_fetch_array($query)) {
$debet=$data['debet']; $kredit=$data['kredit']; $tot_debet=$tot_debet+$debet; $tot_kredit=$tot_kredit+$kredit; ?>
<td><?php echo $data['no_jurnal']; ?></td> <td><?php echo $data['tanggal']; ?></td> <td><?php echo $data['kode_rekening']; ?></td> <td><?php echo $data['nama_rekening']; ?></td> <td align="right" width="13%"><?php if($debet!=="0") {echo number_format($debet,2,'.',',');}; ?></td> <td align="right" width="13%"><?php if($kredit!=="0") {echo number_format($kredit,2,'.',',');}; ?></td> </tr></font>
<?php } ?>
<tr><td bgcolor="#9999CC" colspan="4" align="center"><b>JUMLAH (Rp)</td></b>
<td bgcolor="#9999CC" align="right"><b><?php if(!empty($tot_debet)){ echo number_format($tot_debet,2,'.',','); } ?></b></td>
<td bgcolor="#9999CC" align="right"><b><?php if(!empty($tot_kredit)){ echo number_format($tot_kredit,2,'.',','); }?></b></td></tr>
<tr class="hurufx"><td colspan="6"><div align="left"><strong> MENANG SENTOSA, <?php echo $today ?></strong></div></td>
<p> </p>
<tr class="hurufx"><td colspan="2">
<div align="justify"><strong></strong><p> <strong> Dibuat : <?php echo $nama ?> </strong></div><p> </p></td>
<td colspan="2"><div align="justify"><strong></strong><p> <strong></strong></div><p> </p></td>
<td colspan="2"><div align="justify"><strong></strong><p> <strong> Diperiksa : </strong></div><p> </p></td>
</tr></tr> </tbody></table> <?php
}else
header("location: index.php"); ?>
30. kmt.php
//kmt = kas masuk kas besar ...
<body>
<table border="0" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC" align="center">
<tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">KAS MASUK KAS BESAR</td></tr> <tr style="background-color:#333; color:#FFFFFF;" align="center" class="hurufx">
<?php
include('koneksi.php');
$tanggal = date_default_timezone_set("Asia/Jakarta"); $tahun=date("Y");
$bulan=date("m");
$a=mysql_fetch_array(mysql_query("select t1.no_urut, cast(t1.no_urut as unsigned)+1 from
(SELECT no_urut FROM urutno_jurnal WHERE kode_jurnal like '%KMT%' and tahun = year(sysdate()) and
bulan = month(sysdate())) as t1")); $b=$a[0]+1;
$c="KMT/".$tahun."/".$bulan."/00".$b; ?>
<p><a href="hasilkmt.php"><button>CETAK KMKB</button></a></p> <form method="post" action="insertkmkb.php">
<table width="100%" border="0" cellpadding="0">
<tr><td rowspan="3"></td><td>Nomor Jurnal :</td> <td colspan="1"><input type="hidden" name="no_jurnal" value="<?php echo $c;?>">
<input type="text" disabled="disabled" value="<?php echo $c;?>" size="15"/></td>
<td colspan="5">Tanggal : <input type=date name='tanggal'></td></tr>
<tr><td align="center"><b> Debit : <hr> </b></td> <td colspan="3"></td>
<td align="center"><b> Kredit : <hr> </b></td> <td colspan="2"></td> <td rowspan="7"></td></tr> <tr><td colspan="8"></td></tr>
<tr><td>No</td><td align="center">Kode Rekening</td><td
align="center">Nama Rekening</td><td align="center">Jumlah (Rp)</td> <td>No</td><td align="center">Kode Rekening</td><td align="center">Nama Rekening</td><td align="center">Jumlah (Rp)</td></tr>
<tr><td>1.</td>
<td><input type="text" value="111.00.02" name="kode_rek" readonly="readonly" size="15"/></td>
<td><input type="text" value="Kas Besar" name="nama_rek" size="40" readonly="readonly"/></td>
<td><input type="text" name="debet1" size="15"/></td> <td>1.</td>
<td width="95"> <div id="suggest">
<input type="text" onKeyUp="suggest(this.value);" name="kode_rekeningk1" onBlur="fill2();" id="kode" size="15"/>
<div class="suggestionsBox" id="suggestions" style="display: none;"> <img src="arrow.png" style="position: relative; top:-12px;left:30px;" alt="upArrow" />
<div class="suggestionList" id="suggestionsList"> </div> </div></div></td>
<td width="259" align="left">
<input type="text" name="nama_rekeningk1" onBlur="fill();" id="country" size="40" readonly="readonly"/></td>
<td><input type="text" name="kredit1" size="15"/></td></tr> <tr> <td colspan="4"></td>
<td>2.</td> <td width="95"> <div id="suggest1">
<input type="text" onKeyUp="suggest1(this.value);" name="kode_rekeningk2" onBlur="fill3();" id="kode1" size="15"/>
<div class="suggestionsBox" id="suggestions" style="display: none;"> <img src="arrow.png" style="position: relative; top:-12px;left:30px;" alt="upArrow" />
<div class="suggestionList" id="suggestionsList"> </div> </div></div></td>
<td width="259" align="left">
<input type="text" name="nama_rekeningk2" onBlur="fill1();" id="country1" size="40" readonly="readonly"/></td>
<td><input type="text" name="kredit2" size="15"/></td> <td colspan="4" rowspan="4"></td>
</tr>
<tr> <td colspan="4"></td> <td>3.</td>
<td width="95"> <div id="suggest2">
<div class="suggestionsBox" id="suggestions" style="display: none;"> <img src="arrow.png" style="position: relative; top:-12px;left:30px;" alt="upArrow" />
<div class="suggestionList" id="suggestionsList"> </div> </div></div></td>
<td width="259" align="left">
<input type="text" name="nama_rekeningk3" onBlur="fill11();" id="country2" size="40" readonly="readonly"/></td>
<td><input type="text" name="kredit3" size="15"/></td> </tr> <tr> <td colspan="4"></td>
<td>4.</td> <td width="95"> <div id="suggest3">
<input type="text" onKeyUp="suggest3(this.value);" name="kode_rekeningk4" onBlur="fill5();" id="kode3" size="15"/>
<div class="suggestionsBox" id="suggestions" style="display: none;"> <img src="arrow.png" style="position: relative; top:-12px;left:30px;" alt="upArrow" />
<div class="suggestionList" id="suggestionsList"> </div> </div></div></td>
<td width="259" align="left">
<input type="text" name="nama_rekeningk4" onBlur="fill2();" id="country3" size="40" readonly="readonly"/></td>
<td><input type="text" name="kredit4" size="15"/></td> </tr>
<tr> <td colspan="4"></td> <td>5.</td>
<td width="95"> <div id="suggest4">
<input type="text" onKeyUp="suggest4(this.value);" name="kode_rekeningk5" onBlur="fill6();" id="kode4" size="15"/>
<div class="suggestionsBox" id="suggestions" style="display: none;"> <img src="arrow.png" style="position: relative; top:-12px;left:30px;" alt="upArrow" />
<div class="suggestionList" id="suggestionsList"> </div> </div></div></td>
<td width="259" align="left">
<input type="text" name="nama_rekeningk5" onBlur="fill3();" id="country4" size="40" readonly="readonly"/></td>
<td><input type="text" name="kredit5" size="15"/></td>
<td align="right"><input type="submit" name="submit" value="Simpan" class="btn-kirim-login"></td>
</tr> </table><br/> <?php
//untuk menyimpan transaksi if(isset($_POST['Simpan'])){ $diinsert="";
$no_jurnal=($_POST['no_jurnal']); $tanggal=($_POST['tanggal']); $kode_rek=$_POST['kode_rek']; $nama_rek=($_POST['nama_rek']);
$kode_rekeningk1 =(($_POST['kode_rekeningk1'])); $kode_rekeningk2 =(($_POST['kode_rekeningk2'])); $kode_rekeningk3 =(($_POST['kode_rekeningk3'])); $kode_rekeningk4 =(($_POST['kode_rekeningk4'])); $kode_rekeningk5 =(($_POST['kode_rekeningk5'])); $nama_rekeningk1 =(($_POST['nama_rekeningk1'])); $nama_rekeningk2 =(($_POST['nama_rekeningk2'])); $nama_rekeningk3 =(($_POST['nama_rekeningk3'])); $nama_rekeningk4 =(($_POST['nama_rekeningk4'])); $nama_rekeningk5 =(($_POST['nama_rekeningk5'])); $debet1 =(($_POST['debet1']));
$kredit1 =(($_POST['kredit1'])); $kredit2 =(($_POST['kredit2'])); $kredit3 =(($_POST['kredit3'])); $kredit4 =(($_POST['kredit4'])); $kredit5 =(($_POST['kredit5']));
$diinsert="('$no_jurnal', '$tanggal', '$kode_rek', '$nama_rek', '$debet1', '0'), ('$no_jurnal', '$tanggal', '$kode_rekeningk1', '$nama_rekeningk1', '0', '$kredit1')";
if(strlen(trim($kode_rekeningk2>0)) || $kode_rekeningk2!=null){
$diinsert.=",(),('$no_jurnal','$tanggal','$kode_rekeningk2','$nama_rekeni ngk2','0','$kredit2')";
$diinsert.=",(),('$no_jurnal','$tanggal','$kode_rekeningk3','$nama_rekeni ngk3','0','$kredit3')";
}if(strlen(trim($kode_rekeningk4>0)) || $kode_rekeningk4!=null){
$diinsert.=",(),('$no_jurnal','$tanggal','$kode_rekeningk4','$nama_rekeni ngk4','0','$kredit4')";
}if(strlen(trim($kode_rekeningk5>0)) || $kode_rekeningk5!=null){
$diinsert.=",(),('$no_jurnal','$tanggal','$kode_rekeningk5','$nama_rekeni ngk5','0','$kredit5')";
}
$query=mysql_query("insert into jurnal(no_jurnal, tanggal, kode_rekening, nama_rekening, debet, kredit) values ".$diinsert);
if($query){
//echo "berhasil"; }else{
echo mysql_error(); }}else{
unset($_POST['Simpan']); }
//untuk menyelesaikan transaksi if(isset($_POST['selesai'])){ $no_jurnal=$_POST['no_jurnal']; $tanggalpos=$_POST['tanggalpos'];
$query=mysql_query("insert into jurnal (no_jurnal, tanggalpos) values ('$no_jurnal', '$tanggalpos')"); if($query){
?><script language="javascript">kmt.php</script><?php }else{
echo mysql_error(); }}else{
unset($_POST['selesai']); }
//untuk mendecode url yang di enrypsi //$var=decode($_SERVER['REQUEST_URI']);
if(isset($_GET['mode']) && isset($_GET['no_jurnal'])){ //pecahkan nilai array
$mode=$_GET['mode'];
$no_jurnal=$_GET['no_jurnal']; if($mode=='delete'){
$query=mysql_query("delete from jurnal where no_jurnal='$no_jurnal'"); }}
//untuk menampilkan data ?>
<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC"> <tr style="background-color:#333; color:#FFFFFF;" align="center" class="hurufx">
<td align="center">No. Jurnal</td> <td align="center">Tanggal</td> <td align="center">Kode Rekening</td> <td align="center">Keterangan</td> <td align="center">Debet</td> <td align="center">Kredit</td> <td colspan="2">Option</td></tr> <tbody>
<?php
$total=mysql_fetch_array(mysql_query("select sum(debet) as
tot_debet,sum(kredit) as tot_kredit from jurnal where no_jurnal='$c'")); $query=mysql_query("select * from jurnal where status not like '%post%' and no_jurnal='$c' ");
while ($data = mysql_fetch_array($query)) { ?>
<tr><td><b><?php echo $data['no_jurnal']; ?></b></td> <td><b><?php echo $data['tanggal']; ?></b></td> <td><b><?php echo $data['kode_rekening']; ?></b></td> <td><b><?php echo $data['nama_rekening']; ?></b></td>
<td><b><?php echo number_format ($data['debet'],2,'.',','); ?></b></td> <td><b><?php echo number_format ($data['kredit'],2,'.',','); ?></b></td> <td width="100"><a href="deletekmt.php?id=<?php echo $data['no']; ?>" onclick="return confirm('Anda yakin?');"><div
class="btn-delete">Cancel</div></a></td></tr> <?php
} ?>
<td align="right"><strong><?php echo
number_format($total['tot_debet'],2,'.',','); ?></strong></td> <td align="right"><strong><?php echo
number_format($total['tot_kredit'],2,'.',','); ?></strong></td> <td colspan="2" align="center">
<?php
//untuk menghitung balance
if(!empty($total['tot_debet']) || !empty($total['tot_kredit'])){ if($total['tot_debet']==$total['tot_kredit']){
echo "<font color='#0033FF'>Balance</font>"; }else{
echo "<font color=red>Not Balance : ".abs($total['tot_debet']-$total['tot_kredit'])."</font>";
}} ?> </td>
<tr><td colspan="8" align="right">
<input type="hidden" name="no_jurnal" value="<?php echo $c;?>"> <input type="hidden" name="debet" value="<?php echo
$total['tot_debet']?>">
<input type="hidden" name="kredit" value="<?php echo $total['tot_kredit']?>">
<input type="hidden" name="tahun" value="<?php echo $tahun;?>"> <input type="hidden" name="bulan" value="<?php echo $bulan;?>"> <input type="hidden" name="kode_jurnal" value="KMT">
<input type="hidden" name="no_urut" value="<?php echo $b;?>">
<input type="submit" onClick="return confirm('Apakah Anda Yakin? Sudahkah mencetak transaksi terlebih dahulu???')" value="Selesai" name="submit" class="btn-kirim-login"/></td></tr>
</form></tr></tbody></table></body>
31. insertkmt.php
<?php
session_start();
if (ISSET($_SESSION['username'])) {
$nama = $_SESSION['nama']; $level = $_SESSION['level']; include("koneksi.php"); $diinsert="";
$no_jurnal=($_POST['no_jurnal']); $tanggal=($_POST['tanggal']); $kode_rek=$_POST['kode_rek']; $nama_rek=($_POST['nama_rek']);
$kode_rekeningk1 =(($_POST['kode_rekeningk1'])); $kode_rekeningk2 =(($_POST['kode_rekeningk2'])); $kode_rekeningk3 =(($_POST['kode_rekeningk3'])); $kode_rekeningk4 =(($_POST['kode_rekeningk4'])); $kode_rekeningk5 =(($_POST['kode_rekeningk5'])); $nama_rekeningk1 =(($_POST['nama_rekeningk1'])); $nama_rekeningk2 =(($_POST['nama_rekeningk2'])); $nama_rekeningk3 =(($_POST['nama_rekeningk3'])); $nama_rekeningk4 =(($_POST['nama_rekeningk4'])); $nama_rekeningk5 =(($_POST['nama_rekeningk5'])); $debet1 =(($_POST['debet1']));
$kredit1 =(($_POST['kredit1'])); $kredit2 =(($_POST['kredit2'])); $kredit3 =(($_POST['kredit3'])); $kredit4 =(($_POST['kredit4'])); $kredit5 =(($_POST['kredit5'])); $kode_jurnal=substr($no_jurnal,0,4); $tahun=substr($no_jurnal,5,5); $bulan=substr($no_jurnal,10,1);
$diinsert="('$no_jurnal', '$tanggal', '$kode_rek', '$nama_rek',
'$debet1', '0', '$nama' ),('$no_jurnal', '$tanggal', '$kode_rekeningk1', '$nama_rekeningk1', '0', '$kredit1', '$nama')";
if(strlen(trim($kode_rekeningk2>0)) || $kode_rekeningk2!=null){
$diinsert.=",('$no_jurnal','$tanggal','$kode_rekeningk2','$nama_rekeningk 2','0','$kredit2')";
}if(strlen(trim($kode_rekeningk3>0)) || $kode_rekeningk3!=null){