Anda di halaman 1dari 73

MODUL PELATIHAN SKILL

KRIPTOGRAFI

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER


MUSIRAWAS
2017

1
Algoritma Kriptografi Simetris
1. RC4
RC4 merupakan stream cipher yang didesain oleh Rivest untuk RSA Data Security
(sekarang RSA Security) pada 1987. RC4 menggunakan panjang variabel kunci dari 1
s.d 256 byte untuk menginisialisasi state table. State table digunakan untuk pengurutan
menghasilkan byte pseudo-random yang kemudian menjadi stream pseudo-random.
Setelah di-XOR dengan plaintext sehingga didapatkan ciphertext. Tiap elemen pada state
table di swap sedikitnya sekali. Kunci RC4 sering dibatasi sampai 40 bit,tetapi
dimungkinkan untuk mengunakan kunci 128 bit. RC4 memiliki kemampuan penggunaan
kunci antara 1 sampai 2048 bit. Panjang kunci merupakan faktor utama dalam sekuritas
data. RC4 dapat memiliki kunci sampai dengan 128 bit. Protokol keamanan SSL (Secure
Socket Layer) pada Netscape Navigator menggunakan algoritma RC4 40-bit untuk
enkripsi simetrisnya. Tahun 1995,Damien Doligez menjebolnya menggunakan 120
komputer Unix yang terhubung pada jaringan dalam waktu 8 hari. Dengan cara seperti
ini (Brute Force Attack),dijamin bahwa dalam 15 hari kunci itu pasti ditemukan.
Algoritma RC4 memiliki dua fase,setup kunci dan pengenkripsian. Setup untuk kunci
adalah fase pertama dan yang paling sulit dalam algoritma ini. Dalam setup N-bit kunci
(N merupakan panjang dari kunci),kunci enkripsi digunakan untuk menghasilkan
variabel enkripsi yang menggunakan dua buah array,state dan kunci, dan sejumlah-N
hasil dari operasi penggabungan. Operasi penggabungan ini terdiri dari
pemindahan(swapping) byte,operasi modulo,dan rumus lain. Operasi modulo merupakan
proses yang menghasilkan nilai sisa dari satu pembagian. Sebagai contoh 11 dibagi 4
adalah 2 dengan sisa pembagian 3;begitu juga jika tujuh modulo empat maka akan
dihasilkan nilai tiga. Dahulu,variabel enkripsi dihasikan dari setup kunci dimana kunci
akan di XOR-kan dengan plain text untuk menghasilkan teks yang sudah terenkripsi.
XOR merupakan operasi logik yang membandingkan dua bit biner. Jika bernilai beda
maka akan dihasilkan nilai 1. Jika kedua bit sama maka hasilnya adalah 0. Kemudian
penerima pesan akan mendekripnya dngan meng XOR-kan kembali dengan kunci yang
sama agar dihasilkan pesan dari plain text tersebut. Untuk menunjukan cara kerja dari
algoritma RC4,berikut akan dijelaskan dengan menggunakan empat-bit kunci,agar
terlihat sederhana. Buat array state Si berukuran 4 byte,yang memiliki nilai 0 sampai
dengan 3
Si
0 1 2 3
=
S0 S1 S2 S3
Buat array kunci Ki berukuran 4 byte,yang memiliki nilai pengulangan dari kunci untuk
memuat keseluruhan isi array. (sebagai contoh 1 dan 7)
Ki = 1 7 1 7
K0 K1 K2 K3
Untuk operasi penggabungan akan digunakan variabel i dan f untuk meng-index array Si
dan Ki . Pertama inisialisasikan i dan f dengan nilai 0. operasi penggabungan merupakan
iterasi dari formula ( f + Si + Ki ) mod 4 diikuti penggantian(swap) nilai Si dan Sf.
Iterasi pertama
for i = ( + +
) mod 4 = 1 = f
0 0 0 1
f S0 K0
Swap S0 dengan S1

2
Si
1 0 2 3
=
S0 S1 S2 S3
Iterasi kedua
for i = ( + +
) mod 4 = 0 = f
1 1 0 7
f S1 K1

Swap S1 dengan S0
Si
0 1 2 3
=
S0 S1 S2 S3
Iterasi ketiga
for i = ( + +
) mod 4 = 3 = f
2 0 2 1
f S2 K2
Swap S2 dengan S3
Si
0 1 3 2
=
S0 S1 S2 S3
Iterasi keempat
for i = ( + +
) mod 4 = 2= f
3 3 0 7
f S3 K3
Swap S3 dengan S2
Si
0 1 2 3
=
S0 S1 S2 S3
Tentukan nilai byte acak untuk enkripsi. Inisialisasi ulang i dan f menjadi 0,set i menjadi
(i + 1) mod 4 dan set f menjadi (f + Si) mod 4. Lalu swap Si dan Sf. Set t menjadi (Si +
Sf) mod 4,nilai acak untuk enkripsi adalah St
(
+ 1) mod 4 = 1 = i
0
i
( +
) mod 4 = 2 = f
0 2
f Si
Swap S1 dengan S2
Si
1 0 2 3
=
S0 S1 S2 S3
t = (
+2 ) mod 4 = 2= f
3 0
S1 S2

3
S2 = 2
Dua (nilai biner = 00000010),variabel enkripsi ini lalu di XOR-kan dengan plain text
untuk menghasilkan ciphertext. Sebagai contoh akan digunakan pesan “HI”.
H I keterangan
Bilangan heksa
01001000 01001001
desimal
Bilangan biner dari
XOR 00000010 00000010
proses iterasi
Bilangan heksa
01001010 01001011 decimal dari
enkripsi

2. Blowfish
Untuk alur algoritma enkripsi dengan metode Blowfish dijelaskan sebagai berikut.
1. Bentuk inisial array P sebanyak 18 buah (P1,P2,………….P18) masing-masing
bernilai 32-bit. Array P terdiri dari delapan belas kunci 32-bit subkunci :
2. P1,P2,…….,P18
3. Bentuk S-box sebanyak 4 buah masing-masing bernilai 32-bit yang memiliki
masukan 256. Empat 32-bit S-box masing-masing mempunyai
4. 256 entri :
a. S1,0,S1,1,………………..,S1,255
b. S2,0,S2,1,………………..,S2,255
5. S3,0,S3,1,………………..,S3,255
6. S4,0,S4,1,………………..,S4,255
7. Plainteks yang akan dienkripsi diasumsikan sebagai masukan, Plainteks tersebut
diambil sebanyak 64-bit, dan apabila kurang dari 64-bit maka kita tambahkan bitnya,
supaya dalam operasi nanti sesuai dengan datanya.

4
8. Hasil pengambilan tadi dibagi 2, 32-bit pertama disebut XL, 32-bit yang kedua
disebut XR.

Digit heksadesimal bilangan phi merupakan deret bilangan phi dalam bentuk
heksadesimal (π = 3,243f6..........).

9. Selanjutnya lakukan operasi XL = XL xor Pi dan XR = F(XL) xor XR.


10. Hasil dari operasi di atas ditukar XL menjadi XR dan XR menjadi XL.
11. Lakukan sebanyak 16 kali, perulangan yang ke- 16 lakukan lagi proses penukaran
XL dan XR.
12. Pada proses ke-17 lakukan operasi untuk XR = XR xor P17 dan XL = XL xor P18.
13. Proses terakhir satukan kembali XL dan XR sehingga menjadi 64-bit kembali.
14. Diagram algroritma Blowfish seperti Gambar 1.

: Penghitungan Subkunci Algoritma Blowfish


a. Pertama-tama inilialisasi P-array dan kemudian empat S-box secara berurutan
dengan string yang tetap. String ini terdiri atas digit hexadesimal dari Pi Aplikasi

5
Enkripsi Database Mysql Dengan Algoritma blowfish. Digit heksadesimal bilangan
pi merupakan deret bilangan pi dalam bentuk heksadesimal (n =
3,243Sa8885a308d3 13 198a2e03707344 A4093822 ... ) yang dapat dibanglatkan
oleh formula Bailey-Borwein-Plouffe (Finch, 1995).
b. XOR P1 dengan 32-bit pertama kunci, XOR P2 dengan 32-bit kedua dari kunci dan
seterusnya untuk setiap bit dari kunci (sampai P18). Ulangi terhadap bit kunci
sampai seluruh P-array di XOR dengan bit kunci.
a. Enkrip semua string nol dengan algoritma Blowfish dengan menggunakan subkunci
seperti dijelaskan
pada langkah (a) dan (b).

Gambar 1. Diagram Proses Blowfish (Sutanto, 2009).


d. Ganti P1 dan P2 dengan keluaran dari langkah (c).
e. Enkrip keluaran dari langkah (c) dengan algoritma Blowfish dengan subkunci yang
sudah dimodifikasi.
f. Ganti P3 dan P4 dengan keluaran dari langkah (e).
g. Lanjutkan proses tersebut, ganti seluruh elemen dari P-array, kemudian seluruh
keempat S-box berurutan, dengan keluaran yang berubah secara kontiyu dari
algoritma Blowfish (Guritman, 2003).
Berikut Gambar 2 adalah fungsi F dalam Blowfish :

6
Gambar 2. Fungsi F (Feistel).
Secara keseluruhan terdapat 521 iterasi atau putaran yang dibutuhkan untuk
membangkitkan seluruh subkunci yang dibutuhkan (Guritman, 2003). Aplikasi kemudian
dapat menyimpan subkunci yang telah dihasilkan. Proses pembangkitan kunci ini tidak
perlu selalu dilakukan setiap saat. Untuk dekripsi sama persis dengan enkripsi, kecuali
array P (P1,P2,………,P18) digunakan dengan urutan terbalik (Sitinjak, 2010).

Algoritma Kriptografi Asimteris


RSA
Contoh Algoritma RSA
Misalkan
p=3
q=7

n = p.q
=3x7
= 21

m = (p-1) (q-1)
= (3 -1)(7 – 1)
= 12

e * d mod 12 = 1
e=5
d = 17

public key = (e,n) = (5,21)


private key = (d,n) = (17,21)

T O M I

7
84 79 77 73
Proses Enkripsi dan Deskripsi
T = 84
Enkripsi Deskripsi
C = M ^ e mod n M = C ^ d mod n
8 ^ 5 mod 21 = 8 8 ^ 17 mod 21 = 8
4 ^ 5 mod 21 = 16 16 ^ 17 mod 21 = 4

O = 79
Enkripsi Deskripsi
C = M ^ e mod n M = C ^ d mod n
7 ^ 5 mod 21 = 7 7 ^ 17 mod 21 = 7
9 ^ 5 mod 21 = 18 18 ^ 17 mod 21 = 9

M = 77
Enkripsi Deskripsi
C = M ^ e mod n M = C ^ d mod n
7 ^ 5 mod 21 = 7 7 ^ 17 mod 21 = 7
7 ^ 5 mod 21 = 7 7 ^ 5 mod 21 = 7

I = 73
Enkripsi Deskripsi
C = M ^ e mod n M = C ^ d mod n
7 ^ 5 mod 21 = 7 7 ^ 17 mod 21 = 7
3 ^ 5 mod 21 = 12 12 ^ 17 mod 21 = 3

8
9
Project document.getElementById('objDiv').style.h
index.php eight = objHeight + 'px';
<?php document.getElementById('username').foc
session_start(); us();
error_reporting(E_ALL ^ E_NOTICE); }
if($_SESSION["login_koperasi"]== </script>
TRUE){ </head>
header("location:index1.php"); <link rel="shortcut icon" href="images/logo.png">
exit(); <body onLoad="document_ready()"
} bgcolor="#99CC66">
?> <table width="100%" border="0" cellspacing="0"
<style type="text/css"> cellpadding="0">
/* LOGIN */ <tr>
.boxlog { <td align="center">
border: 1px solid #052f7b; <div id="objDiv"
height:20px; style="height:0px;">&nbsp;</div>
width: 150px; <table width="454" border="0"
color:#EEEEEE; cellspacing="0" cellpadding="0" height="250">
background: transparent; <tr>
} <td width="117" valign="middle"
.txt { align="center" ><img src="images/logo.png"
color: #EEEEEE; width="113" height="97"></td>
font-weight:lighter; <td width="251" valign="top">
font-family:"Comic Sans MS"; <div style="height:70px; border: 0px solid
} black">&nbsp;</div>
.button { <table width="100%">
background-color:#0075c5; <FORM
border:none; ACTION="proses_login.php" METHOD="post">
color:#FFFFFF; <tr>
font-weight:bold; <td colspan="2" align="center"
font-size:12px; class="txt" >Login Koperasi</td>
} </tr>
.alert { <!--<tr>
text-align:center; <td colspan="2" >&nbsp;</td>
color:#FF0000; </tr>-->
font-family:Verdana, Arial, Helvetica, <tr>
sans-serif; <td width="40%" class="txt"
font-size:10px; align="right">Username&nbsp;</td>
padding:4px; <td width="60%" align="left">
font-weight:bold; <input type="text" id="username"
} name="username" class="boxlog" size="16"
</style> required></td>
<!doctype html public "-//W3C//DTD HTML 4.0 </tr>
//EN"> <tr>
<html> <td width="40%" class="txt"
<head> align="right">Password&nbsp;</td>
<title>Sistem Informasi Koperasi</title> <td width="60%" align="left">
<script language="javascript"> <input type="password"
function document_ready() name="password" class="boxlog" size="16"
{ required></td>
// align login box to middle </tr>
if (window.innerHeight) { <tr>
var ViewHeight = <td width="40%" height="24"
window.innerHeight; align="center">&nbsp;</td>
} else {
var ViewHeight = <td width="60%" align="left">
document.documentElement.clientHeight;
} <input type="submit" name="p_submit"
var objHeight = ((ViewHeight - 366)/2) - value=" Login " class="button"></td>
5; </tr>
<tr>
10
<td height="24" colspan="2" echo $kecamatan[1];?> <?php
align="center"></td> $kota=deskripsi($data['kota'], $d, $n); echo
</tr> $kota[1];?></font></td>
</FORM> </tr>
</table> <tr>
</td> <td width="407" height="20"
<td width="86" valign="middle" colspan="4"><font size="-2">&nbsp;Telp : <?php
align="center"></td> $no_telp=deskripsi($data['no_telp'], $d, $n); echo
</tr> $no_telp[1];?> Email :<?php
</table> $email=deskripsi($data['email'], $d, $n); echo
<link rel="stylesheet" $email[1];?></font></td>
href="pmsdives.css" type="text/css" /> </tr>
</body> <tr>
</html> <td width="407" height="20"
colspan="4"><font size="-2">&nbsp;SK Badan
home.php Hukum : <?php echo $data['nomor_sk']?> Tanggal
<style type="text/css"> :<?php $tanggal_sk=deskripsi($data['tanggal_sk'],
<!-- $d, $n); echo $tanggal_sk[1];?></font></td>
.style1 {font-family: Geneva, Arial, Helvetica, </tr>
sans-serif} </table>
-->
</style> proses_login.php
<div align="center" class="style1"> <?php
<font size="-1"> session_start();
<p><strong>SELAMAT DATANG DI SISTEM error_reporting(E_ALL ^ E_NOTICE);
INFORMASI KOPERASI SIMPAN include"koneksi.php";
PINJAM</strong></p> include_once('RSA.php');
<font size="-1"><img src="images/logo.gif"
width="300" height="300" /></font></font> $username =$_POST[username];
</div> $password =$_POST[password];
header.php //$password
<?php =md5($_POST[password]);
include"koneksi.php"; //$password=$_POST[password];
include"RSA.php"; $password = enkripsi($password, $n, $e);
$query =mysql_query('SELECT * from $username = enkripsi($username, $n, $e);
tb_pengaturan'); $a=mysql_query("SELECT * FROM tb_user
$data =mysql_fetch_array($query); WHERE username='$username' AND
?> password='$password'");
<table align="center" width="533"> /*$a="SELECT * FROM tb_user WHERE
<tr> username='$username' AND
<td width="114" rowspan="6" password='$password'";
align="center"><img src="<?php echo echo $a;*/
"http://localhost/koperasi/logo/".$data['logo'];?>" if(mysql_num_rows($a) > 0){
width="88" height="88" /></td> $i=mysql_fetch_array($a);
<td width="407" height="21"
colspan="4"><b>KOPERASI SIMPAN PINJAM $_SESSION["login_koperasi"] = TRUE;
(KSP)</b></td> $_SESSION[username]=$i[username];
</tr> $_SESSION[password]=$i[password];
<tr> $_SESSION[level]=$i[level];
<td width="407" height="20" $_SESSION[nama]=$i[nama];
colspan="4"><b><font size="+2"><?php $_SESSION[kode_anggota]=$i[kode_angg
$nama_koperasi=deskripsi($data['nama_koperasi'], ota]
$d, $n); echo ?>
$nama_koperasi[1];?></font></b></td> <!-- <script type="text/javascript">
</tr> alert("Berhasil Masuk Sistem !");
<tr> window.location='index1.php';
<td width="407" height="20" </script>-->
colspan="4"><font size="-2"><?php <?php
$alamat=deskripsi($data['alamat'], $d, $n); echo $today =date("Y-m-d");
$alamat[1];?> <?php $last_day =date("Y-m-t");
$kecamatan=deskripsi($data['kecamatan'], $d, $n);
11
if($today <> $last_day){ }
mysql_query("UPDATE else { //IE4
tb_pengaturan set flag_jasa=0"); document.all.prepage.style.visibility = 'hidden';
} }
}
}
header("location:index1.php"); // End -->
} </script>
else <script type="text/javascript">
{ // 1 detik = 1000
?> window.setTimeout("waktu()",1000);
<script type="text/javascript"> function waktu() {
alert("Kombinasi Nama Pengguna var tanggal = new Date();
dan Sandi Tidak Cocok !"); setTimeout("waktu()",1000);
window.location='index.php'; document.getElementById("output").inner
</script> HTML =
<?php tanggal.getHours()+":"+tanggal.getMinutes()+":"+t
} anggal.getSeconds();
?> }
</script>
Index1.php <script language="JavaScript">
<?php var tanggallengkap = new String();
session_start(); var namahari = ("Minggu Senin Selasa Rabu
error_reporting(E_ALL ^ E_NOTICE); Kamis Jumat Sabtu");
if(empty($_SESSION[username]) and namahari = namahari.split(" ");
empty($_SESSION[password])){ var namabulan = ("Januari Februari Maret April
?> Mei Juni Juli Agustus September Oktober
<script type="text/javascript"> November Desember");
alert("Season Habis !"); namabulan = namabulan.split(" ");
var tgl = new Date();
window.location='index.php'; var hari = tgl.getDay();
</script> var tanggal = tgl.getDate();
<?php var bulan = tgl.getMonth();
}else{ var tahun = tgl.getFullYear();
tanggallengkap = namahari[hari] + ", " +tanggal + "
include "koneksi.php"; " + namabulan[bulan] + " " + tahun;

?> var popupWindow = null;


<!DOCTYPE html PUBLIC "-//W3C//DTD function
XHTML 1.0 Transitional//EN" centeredPopup(url,winName,w,h,scroll){
"http://www.w3.org/TR/xhtml1/DTD/xhtml1- LeftPosition = (screen.width) ?
transitional.dtd"> (screen.width-w)/2 : 0;
<html xmlns="http://www.w3.org/1999/xhtml"> TopPosition = (screen.height) ?
<head> (screen.height-h)/2 : 0;
<meta http-equiv="Content-Type" settings
content="text/html; charset=iso-8859-1" /> ='height='+h+',width='+w+',top='+TopPosition+',le
<link rel="stylesheet" type="text/css" ft='+LeftPosition+',scrollbars='+scroll+',resizable'
href="style.css" /> popupWindow =
<link rel="stylesheet" type="text/css" window.open(url,winName,settings)
href="navigasi.css" /> }
<title>KOPERASI SIMPAN PINJAM</title> </script>
</head> <link rel="shortcut icon" href="images/logo.png">
<script type="text/javascript"> <body leftmargin="0" topmargin="0"
<!-- marginwidth="0" marginheight="0"
function waitPreloadPage() { //DOM onLoad="waktu()">
if (document.getElementById){ <table width="100%" border="0" cellspacing="0"
document.getElementById('prepage').style.visibilit cellpadding="0" align="center">
y='hidden'; <tr>
}else{ <td height="150"
if (document.layers){ //NS4 background="images/header.jpg"><?php
document.prepage.visibility = 'hidden'; include"header.php";?></td>
12
</tr> case "user"
</table> : $tampil="user.php";
<table width="600" border="0" cellspacing="0" $judul_hal="Data
cellpadding="0" align="center"> User";break;
<tr> case "anggota"
<td height="30"> : $tampil="anggota.php";
<?php $judul_hal="Data
Anggota";break;
if($_SESSION['level']==3047){ case "layanan"
: $tampil="layanan.php";
include("navigasi.php"); $judul_hal="Data
Layanan";break;
}elseif($_SESSION['level']==10026){ case "kas"
: $tampil="kas.php";
include("navigasi2.php");
$judul_hal="Transaksi | Kas
}elseif($_SESSION['level']==16024){ Koperasi";break;
case "transaksi_kas" :
include("navigasi3.php"); $tampil="transaksi_kas.php";
} $judul_hal="Transaksi | Transaksi
Kas";break;
$today =date("Y- case "simpanan"
m-d"); : $tampil="simpanan.php";
$last_day =date("Y-
m-t"); $judul_hal="Transaksi | Simpanan";break;
case "mutasi"
$qwery : $tampil="mutasi.php";
=mysql_query("SELECT * from $judul_hal="Transaksi |
tb_pengaturan"); Simpanan | Mutasi Simpanan";break;
$setting case "pinjaman"
=mysql_fetch_array($qwery); : $tampil="pinjaman.php";
$judul_hal="Transaksi |
if ($today == $last_day Daftar Pinjaman";break;
&& $setting['flag_jasa']==0){ case "angsuran"
?> : $tampil="angsuran.php";
<script $judul_hal="Transaksi |
type="text/javascript"> Pinjaman | Angsuran";break;
case "hitung_jasa"
window.alert("Proses Perhitungan Jasa : $tampil="hitung_jasa.php";
Bulan ini!"); $judul_hal="Transaksi |
</script> Perhitungan Jasa Simpanan";break;
<?php case "laporan_simpanan"
} : $tampil="laporan_simpanan.php";
?> $judul_hal="Laporan | Laporan
</td> Daftar Simpanan";break;
</tr> case "neraca"
<tr> : $tampil="neraca.php";
<td valign="top"> $judul_hal="Laporan |
<!-- CONTENT --> Laporan Neraca";break;
<?php case "laporan_neraca" :
$menu=$_GET["menu"]; $tampil="laporan_neraca.php";
switch($menu){ $judul_hal="Laporan | Laporan
default Neraca";break;
: $tampil="home.php"; case "laba_rugi"
: $tampil="laba_rugi.php";
$judul_hal="Beranda";break; $judul_hal="Laporan |
case "home" Perhitungan Hasil Usaha";break;
: $tampil="home.php"; case "laporan_laba_rugi" :
$tampil="laporan_laba_rugi.php";
$judul_hal="Beranda";break; $judul_hal="Laporan | Laporan Laba
Rugi";break;
13
case "laporan_simpanan" session_start();
: $tampil="laporan_simpanan.php"; session_destroy();
$judul_hal="Laporan | Daftar ?>
Simpanan";break; <script type="text/javascript">
case "pengaturan" alert("Keluar Sistem!");
: $tampil="pengaturan.php"; window.location='index.php';
</script>
$judul_hal="Pengaturan";break;
case "variabel"
: $tampil="variabel.php"; navigasi.php
<!-- BEGIN: MAIN NAVIGATION -->
$judul_hal="Variabel";break; <div id="navbar">
} <ul id="nav">
<li><a href="index1.php?menu=home"
?> title="">Beranda</a></li>
<table align="center" width="900"> <li><a
<tr> href="index1.php?menu=user" title="">Data
<td width="633"></td> User</a></li>
<td width="187" <li><a
align="right"><div class="Tanggal"><script href="index1.php?menu=anggota" title="">Data
language="JavaScript">document.write(tanggallen Anggota</a></li>
gkap);</script></div></td> <li><a href="index1.php?menu=layanan"
<td width="10" align="center">- title="">Produk Layanan</a></li>
</td> <li><a href="#">Transaksi</a>
<td width="50" align="right"><div <ul class="children">
id="output" class="jam" ></div></td> <li><a href="index1.php?menu=kas"
</tr> title="">Kas Koperasi</a>
</table> <ul class="children">
<div class="title"> <?php echo <li><a
$judul_hal;?></div> href="index1.php?menu=transaksi_kas&aksi=tamb
<div style="border:3px solid ah" title="">Transaksi Kas</a></li>
#005500;padding:20px;"> </ul>
<?php </li>
include "$tampil"; <li>
?> <a
</td> href="index1.php?menu=simpanan"
</tr> title="">Simpanan</a>
<tr bgcolor="#005500"> <ul class="children">
<script type="text/javascript"> <li><a
var tgl = new href="index1.php?menu=mutasi" title="">Mutasi
Date(); Simpanan</a></li>
var th = </ul>
tgl.getFullYear(); </li>
</script> <li><a href="index1.php?menu=pinjaman"
<td><div class="footer">Copyright &copy; title="">Pinjaman</a>
2013 - <script <ul class="children">
language="JavaScript">document.write(tahun);</s <li><a
cript> <a href="susanto"><font href="index1.php?menu=angsuran"
color="#FFFFFF">Susanto</font></a></div></td title="">Angsuran</a></li>
> </ul>
</tr> </li>
</table> <li><a
href="index1.php?menu=hitung_jasa"
</body> title="">Perhitungan Jasa Simpanan</a></li>
</html> </ul>
<?php </li>
} <li><a href="#">Laporan</a>
?> <ul class="children">
<!--<li><a
proses_logout.php href="index1.php?menu=laporan_simpanan"
<?php title="">Laporan Daftar Simpanan</a></li>-->
14
<li><a href="index1.php?menu=neraca" <li><a href="index1.php?menu=pinjaman"
title="">Laporan Neraca</a></li> title="">Pinjaman</a>
<!--<li><a <ul class="children">
href="index1.php?menu=laba_rugi" <li><a
title="">Perhitungan Hasil Usaha</a></li>--> href="index1.php?menu=angsuran"
</ul> title="">Angsuran</a></li>
</li> </ul>
<li><a href="#">Pengaturan</a> </li>
<ul class="children"> <li><a
<li><a href="index1.php?menu=hitung_jasa"
href="index1.php?menu=pengaturan" title="">Perhitungan Jasa Simpanan</a></li>
title="">Pengaturan Umum</a></li> </ul>
<!--<li><a </li>
href="index1.php?menu=variabel" <li><a href="#">Laporan</a>
title="">Variabel</a></li>--> <ul class="children">
</ul> <!--<li><a
</li> href="index1.php?menu=laporan_simpanan"
<li><a href="about.php" title="">Laporan Daftar Simpanan</a></li>-->
onClick="centeredPopup(this.href,'myWindow','50 <li><a href="index1.php?menu=neraca"
0','300','yes');return false" title="">Laporan Neraca</a></li>
title="">Tentang</a></li> <!--<li><a
<li><a href="index1.php?menu=laba_rugi"
href="proses_logout.php">Keluar</a></li> title="">Perhitungan Hasil Usaha</a></li>-->
</ul> </ul>
</div> </li>
<li><a href="#">Pengaturan</a>
navigasi2.php <ul class="children">
<!-- BEGIN: MAIN NAVIGATION --> <li><a
<div id="navbar"> href="index1.php?menu=pengaturan"
<ul id="nav"> title="">Pengaturan Umum</a></li>
<li><a href="index1.php?menu=home" <!--<li><a
title="">Beranda</a></li> href="index1.php?menu=variabel"
<!--<li><a title="">Variabel</a></li>-->
href="index1.php?menu=user" title="">Data </ul>
User</a></li>--> </li>
<li><a <li><a href="about.php"
href="index1.php?menu=anggota" title="">Data onClick="centeredPopup(this.href,'myWindow','50
Anggota</a></li> 0','300','yes');return false"
<li><a href="index1.php?menu=layanan" title="">Tentang</a></li>
title="">Produk Layanan</a></li> <li><a
<li><a href="#">Transaksi</a> href="proses_logout.php">Keluar</a></li>
<ul class="children"> </ul>
<li><a href="index1.php?menu=kas" </div>
title="">Kas Koperasi</a>
<ul class="children"> navigasi3.php
<li><a <!-- BEGIN: MAIN NAVIGATION -->
href="index1.php?menu=transaksi_kas&aksi=tamb <div id="navbar">
ah" title="">Transaksi Kas</a></li> <ul id="nav">
</ul> <li><a href="index1.php?menu=home"
</li> title="">Beranda</a></li>
<li> <li><a
<a href="index1.php?menu=anggota"
href="index1.php?menu=simpanan" title="">Profil</a></li>
title="">Simpanan</a> <li><a href="#">Transaksi</a>
<ul class="children"> <ul class="children">
<li><a <li>
href="index1.php?menu=mutasi" title="">Mutasi <a
Simpanan</a></li> href="index1.php?menu=simpanan"
</ul> title="">Simpanan</a>
</li> </li>

15
<li><a href="index1.php?menu=pinjaman" border:1px solid #000000;
title="">Pinjaman</a> }
</li> .top{
</ul> border-top:1px solid #000000;
</li> }
<li><a href="about.php" .bottom{
onClick="centeredPopup(this.href,'myWindow','50 border-top:1px solid #000000;
0','300','yes');return false" }
title="">Tentang</a></li> .topleft{
<li><a border-top:1px solid #000000;
href="proses_logout.php">Keluar</a></li> border-left:1px solid #000000;
</ul> }
</div> .rightbottom{
border-bottom:1px solid #000000;
about.php border-right:1px solid #000000;
<?php }
session_start(); #wfont{
include"koneksi.php"; color:#FFFFFF;}
?> #fB{
<body bgcolor="#006600"> font-size:16px;
<br /> }
<table width="287" align="center"> #fK{
<tr> font-size:11px
<td align="center"><font }
color="#FFFFFF">SISTEM </style>
INFORMASI</font></td> <script type="text/javascript">
</tr> function goBack() {
<tr> window.history.back();
<td align="center"><font }
color="#FFFFFF">KOPERASI SIMPAN </script>
PINJAM</font></td> <?php
</tr> include"koneksi.php";
include_once('RSA.php');
<tr> $cari =$_REQUEST['cari'];
<td height="150" $pilih =$_REQUEST['pilih'];
align="center"><img $aksi =$_GET['aksi'];
src="images/budgeursoft.png" height="148"
width="300"></td> if(empty($aksi)){
</tr> if($cari == ""){
<tr>
<td height="21" $query=mysql_query("select * from
align="center"><font tb_anggota order by kode_anggota DESC");
color="#FFFFFF">Developed by }else{
Susanto</font></td>
</tr> if($pilih=="nomor_anggota"){
</table>
</body> $query=mysql_query("select * from
tb_anggota where nomor_anggota like '%$cari%'");
koneksi.php }elseif($pilih=="nama"){
<?php
mysql_connect("localhost", "root", "") or die $query=mysql_query("select * from
("Koneksi Gagal"); tb_anggota where nama like '%$cari%'");
mysql_select_db("kripto_koop") or die ("Database }
not Found"); }
?> $jum=mysql_num_rows($query);
?>
anggota.php <form name="search"
<link rel="stylesheet" type="text/css" action="index1.php?menu=anggota"
href="style.css"> method="post">
<style type="text/css" title="border"> <table width="706" border="0" align="center"
.all{ class="all">
16
<tr>
<td><?php echo "Jumlah Data = ORDER BY nama ASC LIMIT
".$jum?></td> $offset,$batas");
<td align="right"> }
<select name="pilih"> }
<option $no=$offset+1;
value="nomor_anggota">Nomor
Anggota</option>
<option while($data=mysql_fetch_array($query)){
value="nama">Nama</option> $baris=($no%2==0)?
</select> "ganjil":"genap";
<input type="text" ?>
name="cari" size="30"/> <input type="submit"
value="Cari"/> <tr id="<?php echo $baris;?>">
</td> <td align="center"><?php echo
</tr> $no; ?></td>
</table> <td align="center"><?PHP
</form> $nomor_anggota=deskripsi($data['nomor_anggota'
<table align="center" width="706" cellspacing="0" ], $d, $n); echo $nomor_anggota[1];?></td>
class="all"> <td><?php $nama=deskripsi($data['nama'],
<tr height="30" id="htable"> $d, $n); echo $nama[1];?></td>
<th width="35">No</th> <td align="center"><?php
<th width="114">No $jk=deskripsi($data['jk'], $d, $n); echo
Anggota</th> $jk[1];?></td>
<th width="227">Nama</th> <td align="center"><?php
<th width="42">JK</th> $no_hp=deskripsi($data['no_hp'], $d, $n); echo
<th width="172">No HP</th> $no_hp[1];?></td>
<th colspan="5">Aksi <a <td width="24" align="center"><a
href="?menu=anggota&aksi=tambah"><img href="lihat_anggota.php?kode_anggota=<?PHP
src="images/add.png" width="20" height="20" echo $data['kode_anggota'];?>"
title="tambah"></a></th> onClick="centeredPopup(this.href,'myWindow','60
</tr> 0','500','yes');return false"><img
src="images/view.png" width="20" height="20"
<?php title="lihat"></a></td>
$no=1; <td width="24" align="center"><a
$batas=10; href="?menu=proses_anggota&aksi=ubah&kode_a
$page=$_GET['hal']; nggota=<?PHP echo
$offset=$page*$batas; $data['kode_anggota'];?>"><img
if($cari == ""){ src="images/edit.png" width="20" height="20"
$query title="ubah"></a></td>
=mysql_query("select * from tb_anggota order by <td width="24" align="center"><a
kode_anggota DESC LIMIT $offset,$batas"); href="proses_anggota.php?proses=hapus&kode_an
ggota=<?PHP echo
}else{ $data['kode_anggota'];?>"><center><img
src="images/delete.png" width="20" height="20"
if($pilih=="nomor_anggota"){ title="Hapus"></center></a></td>
$query <td width="24" align="center"><a
=mysql_query("SELECT * FROM tb_anggota href="kartu_anggota.php?kode_anggota=<?PHP
echo $data['kode_anggota'];?>"
WHERE nomor_anggota like onClick="centeredPopup(this.href,'myWindow','55
'%$cari%' 0','350','yes');return false"><img
src="images/card.png" width="20" height="21"
ORDER BY nomor_anggota ASC title="cetak"></a></td>
LIMIT $offset,$batas"); </tr>
}elseif($pilih=="nama"){ <?php
$query $no++;
=mysql_query("SELECT * FROM tb_anggota }
?><tr><td colspan="9">
where nama like '%$cari%' <?php
if($jum> $batas){
echo "Hal ";
17
$hal=1; </tr>
while($hal <tr>
<=ceil($jum/$batas)){ <td>Nama Lengkap</td>
if($hal !=1) echo " <td><input type="text" name="nama"
| "; id="nama" required></td>
echo "<a <td>Pendidikan</td>
href='?menu=anggota&hal=".($hal- <td><select name="pendidikan" required>
1)."'>$hal</a>"; <option value="">---</option>
$hal++; <option
} value="TK/PAUD">TK/PAUD</option>
}else{ <option value="SD">SD</option>
$hal=0; <option value="SMP/MI">SMP</option>
}?> <option
</td> value="SMA/SMK/MA">SMA/SMK/MA</option
</tr> >
</table> <option value="D1">D1</option>
<option value="D2">D2</option>
<?php <option value="D3">D3</option>
}elseif($aksi=='tambah'){ <option value="D4">D4</option>
?> <option value="S1">S1</option>
<link type="text/css" <option value="S2">S2</option>
href="tanggal/themes/base/ui.all.css" <option value="S3">S3</option>
rel="stylesheet" /> </select>
<script type="text/javascript" src="tanggal/jquery- </td>
1.3.2.js"></script> </tr>
<script type="text/javascript" <tr>
src="tanggal/ui/ui.core.js"></script> <td>Jenis Kelamin</td>
<script type="text/javascript" <td>
src="tanggal/ui/ui.datepicker.js"></script> <select name ="jk">
<option value="L">L</option>
<script type="text/javascript" <option value="P">P</option>
src="tanggal/ui/i18n/ui.datepicker-id.js"></script> </select>
</td>
<script src="date_picker/jquery-1.8.3.js"></script> <td>Perkerjaan</td>
<script src="date_picker/jquery-ui.js"></script> <td><select name="pekerjaan" required>
<script> <option value="">---</option>
$(function() { <option value="Buruh">Buruh</option>
$( "#tgl_lahir" ).datepicker({ <option value="Petani">Petani</option>
dateFormat : "yy-mm-dd", <option
changeMonth : true, value="Nelayan">Nelayan</option>
changeYear : true <option value="PNS">PNS</option>
}); <option value="Guru PNS">Guru
}); PNS</option>
</script> <option value="Guru Non PNS">Guru Non
<form name="tambah_anggota" PNS</option>
action="proses_anggota.php?proses=tambah" <option value="Dosen PNS">Dosen
method="post" enctype="multipart/form-data"> PNS</option>
<table align="center" id="btable"> <option value="DOsen Non PNS">DOsen
<tr> Non PNS</option>
<td colspan="4" align="center" <option
bgcolor="#005500"><b>TAMBAH DATA value="Wiraswasta">Wiraswasta</option>
ANGGOTA</b></td> <option value="Karyawan
</tr> Swasta">Karyawan Swasta</option>
<tr> <option value="Lain-Lain">Lain-
<td>No. Anggota</td> Lain</option>
<td><input type="text" </select>
name="nomor_anggota" id="nomor_anggota" </td>
required></td> </tr>
<td width="111">No. Telp</td> <tr>
<td width="247"><input type="text" <td width="112">Tempat Lahir</td>
name="no_telp" id="no_telp" required></td>
18
<td width="217"><input type="text" ?>
name="tempat" id="tempat" required></td> <link type="text/css"
<td>Ayah</td> href="tanggal/themes/base/ui.all.css"
<td><input type="text" name="ayah" rel="stylesheet" />
id="ayah" required></td> <script type="text/javascript" src="tanggal/jquery-
</tr> 1.3.2.js"></script>
<tr> <script type="text/javascript"
<td>Tanggal Lahir</td> src="tanggal/ui/ui.core.js"></script>
<td><input type="text" name="tgl_lahir" <script type="text/javascript"
id="tgl_lahir" required></td> src="tanggal/ui/ui.datepicker.js"></script>
<td>Ibu</td>
<td><input type="text" name="ibu" <script type="text/javascript"
id="ibu" required></td> src="tanggal/ui/i18n/ui.datepicker-id.js"></script>
</tr>
<tr> <script src="date_picker/jquery-1.8.3.js"></script>
<td valign="top" <script src="date_picker/jquery-ui.js"></script>
rowspan="">Alamat</td> <script>
<td ><textarea name="alamat" id="alamat" $(function() {
required></textarea></td> $( "#tgl_lahir" ).datepicker({
<td valign="top">Foto</td> dateFormat : "yy-mm-dd",
<td valign="top"><input type="file" changeMonth : true,
name="foto"/></td> changeYear : true
</tr> });
<tr> });
<td>Kecamatan</td> </script>
<td><input type="text" name="kecamatan" <form name="tambah_anggota"
id="kecamatan" required></td> action="proses_anggota.php?proses=ubah"
<td>Username</td> method="post" enctype="multipart/form-data">
<td><input type="text" name="username" <table align="center" id="btable">
required/></td> <tr>
</tr> <td colspan="4" align="center"
<tr> bgcolor="#005500"><b>UBAH DATA
<td>Kota</td> ANGGOTA</b></td>
<td><input type="text" name="kota" </tr>
id="kota" required></td> <tr>
<td>Password</td> <td>No. Anggota</td>
<td><input type="text" name="password" <td><input type="text"
required/></td> name="nomor_anggota" id="nomor_anggota"
</tr> value="<?php
<tr> $nomor_anggota=deskripsi($data['nomor_anggota'
<td>No HP</td> ], $d, $n); echo $nomor_anggota[1];?>"
<td><input type="text" name="no_hp" required></td>
id="no_hp" required></td> <td width="111">No. Telp</td>
</tr> <td width="247"><input type="text"
<tr align="center"> name="no_telp" id="no_telp" value="<?php
<td colspan="4"><input type="submit" $no_telp=deskripsi($data['no_telp'], $d, $n); echo
value="tambah" id="button" onclick="cekPass()"> $no_telp[1];?>"required></td>
<input type="reset" value="batal" </tr>
onclick="goBack()" id="button"></td> <tr>
</tr> <td>Nama Lengkap</td>
</table> <td><input type="text" name="nama"
</form> id="nama" value="<?php
<?php $nama=deskripsi($data['nama'], $d, $n); echo
}elseif($aksi=='ubah'){ $nama[1];?>"required></td>
$kode_anggota=$_GET[kode_anggota]; <td>Pendidikan</td>
$query=mysql_query("select * from tb_anggota <td><select name="pendidikan" required>
where kode_anggota='$kode_anggota'"); <option selected> <?php
$query2=mysql_query("select * from tb_user $pendidikan=deskripsi($data['pendidikan'], $d, $n);
where kode_anggota='$kode_anggota'"); echo $pendidikan[1]?></option>
$data=mysql_fetch_array($query); <option
$data2=mysql_fetch_array($query2); value="TK/PAUD">TK/PAUD</option>
19
<option value="SD">SD</option> <td><input type="text" name="ayah"
<option value="SMP/MI">SMP</option> id="ayah" value="<?php
<option $ayah=deskripsi($data['ayah'], $d, $n); echo
value="SMA/SMK/MA">SMA/SMK/MA</option $ayah[1];?>"required></td>
> </tr>
<option value="D1">D1</option> <tr>
<option value="D2">D2</option> <td>Tanggal Lahir</td>
<option value="D3">D3</option> <td><input type="text" name="tgl_lahir"
<option value="D4">D4</option> id="tgl_lahir" value="<?php
<option value="S1">S1</option> $tgl_lahir=deskripsi($data['tgl_lahir'], $d, $n); echo
<option value="S2">S2</option> $tgl_lahir[1];?>"required></td>
<option value="S3">S3</option> <td>Ibu</td>
</select> <td><input type="text" name="ibu"
</td> id="ibu" value="<?php $ibu=deskripsi($data['ibu'],
</tr> $d, $n); echo $ibu[1];?>"required></td>
<tr> </tr>
<td>Jenis Kelamin</td> <tr>
<td> <td valign="top"
<select name ="jk"> rowspan="">Alamat</td>
<option selected> <?php <td ><textarea name="alamat" id="alamat"
$jk=deskripsi($data['jk'], $d, $n); echo required> <?php $alamat=deskripsi($data['alamat'],
$jk[1]?></option> $d, $n); echo $alamat[1];?></textarea></td>
<option value="L">L</option> <td valign="top">Foto</td>
<option value="P">P</option> <td valign="top"><input type="file"
</select> name="foto"/></td>
</td> </tr>
<td>Perkerjaan</td> <tr>
<td><select name="pekerjaan" required> <td>Kecamatan</td>
<option selected> <?php echo <td><input type="text" name="kecamatan"
$pekerjaan=deskripsi($data['pekerjaan'], $d, $n); id="kecamatan" value="<?php
$pekerjaan[1]?></option> $kecamatan=deskripsi($data['kecamatan'], $d, $n);
<option value="Buruh">Buruh</option> echo $kecamatan[1];?>"required></td>
<option value="Petani">Petani</option> <td>Username</td>
<option <td><input type="text" name="username"
value="Nelayan">Nelayan</option> value="<?php
<option value="PNS">PNS</option> $username=deskripsi($data2['username'], $d, $n);
<option value="Guru PNS">Guru echo $username[1];?>"required/></td>
PNS</option> </tr>
<option value="Guru Non PNS">Guru Non <tr>
PNS</option> <td>Kota</td>
<option value="Dosen PNS">Dosen <td><input type="text" name="kota"
PNS</option> id="kota" value="<?php
<option value="DOsen Non PNS">DOsen $kota=deskripsi($data['kota'], $d, $n); echo
Non PNS</option> $kota[1];?>"required></td>
<option <td>Password</td>
value="Wiraswasta">Wiraswasta</option> <td><input type="text" name="password"
<option value="Karyawan value="<?php
Swasta">Karyawan Swasta</option> $password=deskripsi($data2['password'], $d, $n);
<option value="Lain-Lain">Lain- echo $password[1];?>"required/></td>
Lain</option> </tr>
</select> <tr>
</td> <td>No HP</td>
</tr> <td><input type="text" name="no_hp"
<tr> id="no_hp" value="<?php
<td width="112">Tempat Lahir</td> $no_hp=deskripsi($data['no_hp'], $d, $n); echo
<td width="217"><input type="text" $no_hp[1];?>"required></td>
name="tempat" id="tempat" value="<?php </tr>
$tempat=deskripsi($data['tempat'], $d, $n); echo <tr align="center">
$tempat[1];?>"required></td> <td colspan="4"><input type="hidden"
<td>Ayah</td> name="kode_anggota" value="<?php echo

20
$data['kode_anggota']; ?>"><input type="submit" $qData=mysql_query("SELECT * FROM
value="ubah" id="button" onclick="cekPass()"> tb_anggota
<input type="reset" value="batal" WHERE
onclick="goBack()" id="button"></td> kode_anggota='$kode_anggota'");
</tr>
</table> $data=mysql_fetch_object($qData);
</form> //$query =mysql_query('SELECT * from
<?php t_pengaturan');
} //$skol =mysql_fetch_array($query);
?> ?>

kartu_anggota.php <table align="center" cellpadding="0"


<?php cellspacing="0">
session_start(); <tr>
error_reporting(E_ALL ^ E_NOTICE); <td height="54" colspan="3"
include"koneksi.php"; align="center" id="fB"><b>DATA ANGGOTA
include"RSA.php"; KOPERASI</b></td>
$kode_anggota =$_GET['kode_anggota']; </tr>
?> <tr>
<style type="text/css" title="border"> <td height="31" colspan="3"
.all{ align="center" id="fB"><b>No. Anggota = <?php
border:1px solid #000000; $nomor_anggota=deskripsi($data-
} >nomor_anggota, $d, $n); echo
.top{ $nomor_anggota[1];?></b></td>
border-top:1px solid #000000; </tr>
} <tr >
.bottom{ <td width="100" rowspan="15"
border-top:1px solid #000000; valign="top"><img src="<?php
} $foto=deskripsi($data->foto, $d, $n); echo
.topleft{ "foto/".$foto[1];?>" width="92"
border-top:1px solid #000000; height="113"></td>
border-left:1px solid #000000; <td width="113">&nbsp;Nama
} Anggota</td>
.rightbottom{ <td width="232">: <?php
border-bottom:1px solid #000000; $nama=deskripsi($data->nama, $d, $n); echo
border-right:1px solid #000000; $nama[1];?></td>
} </tr>
#wfont{
color:#FFFFFF;} <tr >
#fB{ <td width="113">&nbsp;Jenis
font-size:16px; Kelamin</td>
} <td width="232">: <?php
#fK{ $jk=deskripsi($data->jk, $d, $n); echo
font-size:11px $jk[1];?></td>
} </tr>
} <tr >
</style> <td width="113">&nbsp;Tempat
Lahir</td>
<table width="453" align="center"> <td width="232">: <?php
<tr> $tempat=deskripsi($data->tempat, $d, $n); echo
<td width="445"> $tempat[1];?></td>
<!--<a href="#" </tr>
onclick="window.close(); return false;" <tr >
>Keluar</a>&nbsp;&nbsp;&nbsp;--> <td width="113">&nbsp;Tanggal
<!--<a href="#" Lahir</td>
onclick="window.print(); return false;" <td width="232">: <?php
>Cetak</a></td>--> $tgl_lahir=deskripsi($data->tgl_lahir, $d, $n); echo
$tgl_lahir[1];?></td>
</tr> </tr>
</table> <tr >
<?php
21
<td width="113"
valign="top">&nbsp;Alamat</td> </table>
<td width="232">: <?php
$alamat=deskripsi($data->alamat, $d, $n); echo lihat_anggota.php
$alamat[1];?></td> <?php
</tr> session_start();
<tr > error_reporting(E_ALL ^ E_NOTICE);
<td width="113" include"koneksi.php";
valign="top">&nbsp;Kecamatan</td> include_once('RSA.php');
<td width="232">: <?php $kode_anggota =$_GET['kode_anggota'];
$kecamatan=deskripsi($data->kecamatan, $d, $n); ?>
echo $kecamatan[1];?></td> <style type="text/css" title="border">
</tr> .all{
<tr > border:1px solid #000000;
<td width="113" }
valign="top">&nbsp;Kota/Kab</td> .top{
<td width="232">: <?php border-top:1px solid #000000;
$kota=deskripsi($data->kota, $d, $n); echo }
$kota[1];?></td> .bottom{
</tr> border-top:1px solid #000000;
<tr > }
<td width="113">&nbsp;No. .topleft{
Telepon</td> border-top:1px solid #000000;
<td width="232">: <?php border-left:1px solid #000000;
$no_telp=deskripsi($data->no_telp, $d, $n); echo }
$no_telp[1];?></td> .rightbottom{
</tr> border-bottom:1px solid #000000;
<tr > border-right:1px solid #000000;
<td width="113">&nbsp;No. }
HP</td> #wfont{
<td width="232">: <?php color:#FFFFFF;}
$no_hp=deskripsi($data->no_hp, $d, $n); echo #fB{
$no_hp[1];?></td> font-size:16px;
</tr> }
<tr > #fK{
<td font-size:11px
width="113">&nbsp;Pendidikan</td> }
<td width="232">: <?php }
$pendidikan=deskripsi($data->pendidikan, $d, $n); </style>
echo $pendidikan[1];?></td>
</tr> <table width="453" align="center">
<tr > <tr>
<td <td width="445">
width="113">&nbsp;Pekerjaan</td> <!--<a href="#"
<td width="232">: <?php onclick="window.close(); return false;"
$pekerjaan=deskripsi($data->pekerjaan, $d, $n); >Keluar</a>&nbsp;&nbsp;&nbsp;-->
echo $pekerjaan[1];?></td> <!--<a href="#"
</tr> onclick="window.print(); return false;"
<tr > >Cetak</a></td>-->
<td width="113">&nbsp;Nama
Ayah</td> </tr>
<td>: <?php </table>
$ayah=deskripsi($data->ayah, $d, $n); echo <?php
$ayah[1];?></td> $qData=mysql_query("SELECT * FROM
</tr> tb_anggota
<tr > WHERE
<td >&nbsp;Nama Ibu</td> kode_anggota='$kode_anggota'");
<td colspan="2">: <?php
$ibu=deskripsi($data->ibu, $d, $n); echo $data=mysql_fetch_object($qData);
$ibu[1];?></td> //$query =mysql_query('SELECT * from
</tr> t_pengaturan');
22
//$skol =mysql_fetch_array($query); </tr>
?> <tr >
<script type="text/javascript"> <td width="113"
function tutup(){ valign="top">&nbsp;Kecamatan</td>
window.close(); <td width="232">: <?php
} $kecamatan=deskripsi($data->kecamatan, $d, $n);
</script> echo $kecamatan[1];?></td>
<table align="center" cellpadding="0" </tr>
cellspacing="0"> <tr >
<tr> <td width="113"
<td height="54" colspan="3" valign="top">&nbsp;Kota/Kab</td>
align="center" id="fB"><b>DATA ANGGOTA <td width="232">: <?php
KOPERASI</b></td> $kota=deskripsi($data->kota, $d, $n); echo
</tr> $kota[1];?></td>
<tr> </tr>
<td height="31" colspan="3" <tr >
align="center" id="fB"><b>No. Anggota = <?php <td width="113">&nbsp;No.
$nomor_anggota=deskripsi($data- Telepon</td>
>nomor_anggota, $d, $n); echo <td width="232">: <?php
$nomor_anggota[1];?></b></td> $no_telp=deskripsi($data->no_telp, $d, $n); echo
</tr> $no_telp[1];?></td>
<tr > </tr>
<td width="100" rowspan="15" <tr >
valign="top"><img src="<?php <td width="113">&nbsp;No.
$foto=deskripsi($data->foto, $d, $n); echo HP</td>
"foto/".$foto[1];?>" width="92" <td width="232">: <?php
height="113"></td> $no_hp=deskripsi($data->no_hp, $d, $n); echo
<td width="113">&nbsp;Nama $no_hp[1];?></td>
Anggota</td> </tr>
<td width="232">: <?php <tr >
$nama=deskripsi($data->nama, $d, $n); echo <td
$nama[1];?></td> width="113">&nbsp;Pendidikan</td>
</tr> <td width="232">: <?php
$pendidikan=deskripsi($data->pendidikan, $d, $n);
<tr > echo $pendidikan[1];?></td>
<td width="113">&nbsp;Jenis </tr>
Kelamin</td> <tr >
<td width="232">: <?php <td
$jk=deskripsi($data->jk, $d, $n); echo width="113">&nbsp;Pekerjaan</td>
$jk[1];?></td> <td width="232">: <?php
</tr> $pekerjaan=deskripsi($data->pekerjaan, $d, $n);
<tr > echo $pekerjaan[1];?></td>
<td width="113">&nbsp;Tempat </tr>
Lahir</td> <tr >
<td width="232">: <?php <td width="113">&nbsp;Nama
$tempat=deskripsi($data->tempat, $d, $n); echo Ayah</td>
$tempat[1];?></td> <td>: <?php
</tr> $ayah=deskripsi($data->ayah, $d, $n); echo
<tr > $ayah[1];?></td>
<td width="113">&nbsp;Tanggal </tr>
Lahir</td> <tr >
<td width="232">: <?php <td >&nbsp;Nama Ibu</td>
$tgl_lahir=deskripsi($data->tgl_lahir, $d, $n); echo <td colspan="2">: <?php
$tgl_lahir[1];?></td> $ibu=deskripsi($data->ibu, $d, $n); echo
</tr> $ibu[1];?></td>
<tr > </tr>
<td width="113" <tr >
valign="top">&nbsp;Alamat</td> <td>&nbsp;</td>
<td width="232">: <?php <td colspan="2"><input type="button"
$alamat=deskripsi($data->alamat, $d, $n); echo onclick="return tutup();" value="Tutup" /></td>
$alamat[1];?></td> </tr>
23
</table> $pekerjaan = enkripsi($pekerjaan, $n, $e);
$ayah = enkripsi($ayah, $n, $e);
Proses_anggota.php $ibu = enkripsi($ibu, $n, $e);
<?php $foto = enkripsi($foto, $n, $e);
error_reporting(E_ALL ^ E_NOTICE); $username = enkripsi($username, $n, $e);
include"koneksi.php"; $password = enkripsi($password, $n, $e);
include_once('RSA.php');
$kode_anggota
=$_POST[kode_anggota];
$nomor_anggota
=$_POST[nomor_anggota]; $cekNomor
$nama =mysql_query("SELECT * FROM
=$_POST[nama]; tb_anggota WHERE
$jk nomor_anggota='$nomor_anggota'");
=$_POST[jk]; $adaNomor
$tempat =mysql_num_rows($cekNomor);
=$_POST[tempat]; $cekUsername
$tgl_lahir =mysql_query("SELECT * FROM tb_user
=$_POST[tgl_lahir]; WHERE username='$username'");
$alamat $adaUsername
=$_POST[alamat]; =mysql_num_rows($cekUsername);
$kecamatan
=$_POST[kecamatan]; $proses =$_GET['proses'];
$kota switch($proses){
=$_POST[kota]; case"tambah" :
$no_telp if($adaNomor > 0){
=$_POST[no_telp]; ?>
$no_hp <script
=$_POST[no_hp]; type="text/javascript">
$pendidikan alert("Nomor
=$_POST[pendidikan]; <?php
$pekerjaan $nomor_anggota=deskripsi($nomor_anggota, $d,
=$_POST[pekerjaan]; $n); echo $nomor_anggota[1]?> sudah
$ayah digunakan!");
=$_POST[ayah];
$ibu window.location='http://localhost/kripto_k
=$_POST[ibu]; oop/index1.php?menu=anggota&aksi=tambah';
$foto </script>
=$_POST[foto]; <?php
$username }elseif($adaUsername > 0){
=$_POST[username]; ?>
$password <script
=$_POST[password]; type="text/javascript">
$level =16024; alert("Username
<?php $username=deskripsi($username, $d, $n);
$kode_ang echo $username[1]?> sudah digunakan!");
=$_GET[kode_anggota];
window.location='http://localhost/kripto_k
$kode_anggota = enkripsi($kode_anggota, $n, $e); oop/index1.php?menu=anggota&aksi=tambah';
$nomor_anggota = enkripsi($nomor_anggota, $n, </script>
$e); <?php
$nama = enkripsi($nama, $n, $e); }else{
$jk = enkripsi($jk, $n, $e); $dir="foto/";
$tempat = enkripsi($tempat, $n, $e);
$tgl_lahir = enkripsi($tgl_lahir, $n, $e); $foto=$_FILES[foto][name];
$alamat = enkripsi($alamat, $n, $e);
$kecamatan = enkripsi($kecamatan, $n, $e); move_uploaded_file($_FILES[foto][tmp_n
$kota = enkripsi($kota, $n, $e); ame],$dir.$foto);
$no_telp = enkripsi($no_telp, $n, $e);
$no_hp = enkripsi($no_hp, $n, $e); $sql=mysql_query("INSERT INTO
$pendidikan = enkripsi($pendidikan, $n, $e); tb_anggota VALUES
24
('','$nomor_anggota','$nama','$jk','$tempat','$tgl_la
hir','$alamat','$kecamatan','$kota','$no_telp','$no_h tempat='$tempat',
p','$pendidikan','$pekerjaan','$ayah','$ibu','$foto','0'
)"); tgl_lahir='$tgl_lahir',

$query alamat='$alamat',
=mysql_query("SELECT * FROM
tb_anggota WHERE kecamatan='$kecamatan',
nomor_anggota='$nomor_anggota'");
$anggota kota='$kota',
=mysql_fetch_array($query);
$kode_anggota no_telp='$no_telp',
=$anggota[kode_anggota];
$sql2 no_hp='$no_hp',
=mysql_query("INSERT INTO tb_user
VALUES pendidikan='$pendidikan',
('','$username','$password','$nama','16024','$kode_a
nggota')"); pekerjaan='$pekerjaan',
/*$sql2
="INSERT INTO tb_user VALUES ayah='$ayah',
('','$username','$password','$nama','3','$kode_anggo
ta')"; ibu='$ibu'
echo $sql2;*/
?> WHERE
<script
type="text/javascript"> kode_anggota='$kode_anggota'");
alert("Data }else{
Berhasil ditambahkan");
</script> $sql=mysql_query("UPDATE
<?php
} tb_anggota
break;
case"ubah" : set
$kode_anggota =
isset($_REQUEST['kode_anggota']) ? nomor_anggota='$nomor_anggota',
$_REQUEST['kode_anggota']:'';
nama='$nama',
$dir="foto/";
$foto=$_FILES[foto][name]; jk='$jk',

move_uploaded_file($_FILES[foto][tmp_n tempat='$tempat',
ame],$dir.$foto);
tgl_lahir='$tgl_lahir',
$qup
=mysql_query("UPDATE tb_user set alamat='$alamat',
username='$username',password='$password'
WHERE kode_anggota='$kode_anggota'"); kecamatan='$kecamatan',
if(empty($foto)){
kota='$kota',
$sql=mysql_query("UPDATE
no_telp='$no_telp',
tb_anggota
no_hp='$no_hp',
set
pendidikan='$pendidikan',
nomor_anggota='$nomor_anggota',
pekerjaan='$pekerjaan',
nama='$nama',
ayah='$ayah',
jk='$jk',
ibu='$ibu',
25
#fB{
foto='$foto' font-size:16px;
}
WHERE #fK{
font-size:11px
kode_anggota='$kode_anggota'"); }
} </style>
<script type="text/javascript">
?> function goBack() {
<script window.history.back();
type="text/javascript"> }
alert("Data </script>
Berhasil diubah"); <?php
</script> include"koneksi.php";
<?php include_once('RSA.php');
break;
case "hapus" : $aksi=$_GET['aksi'];
mysql_query("DELETE from
tb_anggota where kode_anggota='$kode_ang'"); if(empty($aksi)){
mysql_query("DELETE from
tb_user where kode_anggota='$kode_ang'"); $query=mysql_query("select * from
?> tb_user ");
<script $jum=mysql_num_rows($query);
type="text/javascript"> ?>
alert("Data <table align="center" width="628" cellspacing="0"
Berhasil dihapus"); class="all">
</script> <tr height="30" id="htable">
<?php <th width="27">No</th>
break; <th width="80">Kode User</th>
default: break; <th width="131">Nama</th>
} <th width="120">Username</th>
?> <th width="101">Level</th>
<script type="text/javascript"> <th width="101">Kode
Anggota</th>
window.location='http://localhost/kripto_k <th colspan="2"><a
oop/index1.php?menu=anggota'; href="?menu=user&aksi=tambah"><img
</script> src="images/user_add.png" width="20"
height="20" title="tambah"></a></th>
user.php </tr>
<link rel="stylesheet" type="text/css"
href="style.css"> <?php
<style type="text/css" title="border">
.all{ $no=1;
border:1px solid #000000; $batas=10;
} $page=$_GET['hal'];
.top{ $offset=$page*$batas;
border-top:1px solid #000000; $query =mysql_query("SELECT *
} FROM tb_user
.bottom{
border-top:1px solid #000000; ORDER BY kode_user
}
.topleft{ ASC LIMIT $offset,$batas");
border-top:1px solid #000000; $no=$offset+1;
border-left:1px solid #000000;
}
.rightbottom{ while($data=mysql_fetch_array($query)){
border-bottom:1px solid #000000; $baris=($no%2==0)?
border-right:1px solid #000000; "ganjil":"genap";
} ?>
#wfont{
color:#FFFFFF;} <tr id="<?php echo $baris;?>">
26
<td align="center"><?php echo <form name="tambah_anggota"
$no; ?></td> action="proses_user.php?proses_user=tambah"
<td align="center"><?PHP echo method="post" enctype="multipart/form-data">
$data['kode_user'];?></td> <table align="center" id="btable">
<td><?php <tr>
$nama=deskripsi($data['nama'], $d, $n);echo <td colspan="4" align="center"
$nama[1];?></td> bgcolor="#005500"><b>TAMBAH DATA
<td><?php User</b></td>
$username=deskripsi($data['username'], $d, $n); </tr>
echo $username[1];?></td> <tr>
<td align="center"><?php <td>Nama</td>
$level=deskripsi($data['level'], $d, $n); echo <td><input type="text" name="nama"
$level[1];?></td> id="nama" required></td>
<td align="center"><?php
$kode_anggota=deskripsi($data['kode_anggota'], </tr>
$d, $n); echo $kode_anggota[1];?></td> <tr>
<td width="24" align="center"><a <td>User Name</td>
href="?menu=user&aksi=ubah&kode_user=<?PHP <td><input type="text" name="username"
echo $data['kode_user'];?>"><img id="username" required></td>
src="images/edit.png" width="20" height="20"
title="ubah"></a></td> </tr>
<td width="26" align="center"><a <tr>
href="proses_user.php?proses_user=hapus&kode_ <td>Password</td>
user=<?PHP echo <td><input type="text" name="password"
$data['kode_user'];?>"><center><img id="password" required></td>
src="images/delete.png" width="20" height="20" </tr>
title="Hapus"></center></a></td> <tr>
</tr> <td>Level</td>
<?php <td>
$no++; <select name ="level">
} <option value="1">Admin</option>
?><tr><td colspan="7"> <option value="2">Pimpinan</option>
<?php </select>
</td>
if($jum> $batas){ </tr>
echo "Hal ";
$hal=1; <tr align="center">
while($hal <td colspan="4"><input type="submit"
<=ceil($jum/$batas)){ value="tambah" id="button" onclick="cekPass()">
if($hal !=1) echo " <input type="reset" value="batal"
| "; onclick="goBack()" id="button"></td>
echo "<a </tr>
href='?menu=user&hal=".($hal-1)."'>$hal</a>"; </table>
$hal++; </form>
} <?php
}else{ }elseif($aksi=='ubah'){
$hal=0; $kode_user=$_GET[kode_user];
}?> $query=mysql_query("select * from tb_user where
</td> kode_user='$kode_user'");
</tr> $data=mysql_fetch_array($query);
</table> ?>
<script type="text/javascript">
function cek(){ <form name="tambah_anggota"
alert("Tidak Bisa Menghapus pada action="proses_user.php?proses_user=ubah"
versi Gratis"); method="post" enctype="multipart/form-data">
} <table align="center" id="btable">
</script> <tr>
<?php <td colspan="4" align="center"
}elseif($aksi=='tambah'){ bgcolor="#005500"><b>TAMBAH DATA
?> User</b></td>
</tr>
27
<tr> //$password
<td>Nama</td> =$_POST['password'];
<td><input type="text" name="nama" //$password
id="nama" value="<?php =md5($_POST['password']);
$nama=deskripsi($data['nama'], $d, $n); echo $password
$nama[1];?>" required></td> =$_POST['password'];

</tr> $level =$_POST['level'];


<tr> $nama =$_POST['nama'];
<td>User Name</td>
<td><input type="text" name="username" $kode_yuser
id="username" value="<?php =$_GET['kode_user'];
$username=deskripsi($data['username'], $d, $n); $kode_anggot =$_GET['kode_anggota'];
echo $username[1];?>" required></td> $proses_user =$_GET['proses_user'];

</tr> $level = enkripsi($level, $n, $e);


<tr> $password = enkripsi($password, $n, $e);
<td>Password</td> $username = enkripsi($username, $n, $e);
<td><input type="text" name="password" $nama = enkripsi($nama, $n, $e);
id="password" value="<?php
$password=deskripsi($data['password'], $d, $n); $cekUsername
echo $password[1];?>"required></td> =mysql_query("SELECT * FROM tb_user
</tr> WHERE username='$username'");
<tr> $adaUsername
<td>Level</td> =mysql_num_rows($cekUsername);
<td>
<select name ="level">
<option selected> <?php switch($proses_user){
$level=deskripsi($data['level'], $d, $n); echo case"tambah" :
$level[1] ;?></option> if($adaUsername > 0){
<option value="1">Admin</option> ?>
<option value="2">Pimpinan</option> <script
</select> type="text/javascript">
</td>
</tr> alert("Username <?php echo
$data['username'];?> sudah digunakan!");
<tr align="center">
<td colspan="4"><input type="hidden" window.location='http://localhost/kripto_k
name="kode_user" value="<?php echo oop/index1.php?menu=user&aksi=tambah';
$data['kode_user']; ?>"><input type="submit" </script>
value="ubah" id="button" onclick="cekPass()"> <?php
<input type="reset" value="batal" }else{
onclick="goBack()" id="button"></td>
</tr>
</table>
</form> $sql=mysql_query("INSERT INTO
<?php tb_user
}
?> values

proses_user.php
<?php ('','$username','$password','$nama','$level','')");
error_reporting(E_ALL ^ E_NOTICE); ?>
include"koneksi.php"; <script
include_once('RSA.php'); type="text/javascript">

$kode_user alert("Data Berhasil ditambahkan");


=$_POST['kode_user']; </script>
$username <?php
=$_POST['username']; }
break;
28
case"ubah" : window.history.back();
$kode_user = }
isset($_REQUEST['kode_user']) ? </script>
$_REQUEST['kode_user']:''; <link type="text/css"
href="tanggal/themes/base/ui.all.css"
rel="stylesheet" />
$sql=mysql_query("UPDATE <script type="text/javascript" src="tanggal/jquery-
tb_user 1.3.2.js"></script>
set <script type="text/javascript"
src="tanggal/ui/ui.core.js"></script>
username='$username', <script type="text/javascript"
src="tanggal/ui/ui.datepicker.js"></script>
password='$password',
<script type="text/javascript"
nama='$nama', src="tanggal/ui/i18n/ui.datepicker-id.js"></script>

level='$level' <script type="text/javascript">


WHERE $(document).ready(function(){
$("#tanggal_sk").datepicker({
kode_user='$kode_user'"); dateFormat : "dd
?> MM yy",
<script type="text/javascript"> changeMonth : true,
alert("Data changeYear : true
Berhasil diubah");
</script> });
<?php });
break; $(document).ready(function(){
case"hapus" : $("#tanggal_izin").datepicker({
mysql_query("DELETE dateFormat : "dd
from TB_USER where kode_user='$kode_yuser'"); MM yy",
mysql_query("DELETE changeMonth : true,
from TB_ANGGOTA where changeYear : true
kode_anggota='$kode_anggot'");
?> });
<script });
type="text/javascript"> </script>
alert("Data <form name="pengaturan"
Berhasil dihapus"); action="proses_pengaturan.php?proses=update"
</script> method="post" enctype="multipart/form-data">
<?php <table align="center" width="444"
break; cellspacing="0">
} <tr height="35" id="htable">
?> <th colspan="5">PENGATURAN
<script type="text/javascript"> UMUM</th>
</tr>
window.location='http://localhost/kripto_k <tr>
oop/index1.php?menu=user'; <td>Kode Koperasi</td>
</script> <td><input type="text"
name="kode_koperasi" id="kode_koperasi"
pengaturan.php value="<?php
<link rel="stylesheet" type="text/css" $kode_koperasi=deskripsi($data['kode_koperasi'],
href="style.css"> $d, $n); echo $kode_koperasi[1];?>"
<?php required></td>
include"koneksi.php"; <td width="111">Nama Koperasi</td>
include_once('RSA.php'); <td width="247"><input type="text"
$query =mysql_query('SELECT * from name="nama_koperasi" id="nama_koperasi"
tb_pengaturan'); value="<?php
$data =mysql_fetch_array($query); $nama_koperasi=deskripsi($data['nama_koperasi'],
?> $d, $n); echo
<script> $nama_koperasi[1];?>"required></td>
function goBack() { </tr>
29
<tr> $visi=deskripsi($data['visi'], $d, $n); echo
<td>Alamat</td> $visi[1];?>"required></td>
<td><input type="text" name="alamat"
id="alamat" value="<?php </tr>
$alamat=deskripsi($data['alamat'], $d, $n); echo <tr>
$alamat[1];?>"required></td> <td>Ketua</td>
<td>Kecamatan</td> <td><input type="text" name="ketua"
<td><input type="text" name="kecamatan" value="<?php $ketua=deskripsi($data['ketua'], $d,
id="kecamatan" value="<?php $n); echo $ketua[1];?>"required/></td>
$kecamatan=deskripsi($data['kecamatan'], $d, $n); <td>Logo</td>
echo $kecamatan[1];?>"required></td> <td><input type="text" name="logo"
</td> id="logo" value="<?php
</tr> $logo=deskripsi($data['logo'], $d, $n); echo
<tr> $logo[1];?>"required></td>
<td>Kota / Kabupaten</td>
<td> </tr>
<input type="text" name="kota" id="kota"
value="<?php $kota=deskripsi($data['kota'], $d, <tr align="center">
$n); echo $kota[1];?>"required></td> <td colspan="4"><input type="submit"
<td>E-mail</td> value="ubah" id="button" onclick="cekPass()">
<td><input type="text" name="email" <input type="reset" value="batal"
id="email" value="<?php onclick="goBack()" id="button"></td>
$email=deskripsi($data['email'], $d, $n); echo </tr>
$email[1];?>"required> </table>
</td> </form>
</tr>
<tr> proses_pengaturan.php
<td width="112">Nomor SK</td> <?php
<td width="217"><input type="text" error_reporting(E_ALL ^ E_NOTICE);
name="nomor_sk" id="nomor_sk" value="<?php include"koneksi.php";
$nomor_sk=deskripsi($data['nomor_sk'], $d, $n); include_once('RSA.php');
echo $nomor_sk[1];?>"required></td> $kode_koperasi
<td>Tanggal SK</td> =$_POST['kode_koperasi'];
<td><input type="text" $nama_koperasi
name="tanggal_sk" id="tanggal_sk" value="<?php =$_POST['nama_koperasi'];
$tanggal_sk=deskripsi($data['tanggal_sk'], $d, $n); $alamat
echo $tanggal_sk[1];?>"required></td> =$_POST['alamat'];
</tr> $kecamatan
<tr> =$_POST['kecamatan'];
<td>Nomor Izin</td> $kota
<td><input type="text" name="no_izin" =$_POST['kota'];
id="no_izin" value="<?php $email
$no_izin=deskripsi($data['no_izin'], $d, $n); echo =$_POST['email'];
$no_izin[1];?>"required></td> $nomor_sk
<td>Tanggal Izin</td> =$_POST['nomor_sk'];
<td><input type="text" $tanggal_sk
name="tanggal_izin" id="tanggal_izin" =$_POST['tanggal_sk'];
value="<?php $no_izin
$tanggal_izin=deskripsi($data['tanggal_izin'], $d, =$_POST['no_izin'];
$n); echo $tanggal_izin[1];?>"required></td> $tanggal_izin
</tr> =$_POST['tanggal_izin'];
$no_telp
<tr> =$_POST['no_telp'];
<td>Nomor Telepon</td> $visi
<td><input type="text" name="no_telp" =$_POST['visi'];
id="no_telp" value="<?php $ketua
$no_telp=deskripsi($data['no_telp'], $d, $n); echo =$_POST['ketua'];
$no_telp[1];?>"required></td> $logo
<td>Visi</td> =$_POST['logo'];
<td><input type="visi" name="visi"
id="visi" value="<?php
30
$proses }else{
=$_GET['proses'];
$sql=mysql_query("UPDATE
$kode_koperasi =
enkripsi($kode_koperasi, $n, $e); tb_pengaturan SET
$nama_koperasi = enkripsi($nama_koperasi, $n,
$e); kode_koperasi='$kode_koperasi',
$alamat = enkripsi($alamat, $n, $e);
$kecamatan = enkripsi($kecamatan, $n, $e); nama_koperasi='$nama_koperasi',
$kota = enkripsi($kota, $n, $e);
$email = enkripsi($email, $n, $e); alamat='$alamat',
$nomor_sk = enkripsi($nomor_sk, $n, $e);
$tanggal_sk = enkripsi($tanggal_sk, $n, $e); kecamatan='$kecamatan',
$no_izin = enkripsi($no_izin, $n, $e);
$tanggal_izin = enkripsi($tanggal_izin, $n, $e); kota='$kota',
$no_telp = enkripsi($no_telp, $n, $e);
$visi = enkripsi($visi, $n, $e); email='$email',
$ketua = enkripsi($ketua, $n, $e);
$alogo = enkripsi($logo, $n, $e); nomor_sk='$nomor_sk',

tanggal_sk='$tanggal_sk',
switch($proses){
case"update" : no_izin='$no_izin',
case"tambah" :
$dir="logo/"; tanggal_izin='$tanggal_izin',
$logo=$_FILES[logo][name];
no_telp='$no_telp',
move_uploaded_file($_FILES[logo][tmp_
name],$dir.$logo); visi='$visi',

if($logo==""){ ketua='$ketua',

$sql=mysql_query("UPDATE logo='$logo'");
}
tb_pengaturan SET /*$sql="UPDATE

kode_koperasi='$kode_koperasi', tb_pengaturan SET

nama_koperasi='$nama_koperasi', kode_koperasi='$kode_koperasi',

alamat='$alamat', nama_koperasi='$nama_koperasi',

kecamatan='$kecamatan', alamat='$alamat',

kota='$kota', kecamatan='$kecamatan',

email='$email', kota='$kota',

nomor_sk='$nomor_sk', email='$email',

tanggal_sk='$tanggal_sk', nomor_sk='$nomor_sk',

no_izin='$no_izin', tanggal_sk='$tanggal_sk',

tanggal_izin='$tanggal_izin', no_izin='$no_izin',

no_telp='$no_telp', tanggal_izin='$tanggal_izin',

visi='$visi', no_telp='$no_telp',

ketua='$ketua'"); visi='$visi',
31
$query =mysql_query("SELECT *
ketua='ketua', FROM tb_layanan

logo='$logo'"; ORDER BY nama_layanan

echo $sql;*/ DESC LIMIT $offset,$batas");


?> $no=$offset+1;
<script
type="text/javascript">
alert("Data while($data=mysql_fetch_array($query)){
Berhasil diubah"); $baris=($no%2==0)?
</script> "ganjil":"genap";
<?php
break;
} ?>
?>
<script type="text/javascript"> <tr id="<?php echo $baris;?>">
<td align="center"><?php echo
window.location='http://localhost/kripto_k $no; ?></td>
oop/index1.php?menu=pengaturan'; <td> <?PHP
</script> $kode_layanan=deskripsi($data['kode_layanan'],
$d, $n); echo $kode_layanan[1];?></td>
layanan.php <td> <?php
<link rel="stylesheet" type="text/css" $nama_layanan=deskripsi($data['nama_layanan'],
href="style.css"> $d, $n); echo $nama_layanan[1];?></td>
<script type="text/javascript"> <td align="center"><?php
function goBack() { $tipe=deskripsi($data['tipe'], $d, $n); echo
window.history.back(); $tipe[1];?></td>
} <td align="center"><?php
</script> $jasa=deskripsi($data['jasa'], $d, $n); echo
<?php $jasa[1];?></td>
include"koneksi.php"; <td align="center"><a
include_once('RSA.php'); href="?menu=layanan&aksi=ubah&kode=<?PHP
$aksi=$_GET['aksi']; echo $data['kode'];?>"><img
src="images/edit.png" width="20" height="20"
if(empty($aksi)){ title="ubah"></a></td>
</tr>
$query=mysql_query("select * from <?php
tb_layanan"); $no++;
$jum=mysql_num_rows($query); }
?> ?><tr><td colspan="7">
<table align="center" width="567" <?php
cellspacing="0">
<tr height="30" id="htable"> if($jum> $batas){
<th width="37">No</th> echo "Hal ";
<th width="125">KODE</th> $hal=1;
<th width="186">Nama layanan while($hal
</th> <=ceil($jum/$batas)){
<th width="118">Tipe</th> if($hal !=1) echo "
<th width="66">Jasa (%)</th> | ";
<th width="21" colspan="2"><a echo "<a
href="?menu=layanan&aksi=tambah"><img href='?menu=layanan&hal=".($hal-
src="images/add.png" width="20" height="20" 1)."'>$hal</a>";
title="tambah"></a></th> $hal++;
</tr> }
}else{
<?php $hal=0;
$no=1; }?>
$batas=10; </td>
$page=$_GET['hal']; </tr>
$offset=$page*$batas; </table>
32
<?php <form name="tambah_anggota"
}elseif($aksi=='tambah'){ action="proses_layanan.php?proses_layanan=ubah
?> " method="post" enctype="multipart/form-data">
<table align="center" id="btable">
<form name="tambah_anggota" <tr>
action="proses_layanan.php?proses_layanan=tamb <td colspan="4" align="center"
ah" method="post" enctype="multipart/form- bgcolor="#005500"><b>UBAH DATA
data"> LAYANAN</b></td>
<table align="center" id="btable"> </tr>
<tr> <tr>
<td colspan="4" align="center" <td>Kode Layanan</td>
bgcolor="#005500"><b>TAMBAH DATA <td><input type="text"
LAYANAN</b></td> name="kode_layanan" id="kode_layanan"
</tr> value="<?php
<tr> $kode_layanan=deskripsi($data['kode_layanan'],
<td>Kode Layanan</td> $d, $n); echo $kode_layanan[1];?>"
<td><input type="text" required></td>
name="kode_layanan" id="kode_layanan"
required></td> </tr>
<tr>
</tr> <td>Nama Layanan</td>
<tr> <td><input type="text"
<td>Nama Layanan</td> name="nama_layanan" id="nama_layanan"
<td><input type="text" value="<?php
name="nama_layanan" id="nama_layanan" $nama_layanan=deskripsi($data['nama_layanan'],
required></td> $d, $n); echo $nama_layanan[1];?>"
</tr> required></td>
<tr> </tr>
<td>Tipe</td> <tr>
<td> <td>Tipe</td>
<select name ="tipe"> <td>
<option value="pinjam">Pinjam</option> <select name ="tipe">
<option value="simpan">Simpan</option> <option selected> <?php
<option $tipe=deskripsi($data['tipe'], $d, $n); echo $tipe[1]
value="lainnya">Lainnya</option> ;?></option>
</select> <option value="pinjam">Pinjam</option>
</td> <option value="simpan">Simpan</option>
</tr> <option
<tr> value="lainnya">Lainnya</option>
<td>Jasa</td> </select>
<td><input type="text" name="jasa" </td>
id="jasa" required></td> </tr>
</tr> <tr>
<td>Jasa</td>
<tr align="center"> <td><input type="text" name="jasa"
<td colspan="4"><input type="submit" id="jasa" value="<?php
value="tambah" id="button" onclick="cekPass()"> $jasa=deskripsi($data['jasa'], $d, $n); echo
<input type="reset" value="batal" $jasa[1];?>" required></td>
onclick="goBack()" id="button"></td> </tr>
</tr>
</table> <tr align="center">
</form> <td colspan="4"><input type="hidden"
<?php name="kode" value="<?php echo $data['kode'];
}elseif($aksi=='ubah'){ ?>"> <input type="submit" value="ubah"
$kode=$_GET['kode']; id="button" onclick="cekPass()">
$query=mysql_query("select * from tb_layanan <input type="reset" value="batal"
where kode='$kode'"); onclick="goBack()" id="button"></td>
$data=mysql_fetch_array($query); </tr>
?> </table>
</form>
<?php
33
} </script>
?> <?php
break;
proses_layanan.php }
<?php ?>
error_reporting(E_ALL ^ E_NOTICE); <script type="text/javascript">
include"koneksi.php";
include_once('RSA.php'); window.location='http://localhost/kripto_k
oop/index1.php?menu=layanan';
$kode=$_GET['kode']; </script>
$kode_layanan
=$_POST['kode_layanan']; simpanan.php
$nama_layanan <link rel="stylesheet" type="text/css"
=$_POST['nama_layanan']; href="style.css">
$tipe <style type="text/css" title="border">
=$_POST['tipe']; .all{
$jasa border:1px solid #000000;
=$_POST['jasa']; }
.top{
$proses_layanan border-top:1px solid #000000;
=$_GET['proses_layanan']; }
.bottom{
$kode_layanan = border-top:1px solid #000000;
enkripsi($kode_layanan, $n, $e); }
$nama_layanan = enkripsi($nama_layanan, $n, $e); .topleft{
$tipe = enkripsi($tipe, $n, $e); border-top:1px solid #000000;
$jasa = enkripsi($jasa, $n, $e); border-left:1px solid #000000;
}
.rightbottom{
border-bottom:1px solid #000000;
switch($proses_layanan){ border-right:1px solid #000000;
case"tambah" : }
$sql=mysql_query("INSERT #wfont{
INTO tb_layanan values color:#FFFFFF;}
('','$kode_layanan','$nama_layanan','$tipe','$jasa')") #fB{
; font-size:16px;
?> }
<script #fK{
type="text/javascript"> font-size:11px
alert("Data }
Berhasil ditambahkan"); </style><br />
</script> <script type="text/javascript">
<?php function goBack() {
break; window.history.back();
case"ubah" : }
</script>
$kode = <?php
isset($_REQUEST['kode']) ? include"koneksi.php";
$_REQUEST['kode']:''; include_once('RSA.php');
$cari =$_REQUEST['cari'];
$sql=mysql_query("UPDATE $pilih =$_REQUEST['pilih'];
$aksi =$_GET['aksi'];
tb_layanan set
kode_layanan='$kode_layanan',nama_layanan='$n if(empty($aksi)){
ama_layanan',tipe='$tipe',jasa='$jasa' WHERE if($cari == ""){
kode='$kode'");
?> $query=mysql_query("select * from
<script tb_anggota order by kode_anggota DESC");
type="text/javascript"> }else{
alert("Data
Berhasil diubah"); if($pilih=="nomor_anggota"){
34
$query
$query=mysql_query("select * from =mysql_query("SELECT * FROM tb_anggota
tb_anggota where nomor_anggota like '%$cari%'");
}elseif($pilih=="nama"){ WHERE nomor_anggota like
'%$cari%'
$query=mysql_query("select * from
tb_anggota where nama like '%$cari%'"); ORDER BY nomor_anggota ASC
} LIMIT $offset,$batas");
} }elseif($pilih=="nama"){
$jum=mysql_num_rows($query); $query
?> =mysql_query("SELECT * FROM tb_anggota
<form name="search"
action="index1.php?menu=simpanan" where nama like '%$cari%'
method="post">
<table width="706" border="0" align="center" ORDER BY nama ASC LIMIT
class="all"> $offset,$batas");
<tr> }
<td><?php echo "Jumlah Data = }
".$jum?></td> $no=$offset+1;
<td align="right">
<select name="pilih">
<option while($data=mysql_fetch_array($query)){
value="nomor_anggota">Nomor $baris=($no%2==0)?
Anggota</option> "ganjil":"genap";
<option ?>
value="nama">Nama</option>
</select> <tr id="<?php echo $baris;?>">
<input type="text" <td align="center"><?php echo
name="cari" size="30"/> <input type="submit" $no; ?></td>
value="Cari"/> <td align="center"><?PHP
</td> $nomor_anggota=deskripsi($data['nomor_anggota'
</tr> ], $d, $n); echo $nomor_anggota[1];?></td>
</table> <td><?php $nama=deskripsi($data['nama'],
</form> $d, $n); echo $nama[1];?></td>
<table align="center" width="706" cellspacing="0" <td align="center"><?php
class="all"> $jk=deskripsi($data['jk'], $d, $n); echo
<tr height="30" id="htable"> $jk[1];?></td>
<th width="38">No</th> <td align="right"><?php
<th width="128">No $saldo=deskripsi($data['saldo'], $d, $n);
Anggota</th> echo number_format((float)$saldo,
<th width="221">Nama</th> 2, ",", ".");?>,-</td>
<th width="61">JK</th> <td width="34" align="center"><a
<th width="183">Saldo</th> href="detil_simpanan.php?kode_anggota=<?PHP
<th colspan="5" echo $data['kode_anggota'];?>"
align="center">Aksi</th> onClick="centeredPopup(this.href,'myWindow','90
</tr> 0','600','yes');return false"><img
src="images/view.png" width="20" height="20"
<?php title="detil"></a></td>
$no=1; <th width="25" colspan="5"
$batas=10; align="center"><a
$page=$_GET['hal']; href="?menu=simpanan&aksi=tambah&kode_angg
$offset=$page*$batas; ota=<?PHP echo $data['kode_anggota'];?>"><img
if($cari == ""){ src="images/transaction.png" width="20"
$query height="20" title="tambah transaksi
=mysql_query("select * from tb_anggota order by tabungan"></a></th>
kode_anggota DESC LIMIT $offset,$batas"); </tr>
<?php
}else{ $no++;
}
if($pilih=="nomor_anggota"){ ?><tr><td colspan="9">
<?php
35
if($jum> $batas){ <tr>
echo "Hal "; <td></td>
$hal=1; <td><input type="hidden"
while($hal name="kode_anggota" id="kode_anggota"
<=ceil($jum/$batas)){ value="<?php echo $data['kode_anggota'];?>"
if($hal !=1) echo " required></td>
| "; </tr>
echo "<a
href='?menu=anggota&hal=".($hal- <tr>
1)."'>$hal</a>"; <td>Kode Layanan</td>
$hal++; <td><select name="kode_layanan">
} <option value=0 selected>- Kode Layanan -
}else{ </option>
$hal=0; <?php
}?> include 'connect.php';
</td> $q = mysql_query("select * from tb_layanan ");
</tr>
</table> while ($row1 = mysql_fetch_array($q)){
<?php $kode_layanan=deskripsi($row1['kode_layanan'],
}elseif($aksi=='tambah'){ $d, $n);
$kode_anggota=$_GET[kode_anggota]; echo "<option
$query=mysql_query("select * from value=$kode_layanan>$kode_layanan[1]</option>
tb_anggota where ";
kode_anggota='$kode_anggota'"); }
$data=mysql_fetch_array($query); ?>
?> </select>
<link type="text/css" </td>
href="tanggal/themes/base/ui.all.css" </tr>
rel="stylesheet" /> <tr>
<script type="text/javascript" src="tanggal/jquery- <td>Jenis Transaksi</td>
1.3.2.js"></script> <td>
<script type="text/javascript" <select name ="jenis_transaksi">
src="tanggal/ui/ui.core.js"></script> <option> ----- </option>
<script type="text/javascript" <option
src="tanggal/ui/ui.datepicker.js"></script> value="6413+2530+15753+4136+8439">Setor</o
ption>
<script type="text/javascript" <option value="TARIK">Tarik</option>
src="tanggal/ui/i18n/ui.datepicker-id.js"></script> </select>
</td>
<script src="date_picker/jquery-1.8.3.js"></script> </tr>
<script src="date_picker/jquery-ui.js"></script> <tr>
<script> <td>Jasa</td>
$(function() { <td><input type="text" name="jasa"
$( "#tgl_simpan" ).datepicker({ id="jasa" required></td>
dateFormat : "yy-mm-dd", </tr>
changeMonth : true, <tr>
changeYear : true <td>Jumlah</td>
}); <td><input type="text" name="jumlah"
}); id="jumlah" required></td>
</script> </tr>
<form name="tambah_simpanan" <tr>
action="proses_simpanan.php?proses_simpanan=ta <td>Tanggal Simpan </td>
mbah" method="post" enctype="multipart/form- <td><input type="text"
data"> name="tgl_simpan" id="tgl_simpan"
<table align="center" id="btable"> required></td>
<tr> </tr>
<td colspan="4" align="center" <tr>
bgcolor="#005500"><b>TAMBAH DATA <td>Keterangan</td>
SIMPANAN</b></td> <td><input type="text"
</tr> name="keterangan" id="keterangan"
required></td>
36
</tr>
<tr align="center"> if($jenis_transaksi=="6413+2530+15753+
<td colspan="4"><input type="submit" 4136+8439"){
value="tambah" id="button" onclick="cekPass()"> //echo
<input type="reset" value="batal" $kode_anggota;
onclick="goBack()" id="button"></td> $sql
</tr> =mysql_query("INSERT INTO
</table> tb_simpanan VALUES
</form> ('','$kode_anggota','$kode_layanan','6413+2530+15
753+4136+8439','$jumlah','','$jasa','$jumlah','$tgl_
<?php simpan','$detil_waktu','$keterangan','')");
} $qSaldo
?> =mysql_query("SELECT * FROM
tb_anggota WHERE
kode_anggota='$kode_anggota'");
proses_simpanan.php $saldo
=mysql_fetch_array($qSaldo);
<?php
error_reporting(E_ALL ^ E_NOTICE);
include"koneksi.php";
include_once('RSA.php'); $saldoo=deskripsi($saldo['saldo'], $d, $n);
$kode_simpanan
=$_POST['kode_simpanan']; $jumlah=deskripsi($saldo['jumlah'], $d,
$kode_anggota $n);
=$_POST['kode_anggota'];
$kode_layanan $nama_transaksi=deskripsi($saldo['nama'],
=$_POST['kode_layanan']; $d, $n);
$jenis_transaksi
=$_POST['jenis_transaksi']; $saldo_lama
$jasa =$saldoo;
=$_POST['jasa']; $saldo_bar
$jumlah =$saldo_lama+$jumlah;
=$_POST['jumlah'];
$tgl_simpan $saldo_baru =
=$_POST['tgl_simpan']; enkripsi($saldo_bar, $n, $e);
$detil_waktu =date("Y-m-d $jumlah =
H:i:s"); enkripsi($jumlah, $n, $e);
$keterangan $nama_transaksi =
=$_POST['keterangan']; enkripsi($nama_transaksi, $n, $e);
$proses_simpanan $qUpSaldo
=$_GET['proses_simpanan']; =mysql_query("UPDATE tb_anggota SET
saldo='$saldo_baru' WHERE
$kode_simpanan = kode_anggota='$kode_anggota' ");
enkripsi($kode_simpanan, $n, $e); $kas
$kode_anggota = enkripsi($kode_anggota, =mysql_query("INSERT INTO tb_kas
$n, $e); VALUES
$kode_layanan = enkripsi($kode_layanan, ('','$tgl_simpan','$nama_transaksi','$kode_layanan',
$n, $e); $jumlah,'','$detil_waktu')");

$jasa = enkripsi($jasa, $n, $e);


$jumlah = enkripsi($jumlah, $n, $e); }elseif($jenis_transaksi=="15753+11484+
$tgl_simpan = enkripsi($tgl_simpan, $n, 8439+261+10715"){
$e);
$detil_waktu = enkripsi($detil_waktu, $n, $qMasuk
$e); =mysql_query("SELECT SUM(jumlah) as
$keterangan = enkripsi($keterangan, $n, debet FROM tb_simpanan WHERE kode_layanan
$e); ='$kode_layanan' AND
jenis_transaksi='6413+2530+15753+4136+8439'
switch($proses_simpanan){ AND kode_anggota='$kode_anggota'");
case"tambah" : $debet
=mysql_fetch_array($qMasuk);
37
$masukan $kas
=$debet[debet]; =mysql_query("INSERT INTO tb_kas
VALUES ('','$tgl_simpan','Tarikan an.
$qKeluar $saldo[nama]','$kode_layanan','',$jumlah,'$detil_w
=mysql_query("SELECT SUM(jumlah) as aktu')");
kredit FROM tb_simpanan WHERE kode_layanan }
='$kode_layanan' AND }
jenis_transaksi='15753+11484+8439+261+10715' ?>
AND kode_anggota='$kode_anggota'"); <script
$kredit type="text/javascript">
=mysql_fetch_array($qKeluar); alert("Data
$keluaran Berhasil ditambahkan");
=$kredit[kredit]; </script>
$validasi <?php
=$masukan+$keluaran; break;
}
/*echo "Masukan ?>
: ".$masukan."<br>"; <script type="text/javascript">
echo "Keluaran :
".$keluaran."<br>"; window.location='http://localhost/kripto_k
echo "Validasi : oop/index1.php?menu=mutasi';
".$validasi."<br>"; </script>
echo "Jumlah :
".$jumlah."<br>";*/
detil_simpanan.php
if($jumlah >
$validasi ){ <?php
?> session_start();
<script error_reporting(E_ALL ^ E_NOTICE);
type="text/javascript"> include"koneksi.php";
alert("Maaf... tidak bisa melakukan include_once('RSA.php');
penarikan <?php echo $kode_layanan ?> melebihi
Rp.<?php echo number_format($validasi, 0, ",", $kode_anggota =$_GET['kode_anggota'];
".");?> !"); ?>
<style type="text/css" title="border">
window.location='http://localhost/koperasi/index1. .all{
php?menu=simpanan'; border:1px solid #000000;
</script> }
<?php .top{
}else{ border-top:1px solid #000000;
$sql }
=mysql_query("INSERT INTO .bottom{
tb_simpanan VALUES border-top:1px solid #000000;
('','$kode_anggota','$kode_layanan','TARIK','','$ju }
mlah','$jasa','$jumlah','$tgl_simpan','$detil_waktu',' .topleft{
$keterangan','')"); border-top:1px solid #000000;
$qSaldo border-left:1px solid #000000;
=mysql_query("SELECT * FROM }
tb_anggota WHERE .rightbottom{
kode_anggota='$kode_anggota'"); border-bottom:1px solid #000000;
$saldo border-right:1px solid #000000;
=mysql_fetch_array($qSaldo); }
#wfont{
$saldo_lama =$saldo[saldo]; color:#FFFFFF;}
#fB{
$saldo_baru =$saldo_lama-$jumlah; font-size:16px;
}
$qUpSaldo =mysql_query("UPDATE #fK{
tb_anggota SET saldo='$saldo_baru' WHERE font-size:11px
kode_anggota='$kode_anggota' "); }
</style>
38
<td
<table width="453" align="center"> width="117">&nbsp;Saldo</td><td>:</td>
<tr> <td width="278"> &nbsp;<?php
<td width="445"> $saldo=deskripsi($anggota->saldo, $d, $n); echo
<!--<a href="#" number_format((float)$saldo, 2, ",",
onclick="window.close(); return false;" ".");?></td><td>&nbsp;</td>
>Keluar</a>&nbsp;&nbsp;&nbsp;--> <td width="123"
<!--<a href="#" valign="top">&nbsp;</td><td></td>
onclick="window.print(); return false;" <td width="226"
>Cetak</a></td>--> align="right">&nbsp;</td>
</tr>
</tr> </table>
</table> <br />
<?php <table width="771" align="center" border="1">
$qAnggota= mysql_query("SELECT * FROM <tr height="30" id="htable">
tb_anggota WHERE <th width="32">No</th>
kode_anggota='$kode_anggota'"); <th width="55">Kode</th>
$anggota =mysql_fetch_object($qAnggota); <th width="89">Tanggal</th>
//$query =mysql_query('SELECT * from <th width="107">Simpanan</th>
t_pengaturan'); <th width="91">Jenis</th>
//$skol =mysql_fetch_array($query); <th width="159" >Keterangan</th>
?> <th >Debet</th>
<script type="text/javascript"> <th >Kredit</th>
function tutup(){ </tr>
window.close(); <?php
} $no =1;
</script> $qData =mysql_query("SELECT
<table align="center" cellpadding="0" * FROM tb_simpanan WHERE
cellspacing="0"> kode_anggota='$kode_anggota'");
<tr> while($data=mysql_fetch_array($qData)){
<td height="54" colspan="8" ?>
align="center" id="fB"><b>MUTASI <tr>
SIMPANAN</b></td> <td align="center"><?php echo $no?></td>
</tr> <td align="center"><?PHP echo
<tr > $data['kode_simpanan'];?></td>
<td width="117">&nbsp;Nomor <td align="center"><?php
Anggota</td><td width="9">:</td> $tgl_simpan=deskripsi($data['tgl_simpan'], $d, $n);
<td width="278"> &nbsp;<?php echo $tgl_simpan[1];?></td>
$nomor_anggota=deskripsi($anggota- <td><?php
>nomor_anggota, $d, $n); echo $kode_layanan=deskripsi($data['kode_layanan'],
$nomor_anggota[1];?></td><td $d, $n); echo $kode_layanan[1];?></td>
width="16">&nbsp;</td> <td align="center"><?php
<td width="123">&nbsp;</td><td $jenis_transaksi=deskripsi($data['jenis_transaksi'],
width="3"></td> $d, $n); echo $jenis_transaksi[1];?></td>
<td width="226" <td><?php
align="right">&nbsp;</td> $keterangan=deskripsi($data['keterangan'], $d, $n);
</tr> echo $keterangan[1];?></td>
<td width="89" align="right">
<tr > <?php
<td width="117">&nbsp;Nama if($data['jenis_transaksi']=="TARIK"){
Anggota</td><td>:</td> echo
<td width="278"> &nbsp;<?php number_format($data['jumlah'], 2, ",", ".");
$nama=deskripsi($anggota->nama, $d, $n); echo }else{
$nama[1];?></td><td>&nbsp;</td> ?>
<td width="123" -
valign="top">&nbsp;</td><td></td> <?php
<td width="226" }
align="right">&nbsp;</td> ?>
</tr> </td>
<tr > <td width="97" align="right">

39
<?php header("Content-disposition: attachment;
if($data['jenis_transaksi']=="SETOR"){ filename=Laporan_Simpanan_Peranggota.xls");
echo error_reporting(E_ALL ^ E_NOTICE);
number_format($data['jumlah'], 2, ",", "."); include"koneksi.php";
}else{
?> $kode_anggota =$_GET['kode_anggota'];
- ?>
<?php <style type="text/css" title="border">
} .all{
?> border:1px solid #000000;
</td> }
</tr> .top{
<?php border-top:1px solid #000000;
$no++; }
} .bottom{
border-top:1px solid #000000;
$qdeb =mysql_query("SELECT }
SUM(jumlah) as deb FROM tb_simpanan WHERE .topleft{
jenis_transaksi='SETOR' AND border-top:1px solid #000000;
kode_anggota='$kode_anggota'"); border-left:1px solid #000000;
$debet }
=mysql_fetch_array($qdeb); .rightbottom{
$qKre =mysql_query("SELECT border-bottom:1px solid #000000;
SUM(jumlah) as kre FROM tb_simpanan WHERE border-right:1px solid #000000;
jenis_transaksi='TARIK' AND }
kode_anggota='$kode_anggota'"); #wfont{
$kredit color:#FFFFFF;}
=mysql_fetch_array($qKre); #fB{
font-size:16px;
?> }
<tr> #fK{
<td colspan="6">&nbsp;</td> font-size:11px
<td colspan="" align="right"><?php echo }
number_format($kredit['kre'], 2, ",", ".");?></td> </style>
<td colspan="" align="right"><?php echo
number_format($debet['deb'], 2, ",", ".");?></td> <table width="453" align="center">
</tr> <tr>
</table> <td width="445">
<form action="cetak_simpanan.php"> <!--<a href="#"
<table align="center"> onclick="window.close(); return false;"
<tr> >Keluar</a>&nbsp;&nbsp;&nbsp;-->
<td colspan="9"> <!--<a href="#"
<input type="button" onclick="return onclick="window.print(); return false;"
tutup();" value="Tutup" /> >Cetak</a></td>-->
<input type="hidden"
name="kode_anggota" value="<?php echo </tr>
$kode_anggota?>" /> </table>
<input type="submit" value="Excel" /> <?php
</td> $qAnggota= mysql_query("SELECT * FROM
</tr> tb_anggota WHERE
</table> kode_anggota='$kode_anggota'");
</form> $anggota =mysql_fetch_object($qAnggota);
//$query =mysql_query('SELECT * from
cetak_simpanan.php t_pengaturan');
<?php //$skol =mysql_fetch_array($query);
session_start(); ?>
header("Content-Type: application/vnd.ms-word"); <script type="text/javascript">
header("Expires: 0"); function tutup(){
header("Cache-Control: must-revalidate, post- window.close();
check=0, pre-check=0"); }
</script>
40
<?php $qData =mysql_query("SELECT
include"header_kop.php"; * FROM tb_simpanan WHERE
?> kode_anggota='$kode_anggota'");
<table align="center" cellpadding="0" while($data=mysql_fetch_array($qData)){
cellspacing="0"> ?>
<tr> <tr>
<td height="24" colspan="7" <td align="center"><?php echo $no?></td>
align="center" id="fB" <td align="center"><?PHP echo
valign="middle"><b>LAPORAN SIMPANAN $data['kode_simpanan'];?></td>
PERANGGOTA</b></td> <td align="center"><?php echo
</tr> $data['tgl_simpan'];?></td>
<tr > <td><?php echo
<td width="191">&nbsp;Nomor $data['kode_layanan'];?></td>
Anggota</td><td width="3">:</td> <td align="center"><?php echo
<td width="210"> &nbsp;<?php $data['jenis_transaksi'];?></td>
echo $anggota->nomor_anggota;?></td><td <td><?php echo $data['keterangan'];?></td>
width="16">&nbsp;</td> <td width="89" align="right">
<td width="123">&nbsp;</td><td <?php
width="3"></td> if($data['jenis_transaksi']=="TARIK"){
<td width="226" echo
align="right">&nbsp;</td> number_format($data['jumlah'], 2, ",", ".");
</tr> }else{
?>
<tr > -
<td width="191">&nbsp;Nama <?php
Anggota</td><td>:</td> }
<td width="210"> &nbsp;<?php ?>
echo $anggota->nama;?></td><td>&nbsp;</td> </td>
<td width="123" <td width="97" align="right">
valign="top">&nbsp;</td><td></td> <?php
<td width="226" if($data['jenis_transaksi']=="SETOR"){
align="right">&nbsp;</td> echo
</tr> number_format($data['jumlah'], 2, ",", ".");
<tr > }else{
<td ?>
width="191">&nbsp;Saldo</td><td>:</td> -
<td width="210"> &nbsp;<?php <?php
echo number_format($anggota->saldo, 2, ",", }
".");?></td><td>&nbsp;</td> ?>
<td width="123" </td>
valign="top">&nbsp;</td><td></td> </tr>
<td width="226" <?php
align="right">&nbsp;</td> $no++;
</tr> }
</table>
<br /> $qdeb =mysql_query("SELECT
<table width="771" align="center" border="1"> SUM(jumlah) as deb FROM tb_simpanan WHERE
<tr height="30" id="htable"> jenis_transaksi='SETOR' AND
<th width="32">No</th> kode_anggota='$kode_anggota'");
<th width="55">Kode</th> $debet
<th width="89">Tanggal</th> =mysql_fetch_array($qdeb);
<th width="107">Simpanan</th> $qKre =mysql_query("SELECT
<th width="91">Jenis</th> SUM(jumlah) as kre FROM tb_simpanan WHERE
<th width="159" >Keterangan</th> jenis_transaksi='TARIK' AND
<th >Debet</th> kode_anggota='$kode_anggota'");
<th >Kredit</th> $kredit
</tr> =mysql_fetch_array($qKre);
<?php
$no =1; ?>
<tr>
<td colspan="6">&nbsp;</td>
41
<td colspan="" align="right"><?php echo WHERE
number_format($kredit['kre'], 2, ",", ".");?></td> s.kode_anggota=a.kode_anggota
<td colspan="" align="right"><?php echo AND
number_format($debet['deb'], 2, ",", ".");?></td> s.kode_simpanan='$kode_simpanan'");
</tr>
</table> $data =mysql_fetch_object($qData);
$qwe =mysql_query('SELECT * from
bukti_simpanan.php tb_pengaturan');
<?php $pengaturan =mysql_fetch_array($qwe);
session_start(); ?>
error_reporting(E_ALL ^ E_NOTICE);
include"koneksi.php"; <table align="center" cellpadding="0"
cellspacing="0" class="all" width="382" >
$kode_simpanan <tr bgcolor="#CCCC00">
=$_GET['kode_simpanan']; <td width="112" rowspan="5"
?> align="center"><img src="<?php echo
<style type="text/css" title="border"> "logo/".$pengaturan['logo'];?>" width="66"
.all{ height="79" /></td>
border:1px solid #000000; <td height="15"
} colspan="2"><b><font size="-1">KOPERASI
.top{ SIMPAN PINJAM (KSP)</font></b></td>
border-top:1px solid #000000; </tr>
} <tr bgcolor="#CCCC00">
.bottom{ <td height="18"
border-top:1px solid #000000; colspan="2"><b><font size="4"><?php echo
} $pengaturan['nama_koperasi']?></font></b></td>
.topleft{ </tr>
border-top:1px solid #000000; <tr bgcolor="#CCCC00">
border-left:1px solid #000000; <td height="18"
} colspan="2"><font size="-2"><?php echo
.rightbottom{ $pengaturan['alamat']?> <?php echo
border-bottom:1px solid #000000; $pengaturan['kecamatan']?> <?php echo
border-right:1px solid #000000; $pengaturan['kota']?> </font></td>
} </tr>
#wfont{ <tr bgcolor="#CCCC00">
color:#FFFFFF;} <td height="18"
#fB{ colspan="2"><font size="-2">&nbsp;Telp : <?php
font-size:16px; echo $pengaturan['no_telp']?> Email :<?php echo
} $pengaturan['email']?></font></td>
#fK{ </tr>
font-size:11px <tr bgcolor="#CCCC00">
} <td height="18"
} colspan="2"><font size="-2">&nbsp;SK Badan
</style> Hukum : <?php echo $pengaturan['nomor_sk']?>
Tanggal :<?php echo
<table width="383" align="center"> $pengaturan['tanggal_sk']?></font></td>
<tr> </tr>
<td width="353"> <tr>
<a href="#" <td align="center" colspan="2"
onclick="window.close(); return false;" class="top">&nbsp;</td>
>Keluar</a>&nbsp;&nbsp;&nbsp; </tr>
<a href="#" <tr>
onclick="window.print(); return false;" <td width="112">&nbsp;Nomor
>Cetak</a></td> Anggota </td>
<td width="268">: <?php echo
</tr> $data->nomor_anggota;?></td>
</table> </tr>
<?php <tr>
$qData =mysql_query("SELECT * <td width="112">&nbsp;Nama
FROM Anggota</td>
tb_simpanan s,tb_anggota a
42
<td width="268">: <?php echo .all{
$data->nama;?></td> border:1px solid #000000;
</tr> }
<tr> .top{
<td colspan="3" align="center">--- border-top:1px solid #000000;
-------------------------------------------------------------- }
-----</td> .bottom{
</tr> border-top:1px solid #000000;
<tr> }
<td width="112">&nbsp;Kode .topleft{
Simpanan </td> border-top:1px solid #000000;
<td width="268">: <?php echo border-left:1px solid #000000;
$data->kode_simpanan;?></td> }
</tr> .rightbottom{
<tr> border-bottom:1px solid #000000;
<td width="112">&nbsp;Tanggal - border-right:1px solid #000000;
Jam</td> }
<td width="268">: <?php echo #wfont{
$data->detil_waktu;?></td> color:#FFFFFF;}
</tr> #fB{
<tr> font-size:16px;
<td width="112">&nbsp;Jenis }
Simpanan</td> #fK{
<td width="268">: <?php echo font-size:11px
$data->kode_layanan;?></td> }
</tr> </style>
<tr> <?php
<td width="112">&nbsp;Jenis include"koneksi.php";
Transaksi</td> $kode_layanan =$_POST['kode_layanan'];
<td width="268">: <?php echo $tahun =$_POST['tahun'];
$data->jenis_transaksi;?></td> ?>
</tr> <form name="search"
<tr> action="index1.php?menu=laporan_simpanan"
<td width="112" method="post">
valign="top">&nbsp;Jumlah</td> <table width="842" border="0" align="center"
<td width="268">: Rp. <?php echo class="all">
number_format($data->jumlah, 0, ",", ".");?>,- <tr>
</td> <td width="153">Jenis
</tr> Simpanan</td>
<tr> <td width="146">
<td width="112" <select name="kode_layanan" required>
valign="top">&nbsp;Keterangan</td> <option value="">--------</option>
<td width="268">: <?php echo <?php
$data->keterangan;?></td> $simpan
</tr> =mysql_query("SELECT * FROM
<tr> tb_layanan WHERE tipe='simpan'");
<td colspan="3" align="center">---
-------------------------------------------------------------- while($d=mysql_fetch_array($simpan)){
-----</td> ?>
</tr> <option value="<?php echo
<tr> $d['kode_layanan'];?>"><?php echo
<td height="29" colspan="3" $d['nama_layanan'];?></option>
align="center"><i>.::Koperasi <?php
Indonesia::.</i></td> }
</tr> ?>
</table> </select>
</td>
laporan_simpanan.php <td width="527">&nbsp;</td>
<link rel="stylesheet" type="text/css" </tr>
href="style.css"> <tr>
<style type="text/css" title="border"> <td width="153">Tahun</td>
43
<td width="146"> <th width="113" valign="middle">Jasa</th>
<select name="tahun" required>
<option value="">--------</option> </tr>
<?php <?php
$simpan $no=1;
=mysql_query("SELECT year(tgl_simpan)
as tahun FROM tb_simpanan GROUP BY tahun while($data=mysql_fetch_array($qDt)){
ORDER BY tahun DESC"); $saldo = $data['debet']-
$data['kredit'];
while($d=mysql_fetch_array($simpan)){ ?>
?> <tr>
<option value="<?php echo <td align="center"><?php echo
$d['tahun'];?>"><?php echo $no;?></td>
$d['tahun'];?></option> <td><?php echo $data['nama'];?></td>
<?php <td align="right"><?php echo
} $data['nama'];?></td>
?> <td align="right"><?php
</select> echo $data['debet'];?></td>
</td> <td align="right"><?php echo
<td width="527"><input type="submit" $data['kredit'];?></td>
value="Lihat"/></td> <td align="right"><?php echo
</tr> $saldo;?></td>
</table> <td align="right"><?php echo
</form> $saldo;?></td>
<?php </tr>
$qDt = mysql_query(" SELECT <?php
a.kode_anggota,sum(a.debet) as debet, $no++;
sum(a.kredit) as kredit, b.nama, debet-kredit }
?>
FROM tb_simpanan a,tb_anggota b </table>

WHERE kode_layanan='$kode_layanan' pinjaman.php

AND a.kode_anggota=b.kode_anggota <link rel="stylesheet" type="text/css"


href="style.css">
AND year(tgl_simpan)='$tahun' <style type="text/css" title="border">
.all{
GROUP BY kode_anggota border:1px solid #000000;
}
ORDER BY kode_anggota" .top{
border-top:1px solid #000000;
); }
$jum = mysql_num_rows($qDt); .bottom{
?> border-top:1px solid #000000;
<div align="center"><?php echo $kode_layanan;?> }
<?php echo " - ".$tahun;?></div> .topleft{
<table align="center" width="842" cellspacing="0" border-top:1px solid #000000;
class="all"> border-left:1px solid #000000;
<tr height="30" id="htable"> }
<th width="36" .rightbottom{
valign="middle">No</th> border-bottom:1px solid #000000;
<th width="175" border-right:1px solid #000000;
valign="middle">Nama</th> }
<th width="128" #wfont{
valign="middle">Saldo Awal</th> color:#FFFFFF;}
<th width="126" #fB{
valign="middle">Debet</th> font-size:16px;
<th width="113" }
valign="middle">Kredit</th> #fK{
<th width="135" font-size:11px
valign="middle">Saldo Akhir</th> }
44
</style> <th width="20">No</th>
<script> <th width="61">Kode</th>
function goBack() { <th width="62">No. Anggota</th>
window.history.back(); <th width="129">Nama Anggota</th>
} <th width="75">Lama
</script> Pinjaman</th>
<?php <th width="94">Jumlah
include"koneksi.php"; Pinjaman</th>
$cari =$_REQUEST['cari']; <th width="57">Bunga</th>
$pilih =$_REQUEST['pilih']; <th width="97">Jumlah
$aksi=$_GET['aksi']; Bayar</th>
<th width="91">Angsuran</th>
if(empty($aksi)){ <th width="84">Sisa
if($cari == ""){ Angsuran</th>
<th colspan="5">Aksi <a
$query=mysql_query("SELECT * FROM href="?menu=pinjaman&aksi=tambah"><img
tb_pinjaman a,tb_anggota b WHERE src="images/add.png" width="20" height="20"
a.kode_anggota=b.kode_anggota"); title="tambah"></a></th>
}else{ </tr>

if($pilih=="kode_pinjaman"){ <?php
$no=1;
$query=mysql_query("SELECT * FROM $batas=10;
tb_pinjaman a,tb_anggota b WHERE $page=$_GET['hal'];
a.kode_anggota=b.kode_anggota AND $offset=$page*$batas;
kode_pinjaman like '%$cari%'"); if($cari == ""){
}elseif($pilih=="nama"){ $query
=mysql_query("SELECT * FROM tb_pinjaman
$query=mysql_query("SELECT * FROM a,tb_anggota b WHERE
tb_pinjaman a,tb_anggota b WHERE a.kode_anggota=b.kode_anggota ORDER BY
a.kode_anggota=b.kode_anggota AND nama like a.kode_pinjaman DESC LIMIT $offset,$batas");
'%$cari%'");
} }else{
}
$jum=mysql_num_rows($query); if($pilih=="kode_pinjaman"){
?> $query
<form name="search" =mysql_query("SELECT * FROM tb_pinjaman
action="index1.php?menu=pinjaman" a,tb_anggota b
method="post">
<table width="844" border="0" align="center" WHERE
class="all"> a.kode_anggota=b.kode_anggota
<tr>
<td><?php echo "Jumlah Data = AND a.kode_pinjaman like
".$jum?></td> '%$cari%'
<td align="right">
<select name="pilih"> ORDER BY a.kode_pinjaman
<option DESC LIMIT $offset,$batas");
value="kode_pinjaman">Kode Pinjaman</option> }elseif($pilih=="nama"){
<option $query
value="nama">Nama</option> =mysql_query("SELECT * FROM tb_pinjaman
</select> a,tb_anggota b
<input type="text"
name="cari" size="30"/> <input type="submit" WHERE
value="Cari"/> a.kode_anggota=b.kode_anggota
</td>
</tr> AND b.nama like '%$cari%'
</table>
</form> ORDER BY b.nama DESC
<table align="center" width="844" cellspacing="0" LIMIT $offset,$batas");
class="all"> }
<tr height="30" id="htable"> }
45
?><tr><td colspan="12">
$no=$offset+1; <?php
if($jum> $batas){
echo "Hal ";
while($data=mysql_fetch_array($query)){ $hal=1;
$baris=($no%2==0)? while($hal
"ganjil":"genap"; <=ceil($jum/$batas)){
?> if($hal !=1) echo "
| ";
<tr id="<?php echo $baris;?>"> echo "<a
<td align="center"><?php echo href='?menu=pinjaman&hal=".($hal-
$no; ?></td> 1)."'>$hal</a>";
<td align="center"><?PHP echo $hal++;
$data['kode_pinjaman'];?></td> }
<td align="center"><?PHP echo }else{
$data['nomor_anggota'];?></td> $hal=0;
<td><?php echo $data['nama'];?></td> }
<td align="center"><?php echo ?>
$data['lama_pinjaman'];?></td> </td>
<td align="right"><?php echo </tr>
$data['total_pinjaman'];?></td> </table>
<td align="center"><?PHP echo <?php
$data['bunga'];?> %</td> }elseif($aksi=='tambah'){
<td align="right"><?php echo ?>
$data['pembayaran'];?></td> <link type="text/css"
<td align="right"><?php echo href="tanggal/themes/base/ui.all.css"
$data['angsuran'];?></td> rel="stylesheet" />
<td align="right"><?php echo <script type="text/javascript" src="tanggal/jquery-
$data['sisa_cicilan'];?></td> 1.3.2.js"></script>
<td width="24" align="center"><a <script type="text/javascript"
href="detil_pinjaman.php?kode_pinjaman=<?PHP src="tanggal/ui/ui.core.js"></script>
echo $data['kode_pinjaman'];?>" <script type="text/javascript"
onClick="centeredPopup(this.href,'myWindow','80 src="tanggal/ui/ui.datepicker.js"></script>
0','600','yes');return false"><img
src="images/view.png" width="20" height="20" <script type="text/javascript"
title="detil"></a></td> src="tanggal/ui/i18n/ui.datepicker-id.js"></script>
<?php
<script src="date_picker/jquery-1.8.3.js"></script>
if($data['sisa_cicilan']==0){ <script src="date_picker/jquery-ui.js"></script>
?> <script>
<td width="24" align="center"><a $(function() {
href="#"><center><img src="images/paid.png" $( "#tgl_pinjaman" ).datepicker({
width="20" height="20" dateFormat : "yy-mm-dd",
title="Lunas"></center></a></td> changeMonth : true,
<?php changeYear : true
}else{ });
?> });
<td width="24" </script>
align="center"><a <form name="tambah_anggota"
href="?menu=pinjaman&aksi=angsur&kode_pinja action="proses_pinjaman.php?proses_pinjaman=ta
man=<?PHP echo mbah" method="post" enctype="multipart/form-
$data['kode_pinjaman'];?>"><center><img data">
src="images/pay.png" width="20" height="20" <table align="center" id="btable">
title="Angsur"></center></a></td> <tr>
<?php <td colspan="4" align="center"
} bgcolor="#005500"><b>TAMBAH DATA
?> PINJAMAN</b></td>
</tr> </tr>
<?php <tr>
$no++; <td>Tanggal Pinjaman</td>
}
46
<td><input type="text" <?php
name="tgl_pinjaman" id="tgl_pinjaman" }elseif($aksi=='angsur'){
required></td> ?>
<link type="text/css"
</tr> href="tanggal/themes/base/ui.all.css"
<tr> rel="stylesheet" />
<td>Kode Anggota</td> <script type="text/javascript" src="tanggal/jquery-
<td><input type="text" 1.3.2.js"></script>
name="kode_anggota" id="kode_anggota" <script type="text/javascript"
required></td> src="tanggal/ui/ui.core.js"></script>
<script type="text/javascript"
</tr> src="tanggal/ui/ui.datepicker.js"></script>
<tr>
<td>Besar Pinjaman</td> <script type="text/javascript"
<td><input type="text" src="tanggal/ui/i18n/ui.datepicker-id.js"></script>
name="besar_pinjaman" id="besar_pinjaman"
required></td> <script src="date_picker/jquery-1.8.3.js"></script>
<script src="date_picker/jquery-ui.js"></script>
</tr> <script>
$(function() {
<tr> $( "#tgl_angsuran" ).datepicker({
<td width="112">Bunga</td> dateFormat : "yy-mm-dd",
<td width="217"><input type="text" changeMonth : true,
name="bunga" id="bunga" required></td> changeYear : true
});
</tr> });
<tr> </script>
<td>Total Pinjaman</td> <form name="tambah_anggota"
<td><input type="text" action="proses_angsuran.php?proses_angsuran=ta
name="total_pinjaman" id="total_pinjaman" mbah" method="post" enctype="multipart/form-
required></td> data">
<table align="center" id="btable">
</tr> <tr>
<td colspan="4" align="center"
<tr> bgcolor="#005500"><b>TAMBAH DATA
<td>Lama Pinjaman</td> ANGSURAN</b></td>
<td><input type="text" </tr>
name="lama_pinjaman" id="lama_pinjaman" <tr>
required></td> <td>Kode Pinjaman</td>
<td><input type="text"
</tr> name="kode_pinjaman" id="kode_pinjaman"
<tr> required></td>
<td>Angsuran</td>
<td><input type="text" name="angsuran" </tr>
id="angsuran" required></td> <tr>
<td>Besar Angsuran</td>
</tr> <td><input type="text" name="angsuran"
<tr> id="angsuran" required></td>
<td>Keterangan</td>
<td><input type="text" </tr>
name="keterangan" id="keterangan" <tr>
required></td> <td width="112">Angsuran Ke</td>
</tr> <td width="217"><input type="text"
<tr align="center"> name="angsuran_ke" id="angsuran_ke"
<td colspan="4"><input type="submit" required></td>
value="tambah" id="button" onclick="cekPass()">
<input type="reset" value="batal" </tr>
onclick="goBack()" id="button"></td> <tr>
</tr> <td>Tanggal Angsuran</td>
</table>
</form>
47
<td><input type="text" case"tambah" :
name="tgl_angsuran" id="tgl_angsuran" $sql=mysql_query("INSERT
required></td> INTO tb_pinjaman VALUES
('','$tgl_pinjaman','$kode_anggota','$besar_pinjama
</tr> n','$bunga','$total_pinjaman','$lama_pinjaman','$an
gsuran',0,'$total_pinjaman','$keterangan','$detil_wa
<tr align="center"> ktu')");
<td colspan="4"><input type="submit"
value="tambah" id="button" onclick="cekPass()"> $kas
<input type="reset" value="batal" =mysql_query("INSERT INTO tb_kas
onclick="goBack()" id="button"></td> VALUES ('','$tgl_pinjaman','Pinjaman an.
</tr> $anggota[nama]','PINJAMAN','',$besar_pinjaman,'
</table> $detil_waktu')");
</form> ?>
<?php <script
} type="text/javascript">
?> alert("Data
Berhasil ditambahkan");
</script>
proses_pinjaman.php <?php
break;
<?php case"ubah" :
error_reporting(E_ALL ^ E_NOTICE); $sql=mysql_query("UPDATE
include"koneksi.php";
tb_pinjaman set
$kode_pinjaman nama_pinjaman='$nama_pinjaman',jasa='$jasa'
=$_POST['kode_pinjaman']; WHERE kode_pinjaman='$kode_pinjaman'");
$tgl_pinjaman ?>
=$_POST['tgl_pinjaman']; <script
$kode_anggota type="text/javascript">
=$_POST['kode_anggota']; alert("Data
$besar_pinjaman Berhasil diubah");
=$_POST['besar_pinjaman']; </script>
$bunga <?php
=$_POST['bunga']; break;
$total_pinjaman }
=$_POST['total_pinjaman']; ?>
$lama_pinjaman <script type="text/javascript">
=$_POST['lama_pinjaman'];
$angsuran window.location='http://localhost/koperasi/
=$_POST['angsuran']; index1.php?menu=pinjaman';
$pembayaran </script>
=$_POST['pembayaran'];
$sisa_cicilan
=$_POST['sisa_cicilan']; detil_pinjaman.php
$keterangan
=$_POST['keterangan']; <?php
$detil_waktu =date("Y-m-d session_start();
H:i:s"); error_reporting(E_ALL ^ E_NOTICE);
include"koneksi.php";
$proses_pinjaman
=$_GET['proses_pinjaman']; $kode_pinjaman
=$_GET['kode_pinjaman'];
$qGetAnggota ?>
=mysql_query("SELECT * FROM <style type="text/css" title="border">
tb_anggota WHERE .all{
kode_anggota='$kode_anggota'"); border:1px solid #000000;
$anggota }
=mysql_fetch_array($qGetAnggota); .top{
border-top:1px solid #000000;
switch($proses_pinjaman){ }
48
.bottom{ <td colspan="2" align="right"><b>No
border-top:1px solid #000000; Anggota - <?php echo $data-
} >nomor_anggota;?></b></td>
.topleft{ </tr>
border-top:1px solid #000000; <tr >
border-left:1px solid #000000; <td width="191">&nbsp;Nama
} Anggota</td><td width="3">:</td>
.rightbottom{ <td width="134" align="right">
border-bottom:1px solid #000000; &nbsp;<?php echo $data->nama;?></td><td
border-right:1px solid #000000; width="59">&nbsp;</td>
} <td width="156">&nbsp;Total
#wfont{ Pinjaman</td><td width="3">:</td>
color:#FFFFFF;} <td width="154" align="right">
#fB{ <?php echo number_format($data->total_pinjaman
font-size:16px; , 2 , ',' , '.' );?></td>
} </tr>
#fK{
font-size:11px <tr >
} <td width="191">&nbsp;Besar
</style> Pinjaman</td><td>:</td>
<td width="134" align="right">
<table width="453" align="center"> &nbsp;<?php echo number_format($data-
<tr> >besar_pinjaman , 2 , ',' , '.'
<td width="445"> );?></td><td>&nbsp;</td>
<!--<a href="#" <td width="156"
onclick="window.close(); return false;" valign="top">&nbsp;Angsuran</td><td>:</td>
>Keluar</a>&nbsp;&nbsp;&nbsp;--> <td width="154" align="right">
<!--<a href="#" <?php echo number_format($data->angsuran , 2 ,
onclick="window.print(); return false;" ',' , '.' );?></td>
>Cetak</a></td>--> </tr>
<tr >
</tr> <td
</table> width="191">&nbsp;Jasa</td><td>:</td>
<?php <td width="134"
$qData=mysql_query("SELECT * FROM align="right"><?php echo $data->bunga;?>
tb_pinjaman a,tb_anggota b WHERE %</td><td>&nbsp;</td>
a.kode_pinjaman='$kode_pinjaman' AND <td width="156"
a.kode_anggota=b.kode_anggota"); valign="top">&nbsp;Pembayaran</td><td>:</td>
<td width="154" align="right">
$data=mysql_fetch_object($qData); <?php echo number_format($data->pembayaran , 2
//$query =mysql_query('SELECT * from , ',' , '.' );?></td>
t_pengaturan'); </tr>
//$skol =mysql_fetch_array($query); <tr >
?> <td width="191">&nbsp;Lama
<script type="text/javascript"> Pinjaman</td><td>:</td>
function tutup(){ <td width="134" align="right">
window.close(); <?php echo $data->lama_pinjaman;?>
} Bulan</td><td>&nbsp;</td>
</script> <td width="156">&nbsp;Sisa
<table align="center" cellpadding="0" Cicilan</td><td>:</td>
cellspacing="0"> <td width="154" align="right">
<tr> <?php echo number_format($data->sisa_cicilan , 2
<td height="54" colspan="7" , ',' , '.' );?></td>
align="center" id="fB"><b>DETIL </tr>
PINJAMAN</b></td> <tr >
</tr> <td
<tr> width="191">&nbsp;Keterangan</td><td>:</td>
<td height="31" colspan="5" <td width="134" align="right">
id="fB">&nbsp;<b>Kode. Pinjaman = <?php echo <?php echo $data-
$data->kode_pinjaman;?></b></td> >keterangan;?></td><td>&nbsp;</td>

49
<td }
width="156">&nbsp;</td><td>&nbsp;</td> .top{
<td width="154" border-top:1px solid #000000;
align="right">&nbsp;</td> }
</tr> .bottom{
</table> border-top:1px solid #000000;
<br /> }
<table width="700" align="center" border="1"> .topleft{
<tr align="center"> border-top:1px solid #000000;
<td width="92">Angsuran border-left:1px solid #000000;
Ke</td> }
<td width="120">Kode Angsuran</td> .rightbottom{
<td width="127">Tanggal Angsuran</td> border-bottom:1px solid #000000;
<td width="102">Angsuran</td> border-right:1px solid #000000;
<td width="111">Pembayaran</td> }
<td width="108">Sisa Cicilan</td> #wfont{
</tr> color:#FFFFFF;}
<?php #fB{
$pembayaran =0; font-size:16px;
$sisa_cicilan =$data->total_pinjaman; }
$query =mysql_query("SELECT * FROM #fK{
tb_angsuran WHERE font-size:11px
kode_pinjaman='$kode_pinjaman'"); }
while($ang=mysql_fetch_array($query)){ </style>
$pembayaran <?php
=$pembayaran+$ang[angsuran]; include"koneksi.php";
$sisa_cicilan =$sisa_cicilan- $cari =$_REQUEST['cari'];
$ang[angsuran]; $pilih =$_REQUEST['pilih'];
?> $aksi=$_GET['aksi'];
<tr>
<td align="center"><?php echo if(empty($aksi)){
$ang[angsuran_ke];?></td> if($cari == ""){
<td align="center"><?php echo
$ang[kode_angsuran];?></td> $query=mysql_query("SELECT * FROM
<td align="center"><?php echo tb_angsuran a,tb_pinjaman b,tb_anggota c
$ang[tgl_angsuran];?></td> WHERE a.kode_pinjaman=b.kode_pinjaman AND
<td align="right"><?php echo b.kode_anggota=c.kode_anggota");
number_format($ang[angsuran] , 2 , ',' , '.' }else{
);?></td>
<td align="right"><?php echo if($pilih=="kode_angsuran"){
number_format($pembayaran , 2 , ',' , '.' );?></td>
<td align="right"><?php echo $query=mysql_query("SELECT * FROM
number_format($sisa_cicilan , 2 , ',' , '.' );?></td> tb_angsuran a,tb_pinjaman b,tb_anggota c
</tr> WHERE a.kode_pinjaman=b.kode_pinjaman AND
<?php b.kode_anggota=c.kode_anggota AND
} kode_angsuran like '%$cari%'");
?> }elseif($pilih=="nama"){
<tr>
<td colspan="7"><input type="button" $query=mysql_query("SELECT * FROM
onclick="return tutup();" value="Tutup" /></td> tb_angsuran a,tb_pinjaman b,tb_anggota c
</tr> WHERE a.kode_pinjaman=b.kode_pinjaman AND
</table> b.kode_anggota=c.kode_anggota AND c.nama like
'%$cari%'");
}
angsuran.php }
$jum=mysql_num_rows($query);
<link rel="stylesheet" type="text/css" ?>
href="style.css"> <form name="search"
<style type="text/css" title="border"> action="index1.php?menu=angsuran"
.all{ method="post">
border:1px solid #000000;
50
<table width="844" border="0" align="center"
class="all"> ORDER BY a.kode_angsuran
<tr> DESC LIMIT $offset,$batas");
<td><?php echo "Jumlah Data = }elseif($pilih=="nama"){
".$jum?></td> $query
<td align="right"> =mysql_query("SELECT * FROM tb_angsuran
<select name="pilih"> a,tb_pinjaman b,tb_anggota c WHERE
<option a.kode_pinjaman=b.kode_pinjaman AND
value="kode_angsuran">Kode Angsuran</option> b.kode_anggota=c.kode_anggota
<option
value="nama">Nama</option> AND c.nama like '%$cari%'
</select>
<input type="text" ORDER BY c.nama DESC
name="cari" size="30"/> <input type="submit" LIMIT $offset,$batas");
value="Cari"/> }
</td> }
</tr>
</table> $no=$offset+1;
</form>
<table align="center" width="844" cellspacing="0"
class="all"> while($data=mysql_fetch_array($query)){
<tr height="30" id="htable"> $baris=($no%2==0)?
<th width="27">No</th> "ganjil":"genap";
<th width="115">Kode ?>
Angsuran</th>
<th width="104">No. Anggota</th> <tr id="<?php echo $baris;?>">
<th width="152">Nama Anggota</th> <td align="center"><?php echo
<th width="154">Besar $no; ?></td>
angsuran</th> <td align="center"><?PHP echo
<th width="116">Angsuran $data['kode_angsuran'];?></td>
Ke</th> <td align="center"><?PHP echo
<th width="127">Tanggal $data['nomor_anggota'];?></td>
Angsuran</th> <td><?php echo $data['nama'];?></td>
<th colspan="5">Aksi</th> <td align="center"><?php echo
</tr> $data['angsuran'];?></td>
<td align="center"><?PHP echo
<?php $data['angsuran_ke'];?></td>
$no=1; <td align="center"><?php echo
$batas=10; $data['tgl_angsuran'];?></td>
$page=$_GET['hal']; <td width="31" align="center"><a
$offset=$page*$batas; href="bukti_angsuran.php?kode_angsuran=<?PHP
if($cari == ""){ echo $data['kode_angsuran'];?>"
$query onClick="centeredPopup(this.href,'myWindow','42
=mysql_query("SELECT * FROM tb_angsuran 0','400','yes');return false"><img
a,tb_pinjaman b,tb_anggota c WHERE src="images/view.png" width="20" height="20"
a.kode_pinjaman=b.kode_pinjaman AND title="lihat"></a></td>
b.kode_anggota=c.kode_anggota ORDER BY </tr>
a.kode_angsuran DESC LIMIT $offset,$batas"); <?php
$no++;
}else{ }
?><tr><td colspan="12">
if($pilih=="kode_angsuran"){ <?php
$query if($jum> $batas){
=mysql_query("SELECT * FROM tb_angsuran echo "Hal ";
a,tb_pinjaman b,tb_anggota c WHERE $hal=1;
a.kode_pinjaman=b.kode_pinjaman AND while($hal
b.kode_anggota=c.kode_anggota <=ceil($jum/$batas)){
if($hal !=1) echo "
AND a.kode_angsuran like | ";
'%$cari%'

51
echo "<a $bayar_lama
href='?menu=angsuran&hal=".($hal- =$pinjaman[pembayaran];
1)."'>$hal</a>"; $sisa_lama
$hal++; =$pinjaman[sisa_cicilan];
}
}else{ $bayar_baru
$hal=0; =bayar_lama+$pinjaman[angsuran];
} $sisa_baru =$sisa_lama-
?> $pinjaman[angsuran];
</td>
</tr> $sql2
</table> =mysql_query("UPDATE tb_pinjaman
<?php SET
} pembayaran='$bayar_baru',sisa_cicilan='$sisa_bar
?> u' WHERE kode_pinjaman='$kode_pinjaman' ");

$kas
proses_angsuran.php =mysql_query("INSERT INTO tb_kas
VALUES ('','$tgl_angsuran','Angsuran an.
<?php $anggota[nama]','PINJAMAN',$angsuran,'','$detil_
error_reporting(E_ALL ^ E_NOTICE); waktu')");
include"koneksi.php";
?>
$kode_angsuran <script
=$_POST['kode_angsuran']; type="text/javascript">
$kode_pinjaman alert("Data
=$_POST['kode_pinjaman']; Berhasil ditambahkan");
$angsuran </script>
=$_POST['angsuran']; <?php
$angsuran_ke break;
=$_POST['angsuran_ke']; case"ubah" :
$tgl_angsuran $sql=mysql_query("UPDATE
=$_POST['tgl_angsuran'];
$detil_waktu =date("Y-m-d tb_angsuran set
H:i:s"); nama_angsuran='$nama_angsuran',jasa='$jasa'
WHERE kode_angsuran='$kode_angsuran'");
$getAnggota ?>
=mysql_query("SELECT * FROM <script
tb_pinjaman p,tb_anggota a WHERE type="text/javascript">
p.kode_anggota=a.kode_anggota AND alert("Data
p.kode_pinjaman='$kode_pinjaman'"); Berhasil diubah");
$anggota </script>
=mysql_fetch_array($getAnggota); <?php
break;
$proses_angsuran }
=$_GET['proses_angsuran']; ?>
<script type="text/javascript">
switch($proses_angsuran){
case"tambah" : window.location='http://localhost/koperasi/
$sql index1.php?menu=angsuran';
=mysql_query("INSERT INTO </script>
tb_angsuran VALUES
('','$kode_pinjaman','$angsuran','$angsuran_ke','$tg
l_angsuran','$detil_waktu')"); bukti_angsuran.php

$qPinjaman <?php
=mysql_query("SELECT * FROM session_start();
tb_pinjaman WHERE error_reporting(E_ALL ^ E_NOTICE);
kode_pinjaman='$kode_pinjaman'"); include"koneksi.php";
$pinjaman
=mysql_fetch_array($qPinjaman); $kode_angsuran =$_GET['kode_angsuran'];
52
?> <tr bgcolor="#CCCC00">
<style type="text/css" title="border"> <td width="112" rowspan="5"
.all{ align="center"><img src="<?php echo
border:1px solid #000000; "logo/".$pengaturan['logo'];?>" width="66"
} height="79" /></td>
.top{ <td height="15"
border-top:1px solid #000000; colspan="2"><b><font size="-1">KOPERASI
} SIMPAN PINJAM (KSP)</font></b></td>
.bottom{ </tr>
border-top:1px solid #000000; <tr bgcolor="#CCCC00">
} <td height="18"
.topleft{ colspan="2"><b><font size="4"><?php echo
border-top:1px solid #000000; $pengaturan['nama_koperasi']?></font></b></td>
border-left:1px solid #000000; </tr>
} <tr bgcolor="#CCCC00">
.rightbottom{ <td height="18"
border-bottom:1px solid #000000; colspan="2"><font size="-2"><?php echo
border-right:1px solid #000000; $pengaturan['alamat']?> <?php echo
} $pengaturan['kecamatan']?> <?php echo
#wfont{ $pengaturan['kota']?> </font></td>
color:#FFFFFF;} </tr>
#fB{ <tr bgcolor="#CCCC00">
font-size:16px; <td height="18"
} colspan="2"><font size="-2">&nbsp;Telp : <?php
#fK{ echo $pengaturan['no_telp']?> Email :<?php echo
font-size:11px $pengaturan['email']?></font></td>
} </tr>
} <tr bgcolor="#CCCC00">
</style> <td height="18"
colspan="2"><font size="-2">&nbsp;SK Badan
<table width="391" align="center"> Hukum : <?php echo $pengaturan['nomor_sk']?>
<tr> Tanggal :<?php echo
<td width="360"> $pengaturan['tanggal_sk']?></font></td>
<a href="#" </tr>
onclick="window.close(); return false;" <tr>
>Keluar</a>&nbsp;&nbsp;&nbsp; <td width="112">&nbsp;Nomor
<a href="#" Anggota </td>
onclick="window.print(); return false;" <td width="276">: <?php echo
>Cetak</a></td> $data->nomor_anggota;?></td>
</tr>
</tr> <tr>
</table> <td width="112">&nbsp;Nama
<?php Anggota</td>
$qData =mysql_query("SELECT * <td width="276">: <?php echo
FROM $data->nama;?></td>
tb_angsuran a,tb_pinjaman b,tb_anggota c </tr>
WHERE <tr>
a.kode_pinjaman = b.kode_pinjaman <td width="112">&nbsp;Kode
AND Pinjaman</td>
b.kode_anggota=c.kode_anggota <td width="276">: <?php echo
AND $data->kode_pinjaman;?></td>
kode_angsuran='$kode_angsuran'"); </tr>
<tr>
$data =mysql_fetch_object($qData); <td colspan="3" align="center">---
$qwe =mysql_query('SELECT * from --------------------------------------------------------------
tb_pengaturan'); -------</td>
$pengaturan =mysql_fetch_array($qwe); </tr>
?> <tr>
<td width="112">&nbsp;Kode
<table align="center" cellpadding="0" Angsuran </td>
cellspacing="0" class="all" width="390" >
53
<td width="276">: <?php echo }
$data->kode_angsuran;?></td> #fK{
</tr> font-size:11px
<tr> }
<td width="112">&nbsp;Tanggal - </style>
Jam</td> <?php
<td width="276">: <?php echo include"koneksi.php";
$data->detil_waktu;?></td> $tgl_1 =$_POST['tgl_1'];
</tr> $tgl_2 =$_POST['tgl_2'];
<tr>
<td width="112">&nbsp;Angsuran if($tgl_1 > $tgl_2){
Ke</td> ?>
<td width="276">: <?php echo <script type="text/javascript">
$data->angsuran_ke;?></td> alert("Tanggal Akhir Harus Lebih
</tr> Besar Daripada Tanggal Awal!")
<tr> //window.close();
<td width="112" </script>
valign="top">&nbsp;Angsuran</td> <?php
<td width="276">: Rp. <?php echo }
number_format($data->angsuran, 0, ",", ".");?>,- if($tgl_1 == "" || $tgl_2== ""){
</td> $query=mysql_query("SELECT *
</tr>
<tr> FROM tb_kas k, tb_layanan l
<td colspan="3" align="center">---
-------------------------------------------------------------- WHERE k.kode_layanan = l.kode_layanan
-------</td>
</tr> AND k.tgl_transaksi BETWEEN '--' AND
<tr> '--'"
<td height="29" colspan="3" );
align="center"><i>.::Koperasi }else{
Indonesia::.</i></td> $query=mysql_query("SELECT *
</tr>
</table> FROM tb_kas k, tb_layanan l

WHERE k.kode_layanan = l.kode_layanan


kas.php
AND k.tgl_transaksi BETWEEN '$tgl_1'
<link rel="stylesheet" type="text/css" AND '$tgl_2'");
href="style.css"> }
<style type="text/css" title="border"> $jum=mysql_num_rows($query);
.all{ ?>
border:1px solid #000000; <link type="text/css"
} href="tanggal/themes/base/ui.all.css"
.top{ rel="stylesheet" />
border-top:1px solid #000000; <script type="text/javascript" src="tanggal/jquery-
} 1.3.2.js"></script>
.bottom{ <script type="text/javascript"
border-top:1px solid #000000; src="tanggal/ui/ui.core.js"></script>
} <script type="text/javascript"
.topleft{ src="tanggal/ui/ui.datepicker.js"></script>
border-top:1px solid #000000;
border-left:1px solid #000000; <script type="text/javascript"
} src="tanggal/ui/i18n/ui.datepicker-id.js"></script>
.rightbottom{
border-bottom:1px solid #000000; <script src="date_picker/jquery-1.8.3.js"></script>
border-right:1px solid #000000; <script src="date_picker/jquery-ui.js"></script>
} <script>
#wfont{ $(function() {
color:#FFFFFF;} $( "#tgl_1" ).datepicker({
#fB{ dateFormat : "yy-mm-dd",
font-size:16px; changeMonth : true,
54
changeYear : true
}); WHERE k.kode_layanan = l.kode_layanan
});
$(function() { AND k.tgl_transaksi BETWEEN '--' AND
$( "#tgl_2" ).datepicker({ '--'"
dateFormat : "yy-mm-dd", );
changeMonth : true, }else{
changeYear : true $query=mysql_query("SELECT *
});
}); FROM tb_kas k, tb_layanan l
</script>
<form name="search" WHERE k.kode_layanan = l.kode_layanan
action="index1.php?menu=kas" method="post">
<table width="842" border="0" align="center" AND k.tgl_transaksi BETWEEN '$tgl_1'
class="all"> AND '$tgl_2'
<tr>
<td width="333"><?php echo ORDER BY kode_kas DESC");
"Jumlah Data = ".$jum?></td> }
<td width="148" align="right">Pertanggal while($data=mysql_fetch_array($query)){
:</td> $baris=($no%2==0)?
<td width="345" align="right"> "ganjil":"genap";
<input type="text" ?>
name="tgl_1" id="tgl_1" value="<?php echo
$tgl_1;?>" required /> <tr id="<?php echo $baris;?>">
<input type="text" name="tgl_2" <td height="25"
id="tgl_2" value="<?php echo $tgl_2;?>" required align="center"><?php echo $no; ?></td>
/> <td align="center"><?php echo
<input type="submit" value="Lihat"/> $data['tgl_transaksi'];?></td>
</td> <td>&nbsp;<?php echo
</tr> $data['nama_transaksi'];?></td>
</table> <td>&nbsp;<?php echo
</form> $data['nama_layanan'];?></td>
<table align="center" width="842" cellspacing="0" <td align="right"><?php echo
class="all"> number_format($data['debet'], 2, ",", ".");?>,-</td>
<tr height="30" id="htable"> <td align="right"><?php echo
<th width="46" rowspan="2" number_format($data['kredit'], 2, ",", ".");?>,-</td>
valign="middle">No</th> </tr>
<th width="124" rowspan="2" <?php
valign="middle">Tanggal</th> $jumlah_debet
<th width="204" rowspan="2" =$jumlah_debet+$data['debet'];
valign="middle">Nama Transaksi</th> $jumlah_kredit
<th width="184" rowspan="2" =$jumlah_kredit+$data['kredit'];
valign="middle">Nama Layanan</th> $no++;
<th colspan="2">Keterangan</th> }
$saldo =$jumlah_debet-
</tr> $jumlah_kredit;
<tr height="30" id="htable" align="center"> ?>
<th width="135">Debet</th> <tr bgcolor="#333333">
<th width="135">Kredit</th> <td colspan="4" align="center"><font
</tr> color="#FFFFFF">TOTAL</font></td>
<td align="right"><font
<?php color="#FFFFFF"><b><?php echo
$no =1; number_format($jumlah_debet, 2, ",", ".");?>,-
$jumlah_debet =0; </b></font></td>
$jumlah_kredit =0; <td align="right"><font
$saldo =0; color="#FFFFFF"><b><?php echo
if($tgl_1 == "" || $tgl_2== ""){ number_format($jumlah_kredit, 2, ",", ".");?>,-
$query=mysql_query("SELECT * </b></font></td>
</tr>
FROM tb_kas k, tb_layanan l <tr bgcolor="#000000">

55
<td colspan="4" align="center"><font <?php
color="#FFFFFF">SALDO</font></td> error_reporting(E_ALL ^ E_NOTICE);
<td align="center" colspan="2"><font include"koneksi.php";
color="#FFFFFF"><b><?php echo
number_format($saldo, 2, ",", ".");?>,- $kode_kas
</b></font></td> =$_POST['kode_kas'];
</tr> $tgl_transaksi
</table> =$_POST['tgl_transaksi'];
<br /> $nama_transaksi
<?php =$_POST['nama_transaksi'];
$a =mysql_query("select $jenis_transaksi
sum(debet) as debet from tb_kas"); =$_POST['jenis_transaksi'];
$aa =mysql_fetch_array($a); $kode_layanan
=$_POST['kode_layanan'];
$b =mysql_query("select $debet
sum(kredit) as kredit from tb_kas"); =$_POST['jumlah'];
$bb =mysql_fetch_array($b); $kredit
=$_POST['jumlah'];
$cc =$aa['debet']-$bb['kredit']; $detil_waktu =date("Y-m-d
?> H:i:s");
<table align="center" width="842" cellspacing="0"
class="all"> $proses_kas =$_GET['proses_kas'];
<tr bgcolor="#CCCCCC">
<td width="106">Total Debet</td> switch($proses_kas){
<td width="9">:</td> case"tambah" :
<td width="188" align="right"><?php echo
number_format($aa['debet'], 2, ",", ".");?>,-</td> if($jenis_transaksi=="DEBET"){
<td width="529">&nbsp;</td> //echo "masuk1";
</tr> $sql
<tr> =mysql_query("INSERT INTO tb_kas
<td>Total Kredit</td> VALUES
<td>:</td> ('','$tgl_transaksi','$nama_transaksi','$kode_layana
<td align="right"><?php echo n',$debet,'','$detil_waktu')");
number_format($bb['kredit'], 2, ",", ".");?>,-</td>
<td>&nbsp;</td> }elseif($jenis_transaksi=="KREDIT"){
</tr> //echo "masuk2";
<tr bgcolor="#CCCCCC"> $sql
<td>SALDO</td> =mysql_query("INSERT INTO tb_kas
<td>:</td> VALUES
<td align="right"><?php echo ('','$tgl_transaksi','$nama_transaksi','$kode_layana
number_format($cc, 2, ",", ".");?>,-</td> n','',$kredit,'$detil_waktu')");
<td>&nbsp;</td> }
</tr> ?>
</table> <script
<form action="cetak_kas.php" method="post"> type="text/javascript">
<table width="842" align="center"> alert("Data
<tr> Berhasil ditambahkan");
<td width="844" colspan="9" align="right"> </script>
<input type="hidden" name="tgl_1" <?php
id="tgl_1" value="<?php echo $tgl_1;?>" /> break;
<input type="hidden" name="tgl_2" }
id="tgl_2" value="<?php echo $tgl_2;?>" /> ?>
<input type="submit" value="Excel" /> <script type="text/javascript">
</td>
</tr> window.location='http://localhost/koperasi/
</table> index1.php?menu=kas';
</form> </script>

transaksi_kas.php
Proses_kas.php

56
<link rel="stylesheet" type="text/css" }
href="style.css"> $jum=mysql_num_rows($query);
<style type="text/css" title="border"> ?>
.all{ <form name="search"
border:1px solid #000000; action="index1.php?menu=pinjaman"
} method="post">
.top{ <table width="844" border="0" align="center"
border-top:1px solid #000000; class="all">
} <tr>
.bottom{ <td><?php echo "Jumlah Data =
border-top:1px solid #000000; ".$jum?></td>
} <td align="right">
.topleft{ <select name="pilih">
border-top:1px solid #000000; <option
border-left:1px solid #000000; value="kode_pinjaman">Kode Pinjaman</option>
} <option
.rightbottom{ value="nama">Nama</option>
border-bottom:1px solid #000000; </select>
border-right:1px solid #000000; <input type="text"
} name="cari" size="30"/> <input type="submit"
#wfont{ value="Cari"/>
color:#FFFFFF;} </td>
#fB{ </tr>
font-size:16px; </table>
} </form>
#fK{ <table align="center" width="844" cellspacing="0"
font-size:11px class="all">
} <tr height="30" id="htable">
</style> <th width="20">No</th>
<script> <th width="61">Kode</th>
function goBack() { <th width="62">No. Anggota</th>
window.history.back(); <th width="129">Nama Anggota</th>
} <th width="75">Lama
</script> Pinjaman</th>
<?php <th width="94">Jumlah
include"koneksi.php"; Pinjaman</th>
$cari =$_REQUEST['cari']; <th width="57">Bunga</th>
$pilih =$_REQUEST['pilih']; <th width="97">Jumlah
$aksi=$_GET['aksi']; Bayar</th>
<th width="91">Angsuran</th>
if(empty($aksi)){ <th width="84">Sisa
if($cari == ""){ Angsuran</th>
<th colspan="5">Aksi <a
$query=mysql_query("SELECT * FROM href="?menu=pinjaman&aksi=tambah"><img
tb_pinjaman a,tb_anggota b WHERE src="images/add.png" width="20" height="20"
a.kode_anggota=b.kode_anggota"); title="tambah"></a></th>
}else{ </tr>

if($pilih=="kode_pinjaman"){ <?php
$no=1;
$query=mysql_query("SELECT * FROM $batas=10;
tb_pinjaman a,tb_anggota b WHERE $page=$_GET['hal'];
a.kode_anggota=b.kode_anggota AND $offset=$page*$batas;
kode_pinjaman like '%$cari%'"); if($cari == ""){
}elseif($pilih=="nama"){ $query
=mysql_query("SELECT * FROM tb_pinjaman
$query=mysql_query("SELECT * FROM a,tb_anggota b WHERE
tb_pinjaman a,tb_anggota b WHERE a.kode_anggota=b.kode_anggota ORDER BY
a.kode_anggota=b.kode_anggota AND nama like a.kode_pinjaman DESC LIMIT $offset,$batas");
'%$cari%'");
} }else{
57
0','600','yes');return false"><img
if($pilih=="kode_pinjaman"){ src="images/view.png" width="20" height="20"
$query title="detil"></a></td>
=mysql_query("SELECT * FROM tb_pinjaman <?php
a,tb_anggota b
if($data['sisa_cicilan']==0){
WHERE ?>
a.kode_anggota=b.kode_anggota <td width="24" align="center"><a
href="#"><center><img src="images/paid.png"
AND a.kode_pinjaman like width="20" height="20"
'%$cari%' title="Lunas"></center></a></td>
<?php
ORDER BY a.kode_pinjaman }else{
DESC LIMIT $offset,$batas"); ?>
}elseif($pilih=="nama"){ <td width="24"
$query align="center"><a
=mysql_query("SELECT * FROM tb_pinjaman href="?menu=pinjaman&aksi=angsur&kode_pinja
a,tb_anggota b man=<?PHP echo
$data['kode_pinjaman'];?>"><center><img
WHERE src="images/pay.png" width="20" height="20"
a.kode_anggota=b.kode_anggota title="Angsur"></center></a></td>
<?php
AND b.nama like '%$cari%' }
?>
ORDER BY b.nama DESC </tr>
LIMIT $offset,$batas"); <?php
} $no++;
} }
?><tr><td colspan="12">
$no=$offset+1; <?php
if($jum> $batas){
echo "Hal ";
while($data=mysql_fetch_array($query)){ $hal=1;
$baris=($no%2==0)? while($hal
"ganjil":"genap"; <=ceil($jum/$batas)){
?> if($hal !=1) echo "
| ";
<tr id="<?php echo $baris;?>"> echo "<a
<td align="center"><?php echo href='?menu=pinjaman&hal=".($hal-
$no; ?></td> 1)."'>$hal</a>";
<td align="center"><?PHP echo $hal++;
$data['kode_pinjaman'];?></td> }
<td align="center"><?PHP echo }else{
$data['nomor_anggota'];?></td> $hal=0;
<td><?php echo $data['nama'];?></td> }
<td align="center"><?php echo ?>
$data['lama_pinjaman'];?></td> </td>
<td align="right"><?php echo </tr>
$data['total_pinjaman'];?></td> </table>
<td align="center"><?PHP echo <?php
$data['bunga'];?> %</td> }elseif($aksi=='tambah'){
<td align="right"><?php echo ?>
$data['pembayaran'];?></td> <link type="text/css"
<td align="right"><?php echo href="tanggal/themes/base/ui.all.css"
$data['angsuran'];?></td> rel="stylesheet" />
<td align="right"><?php echo <script type="text/javascript" src="tanggal/jquery-
$data['sisa_cicilan'];?></td> 1.3.2.js"></script>
<td width="24" align="center"><a <script type="text/javascript"
href="detil_pinjaman.php?kode_pinjaman=<?PHP src="tanggal/ui/ui.core.js"></script>
echo $data['kode_pinjaman'];?>" <script type="text/javascript"
onClick="centeredPopup(this.href,'myWindow','80 src="tanggal/ui/ui.datepicker.js"></script>
58
}
<script type="text/javascript" ?>
src="tanggal/ui/i18n/ui.datepicker-id.js"></script> </select>
</td>
<script src="date_picker/jquery-1.8.3.js"></script> </tr>
<script src="date_picker/jquery-ui.js"></script> <tr>
<script> <td>Debit</td>
$(function() { <td><input type="text" name="debet"
$( "#tgl_transaksi" ).datepicker({ id="debet" required></td>
dateFormat : "yy-mm-dd", </tr>
changeMonth : true, <tr>
changeYear : true <td>Kredit</td>
}); <td><input type="text" name="kredit"
}); id="kredit" required></td>
</tr>
function hrz_angka(evt){ <tr align="center">
var charCode=(evt.which)? <td colspan="4"><input type="submit"
evt.which:event.keyCode; value="tambah" id="button" onclick="cekPass()">
if (charCode > 31 && (charCode < 48 || <input type="reset" value="batal"
charCode > 57)){ onclick="goBack()" id="button"></td>
return false; </tr>
} </table>
return true; </form>
} <?php
</script> }elseif($aksi=='angsur'){
<form name="tambah_anggota" $kode_pinjaman =$_GET[kode_pinjaman];
action="proses_kas.php?proses_kas=tambah" $qAngsur =mysql_query("SELECT
method="post" enctype="multipart/form-data"> * FROM tb_angsuran WHERE
<table align="center" id="btable"> kode_pinjaman='$kode_pinjaman'");
<tr> $angsuran_ke =mysql_num_rows($qAngsur);
<td colspan="4" align="center" $query =mysql_query("SELECT
bgcolor="#005500"><b>TAMBAH DATA * FROM tb_pinjaman a,tb_anggota b WHERE
KAS</b></td> kode_pinjaman='$kode_pinjaman' AND
</tr> a.kode_anggota=b.kode_anggota");
$data
<tr> =mysql_fetch_array($query);
<td>Tanggal Transaksi</td> ?>
<td><input type="text" <p align="center">
name="tgl_transaksi" id="tgl_transaksi" Terima kasih
required></td> <?php
</tr> }
?>
<tr>
<td>Nama Transaksi</td>
<td><input type="text" cetak_kas.php
name="nama_transaksi" id="nama_transaksi"
required></td> <?php
</tr> error_reporting(E_ALL ^ E_NOTICE);
<tr> header("Content-Type: application/vnd.ms-word");
<td>Kode Layanan</td> header("Expires: 0");
<td><select name="kode_layanan"> header("Cache-Control: must-revalidate, post-
<option value=0 selected>- Kode Layanan - check=0, pre-check=0");
</option> header("Content-disposition: attachment;
<?php filename=Laporan_kas_periode.xls");
include 'connect.php'; include"koneksi.php";
$q = mysql_query("select * from tb_layanan "); $tgl_1 =$_POST['tgl_1'];
$tgl_2 =$_POST['tgl_2'];
while ($row1 = mysql_fetch_array($q)){
echo "<option if($tgl_1 > $tgl_2){
value=$row1[kode_layanan]>$row1[kode_layanan ?>
]</option>"; <script type="text/javascript">
59
alert("Tanggal Akhir Harus Lebih $jumlah_debet =0;
Besar Daripada Tanggal Awal!") $jumlah_kredit =0;
//window.close(); $saldo =0;
</script> if($tgl_1 == "" || $tgl_2== ""){
<?php $query=mysql_query("SELECT *
}
if($tgl_1 == "" || $tgl_2== ""){ FROM tb_kas k, tb_layanan l
$query=mysql_query("SELECT *
WHERE k.kode_layanan = l.kode_layanan
FROM tb_kas k, tb_layanan l
AND k.tgl_transaksi BETWEEN '--' AND
WHERE k.kode_layanan = l.kode_layanan '--'"
);
AND k.tgl_transaksi BETWEEN '--' AND }else{
'--'" $query=mysql_query("SELECT *
);
}else{ FROM tb_kas k, tb_layanan l
$query=mysql_query("SELECT *
WHERE k.kode_layanan = l.kode_layanan
FROM tb_kas k, tb_layanan l
AND k.tgl_transaksi BETWEEN '$tgl_1'
WHERE k.kode_layanan = l.kode_layanan AND '$tgl_2'

AND k.tgl_transaksi BETWEEN '$tgl_1' ORDER BY kode_kas DESC");


AND '$tgl_2'"); }
} while($data=mysql_fetch_array($query)){
$jum=mysql_num_rows($query); $baris=($no%2==0)?
"ganjil":"genap";
include"header_kop.php"; ?>
?>
<table> <tr id="<?php echo $baris;?>">
<tr align="center"> <td height="25"
<td width="922" align="center"><?php echo $no; ?></td>
colspan="6"><b>LAPORAN TRANSAKSI <td align="center"><?php echo
KAS</b></td> $data['tgl_transaksi'];?></td>
</tr> <td>&nbsp;<?php echo
<tr align="center"> $data['nama_transaksi'];?></td>
<td colspan="6">Periode : <?php echo <td>&nbsp;<?php echo
$tgl_1;?> - <?php echo $tgl_2;?></td> $data['nama_layanan'];?></td>
</tr> <td align="right"><?php echo
</table> number_format($data['debet'], 2, ",", ".");?>,-</td>
<table border="1"> <td align="right"><?php echo
<tr height="30" id="htable"> number_format($data['kredit'], 2, ",", ".");?>,-</td>
<th width="46" rowspan="2" </tr>
valign="middle">No</th> <?php
<th width="128" rowspan="2" $jumlah_debet
valign="middle">Tanggal</th> =$jumlah_debet+$data['debet'];
<th width="255" rowspan="2" $jumlah_kredit
valign="middle">Nama Transaksi</th> =$jumlah_kredit+$data['kredit'];
<th width="215" rowspan="2" $no++;
valign="middle">Nama Layanan</th> }
<th colspan="2">Keterangan</th> $saldo =$jumlah_debet-
$jumlah_kredit;
</tr> ?>
<tr height="30" id="htable" align="center"> <tr bgcolor="#333333">
<th width="129">Debet</th> <td colspan="4" align="center"><font
<th width="119">Kredit</th> color="#FFFFFF">TOTAL</font></td>
</tr> <td align="right"><font
color="#FFFFFF"><b><?php echo
<?php number_format($jumlah_debet, 2, ",", ".");?>,-
$no =1; </b></font></td>
60
<td align="right"><font }
color="#FFFFFF"><b><?php echo .bottom{
number_format($jumlah_kredit, 2, ",", ".");?>,- border-top:1px solid #000000;
</b></font></td> }
</tr> .topleft{
<tr bgcolor="#000000"> border-top:1px solid #000000;
<td colspan="4" align="center"><font border-left:1px solid #000000;
color="#FFFFFF">SALDO</font></td> }
<td align="center" colspan="2"><font .rightbottom{
color="#FFFFFF"><b><?php echo border-bottom:1px solid #000000;
number_format($saldo, 2, ",", ".");?>,- border-right:1px solid #000000;
</b></font></td> }
</tr> #wfont{
</table> color:#FFFFFF;}
<br /> #fB{
<?php font-size:16px;
$a =mysql_query("select }
sum(debet) as debet from tb_kas"); #fK{
$aa =mysql_fetch_array($a); font-size:11px
}
$b =mysql_query("select </style>
sum(kredit) as kredit from tb_kas"); <?php
$bb =mysql_fetch_array($b); include"koneksi.php";
$kode_layanan =$_POST['kode_layanan'];
$cc =$aa['debet']-$bb['kredit']; $tahun =$_POST['tahun'];
?> ?>
<table width="930" cellspacing="0" class="all"> <form name="search"
<tr bgcolor="#CCCCCC"> action="index1.php?menu=laporan_neraca"
<td width="118">Total Debet</td> method="post">
<td width="8">:</td> <table width="842" border="0" align="center"
<td width="185" align="right"><?php echo class="all">
number_format($aa['debet'], 2, ",", ".");?>,-</td> <tr>
<td width="614">&nbsp;</td> <td width="153" height="21"
</tr> colspan="3">LAPORAN NERACA</td>
<tr> </tr>
<td>Total Kredit</td> <tr>
<td>:</td> <td width="153"
<td align="right"><?php echo height="29">Tahun</td>
number_format($bb['kredit'], 2, ",", ".");?>,-</td> <td width="146">
<td>&nbsp;</td> <select name="tahun" required>
</tr> <option value="">--------</option>
<tr bgcolor="#CCCCCC"> <?php
<td>SALDO</td> $simpan
<td>:</td> =mysql_query("SELECT year(tgl_simpan)
<td align="right"><?php echo as tahun FROM tb_simpanan GROUP BY tahun
number_format($cc, 2, ",", ".");?>,-</td> ORDER BY tahun DESC");
<td>&nbsp;</td>
</tr> while($d=mysql_fetch_array($simpan)){
</table> ?>
<option value="<?php echo
$d['tahun'];?>"><?php echo
neraca.php $d['tahun'];?></option>
<?php
<link rel="stylesheet" type="text/css" }
href="style.css"> ?>
<style type="text/css" title="border"> </select>
.all{ </td>
border:1px solid #000000; <td width="527"><input type="submit"
} value="Lihat"/></td>
.top{ </tr>
border-top:1px solid #000000; </table>
61
</form> <th colspan="128">Debet</th>
<th colspan="128">Kredit</th>
<th
laporan_neraca.php colspan="2">Keterangan</th>
</tr>
<?php
error_reporting(E_ALL ^ E_NOTICE);
header("Content-Type: application/vnd.ms-word"); <?php
header("Expires: 0"); $no =1;
header("Cache-Control: must-revalidate, post- $jumlah_debet =0;
check=0, pre-check=0"); $jumlah_kredit =0;
header("Content-disposition: attachment; $saldo =0;
filename=Laporan_kas_periode.xls"); if($tahun == "$tahun" ){
include"koneksi.php"; $query=mysql_query("select
$tahun =$_POST['tahun']; a.kode_layanan,a.jenis_transaksi,a.debet,a.kredit,a.
if($tahun != $tahun){ jumlah,a.tgl_simpan,a.keterangan,b.nama from
?> tb_simpanan as a,tb_anggota as b where
<script type="text/javascript"> a.kode_anggota=b.kode_anggota");
alert("Maaf data pada tahun }
tersebut Kosong!") while($data=mysql_fetch_array($query)){
//window.close(); $baris=($no%2==0)?
</script> "ganjil":"genap";
<?php ?>
}
if($tahun == "$tahun" { <tr id="<?php echo $baris;?>">
$query=mysql_query("SELECT * <td height="25"
align="center"><?php echo $no; ?></td>
FROM tb_kas k, tb_layanan l <td align="center"><?php echo
$data['nama'];?></td>
WHERE k.kode_layanan = l.kode_layanan <td>&nbsp;<?php echo
$data['kode_layanan'];?></td>
AND k.tgl_transaksi BETWEEN '--' AND <td>&nbsp;<?php echo
'--'" $data['jenis_transaksi'];?></td>
); <td>&nbsp;<?php echo
} $data['tgl_simpan'];?></td>
$jum=mysql_num_rows($query); <td>&nbsp;<?php echo
$data['jenis_transaksi'];?></td>
include"header_kop.php"; <td align="right"><?php echo
?> number_format($data['debet'], 2, ",", ".");?>,-</td>
<table> <td align="right"><?php echo
<tr align="center"> number_format($data['kredit'], 2, ",", ".");?>,-</td>
<td width="922" <td>&nbsp;<?php echo
colspan="6"><b>LAPORAN TRANSAKSI $data['keterangan'];?></td>
KAS</b></td> </tr>
</tr> <?php
<tr align="center"> $jumlah_debet
<td colspan="6">Periode : <?php echo =$jumlah_debet+$data['debet'];
$tahun;?></td> $jumlah_kredit
</tr> =$jumlah_kredit+$data['kredit'];
</table> $no++;
<table border="1"> }
<tr height="30" id="htable"> $saldo =$jumlah_debet-
<th width="46" rowspan="2" $jumlah_kredit;
valign="middle">No</th> ?>
<th width="128" rowspan="2" <tr bgcolor="#333333">
valign="middle">Nama Anggota</th> <td colspan="4" align="center"><font
<th width="255" rowspan="2" color="#FFFFFF">TOTAL</font></td>
valign="middle">Kode Layanan</th> <td align="right"><font
<th width="215" rowspan="2" color="#FFFFFF"><b><?php echo
valign="middle">Jenis Transaksi</th> number_format($jumlah_debet, 2, ",", ".");?>,-
<th colspan="128">Tanggal</th> </b></font></td>
62
<td align="right"><font include"koneksi.php";
color="#FFFFFF"><b><?php echo $cari =$_REQUEST['cari'];
number_format($jumlah_kredit, 2, ",", ".");?>,- $pilih =$_REQUEST['pilih'];
</b></font></td> $aksi =$_GET['aksi'];
</tr>
<tr bgcolor="#000000"> $today =date("Y-m-d");
<td colspan="4" align="center"><font $last_day =date("Y-m-t");
color="#FFFFFF">SALDO</font></td>
<td align="center" colspan="2"><font $qwery =mysql_query("SELECT * from
color="#FFFFFF"><b><?php echo tb_pengaturan");
number_format($saldo, 2, ",", ".");?>,- $setting =mysql_fetch_array($qwery);
</b></font></td> //echo $setting['flag_jasa'];
</tr>
</table> if(empty($aksi)){
<br /> if($cari == ""){
<?php
$a =mysql_query("select $query=mysql_query("SELECT
sum(debet) as debet from tb_simpanan"); a.kode_anggota, a.kode_layanan, b.jasa, sum(
$aa =mysql_fetch_array($a); a.JUMLAH ) AS jumlah, c.nama

$b =mysql_query("select FROM tb_simpanan a, tb_layanan b,


sum(kredit) as kredit from tb_simpanan"); tb_anggota c
$bb =mysql_fetch_array($b);
WHERE a.kode_layanan =
$cc =$aa['debet']-$bb['kredit']; b.kode_layanan
?>
<table width="930" cellspacing="0" class="all"> AND a.kode_anggota = c.kode_anggota
<tr bgcolor="#CCCCCC">
<td width="118">Total Debet</td> AND b.jasa <> 0
<td width="8">:</td>
<td width="185" align="right"><?php echo AND jumlah <> 0
number_format($aa['debet'], 2, ",", ".");?>,-</td>
<td width="614">&nbsp;</td> GROUP BY a.kode_layanan,
</tr> a.kode_anggota, b.jasa, c.nama
<tr>
<td>Total Kredit</td> ORDER BY a.kode_anggota");
<td>:</td> }else{
<td align="right"><?php echo
number_format($bb['kredit'], 2, ",", ".");?>,-</td> if($pilih=="kode_layanan"){
<td>&nbsp;</td>
</tr> $query=mysql_query("SELECT
<tr bgcolor="#CCCCCC"> a.kode_anggota, a.kode_layanan, b.jasa, sum(
<td>SALDO</td> a.JUMLAH ) AS jumlah, c.nama
<td>:</td>
<td align="right"><?php echo FROM tb_simpanan a, tb_layanan b,
number_format($cc, 2, ",", ".");?>,-</td> tb_anggota c
<td>&nbsp;</td>
</tr> WHERE a.kode_layanan =
</table> b.kode_layanan

AND a.kode_anggota = c.kode_anggota


hitung_jasa.php
AND b.jasa <> 0
<link rel="stylesheet" type="text/css"
href="style.css"> AND jumlah <> 0
<script type="text/javascript">
function goBack() { AND a.kode_layanan like '%$cari%'
window.history.back();
} GROUP BY a.kode_layanan,
</script> a.kode_anggota, b.jasa, c.nama
<?php
63
if ($today == $last_day
ORDER BY a.kode_anggota"); && $setting['flag_jasa']==0){
}elseif($pilih=="nama"){ ?>
<td width="144"
$query=mysql_query("SELECT align="right"><input type="submit" value="Proses
a.kode_anggota, a.kode_layanan, b.jasa, sum( Jasa" /></td>
a.JUMLAH ) AS jumlah, c.nama <?php
}else{
FROM tb_simpanan a, tb_layanan b, ?>
tb_anggota c <td width="234"
align="right"><font color="#FF0000"><i>Belum
WHERE a.kode_layanan = Bisa Diproses</i></font></td>
b.kode_layanan <?php
}
AND a.kode_anggota = c.kode_anggota ?>
</tr>
AND b.jasa <> 0 </form>
</table>
AND jumlah <> 0 <table align="center" width="758"
cellspacing="0">
AND c.nama like '%$cari%' <tr height="30" id="htable">
<th width="38">No</th>
GROUP BY a.kode_layanan, <th width="120">KODE</th>
a.kode_anggota, b.jasa, c.nama <th width="231">Nama
Anggota</th>
ORDER BY a.kode_anggota"); <th width="132">Bunga (%)</th>
} <th width="225">Jumlah</th>
} <th width="225">Jasa</th>
$jum=mysql_num_rows($query); </tr>

<?php
?> $no=1;
<form name="search" $batas=50;
action="index1.php?menu=hitung_jasa" $page=$_GET['hal'];
method="post"> $offset=$page*$batas;
<table width="759" border="0" align="center" if(empty($aksi)){
class="all"> if($cari == ""){
<tr>
<td><?php echo "Jumlah Data = $query=mysql_query("SELECT
".$jum?></td> a.kode_anggota, a.kode_layanan, b.jasa, sum(
<td align="right"> a.JUMLAH ) AS jumlah, c.nama
<select name="pilih">
<option FROM tb_simpanan a, tb_layanan
value="kode_layanan">Kode Layanan</option> b, tb_anggota c
<option
value="nama">Nama</option> WHERE a.kode_layanan =
</select> b.kode_layanan
<input type="text"
name="cari" size="30"/> <input type="submit" AND a.kode_anggota =
value="Cari"/> c.kode_anggota
</td>
</tr> AND b.jasa <> 0
</table>
</form> AND jumlah <> 0
<table width="759" align="center">
<form method="post" action="proses_jasa.php"> GROUP BY a.kode_layanan,
<tr> a.kode_anggota, b.jasa, c.nama
<td width="365"><!--Jumlah Data : <?php
echo $jum;?>--></td> ORDER BY a.kode_anggota");
<?php }else{

64
?>
if($pilih=="kode_layanan"){
<tr id="<?php echo $baris;?>">
$query=mysql_query("SELECT <td align="center"><?php echo
a.kode_anggota, a.kode_layanan, b.jasa, sum( $no; ?></td>
a.JUMLAH ) AS jumlah, c.nama <td align="center"> <?PHP echo
$data['kode_layanan'];?></td>
FROM tb_simpanan a, tb_layanan <td> <?php echo
b, tb_anggota c $data['nama'];?></td>
<td align="center"><?php echo
WHERE a.kode_layanan = $data['jasa'];?></td>
b.kode_layanan <td align="right"><?php echo
number_format($data['jumlah'], 2, ",", ".");?></td>
AND a.kode_anggota = <?php
c.kode_anggota
$jasa=$data[jumlah]*$data[jasa]/100;
AND b.jasa <> 0 ?>
<td align="right"><?php echo
AND jumlah <> 0 number_format($jasa, 2, ",", ".");?></td>
</tr>
AND a.kode_layanan like <?php
'%$cari%' $no++;
}
GROUP BY a.kode_layanan, }
a.kode_anggota, b.jasa, c.nama ?><tr><td colspan="7">
<?php
ORDER BY a.kode_anggota");
if($jum> $batas){
}elseif($pilih=="nama"){ echo "Hal ";
$hal=1;
$query=mysql_query("SELECT while($hal
a.kode_anggota, a.kode_layanan, b.jasa, sum( <=ceil($jum/$batas)){
a.JUMLAH ) AS jumlah, c.nama if($hal !=1) echo "
| ";
FROM tb_simpanan a, tb_layanan echo "<a
b, tb_anggota c href='?menu=layanan&hal=".($hal-
1)."'>$hal</a>";
WHERE a.kode_layanan = $hal++;
b.kode_layanan }
}else{
AND a.kode_anggota = $hal=0;
c.kode_anggota }?>
</td>
AND b.jasa <> 0 </tr>
</table>
AND jumlah <> 0 <?php
}
AND c.nama like '%$cari%' ?>

GROUP BY a.kode_layanan,
a.kode_anggota, b.jasa, c.nama proses_jasa.php

ORDER BY a.kode_anggota"); <?php


} include"koneksi.php";
} error_reporting(E_ALL ^ E_NOTICE);
$no=$offset+1; $tgl_transaksi =date("Y-m-d");
$detil_waktu =date("Y-m-d
H:i:s");
while($data=mysql_fetch_array($query)){
$baris=($no%2==0)?
"ganjil":"genap";
65
$query =mysql_query("SELECT a.kode_anggota, width:<?php echo $percent ?>%;
a.kode_layanan, b.jasa, sum( a.JUMLAH ) AS border-right:solid 1px #000;
jumlah, c.nama background: #f8ffe8; /* Old browsers */
FROM tb_simpanan a, tb_layanan b, background: -moz-linear-gradient(top,
tb_anggota c #f8ffe8 0%, #e3f5ab 33%, #b7df2d 100%); /*
WHERE a.kode_layanan = b.kode_layanan FF3.6+ */
AND a.kode_anggota = c.kode_anggota background: -webkit-gradient(linear, left
AND b.jasa <> 0 top, left bottom, color-stop(0%,#f8ffe8), color-
AND jumlah <> 0 stop(33%,#e3f5ab), color-stop(100%,#b7df2d)); /*
GROUP BY a.kode_layanan, Chrome,Safari4+ */
a.kode_anggota, b.jasa, c.nama background: -webkit-linear-gradient(top,
ORDER BY a.kode_anggota"); #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /*
Chrome10+,Safari5.1+ */
$total = mysql_num_rows($query); background: -o-linear-gradient(top, #f8ffe8
$current = 0; 0%,#e3f5ab 33%,#b7df2d 100%); /* Opera 11.10+
*/
while($data=mysql_fetch_array($query)){ background: -ms-linear-gradient(top,
$jasa #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* IE10+
=$data[jumlah]*$data[jasa]/100; */
background: linear-gradient(to bottom,
$qKas =mysql_query("INSERT #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* W3C
INTO tb_kas VALUES ('','$tgl_transaksi','Jasa */
$data[kode_layanan] an. $data[nama] filter:
','$data[kode_layanan]',$jasa,'','$detil_waktu')"); progid:DXImageTransform.Microsoft.gradient(
$qSimpanan =mysql_query("INSERT startColorstr='#f8ffe8',
INTO tb_simpanan VALUES endColorstr='#b7df2d',GradientType=0 ); /* IE6-9
('','$data[kode_anggota]','$data[kode_layanan]','SE */
TOR','$data[jasa]','$jasa','$tgl_transaksi','$detil_wa }
ktu','Jasa $data[jasa] %','1')"); </style>
<!--<div class="outter">
/*$qSimpanan ="INSERT INTO <div class="inner" align="center"><?php echo
tb_simpanan VALUES $percent ?>%</div>
('','$data[kode_anggota]','$data[kode_layanan]','SE </div>
TOR','$data[jasa]','$jasa','$tgl_transaksi','$detil_wa <div class="progress">
ktu','Jasa $data[jasa] %')"; <div class="progress-bar" role="progressbar"
echo $qSimpanan."<br>"; aria-valuenow="70" aria-valuemin="0" aria-
$qKas ="INSERT INTO tb_kas valuemax="100" style="width:70%">
VALUES ('','$tgl_transaksi','Jasa <span class="sr-only"><?php echo "$current of
$data[kode_layanan] an. $data[nama] $total - $percent % complete" ?></span>
','$data[kode_layanan]',$jasa,'','$detil_waktu')"; </div>
echo $qKas."<br>";*/ </div>-->
?> <script type="text/javascript">
<div align="center">Proses Jasa - <?php echo window.alert("Proses Selesai");
$data[kode_layanan]?> <?php echo $data[nama]?>
<?php echo $data[jasa]?> %</div> window.location='http://localhost/koperasi/
<?php index1.php?menu=mutasi';
$current = $current+1; </script>
}
$percent = round(($current/$total) * 100); laba_rugi.php
$qflag = mysql_query("UPDATE
tb_pengaturan set flag_jasa=1"); <link rel="stylesheet" type="text/css"
href="style.css">
?> <style type="text/css" title="border">
<style type="text/CSS"> .all{
.outter{ border:1px solid #000000;
height:25px; }
width:500px; .top{
border:solid 1px #000; border-top:1px solid #000000;
} }
.inner{ .bottom{
height:25px; border-top:1px solid #000000;
66
} <td width="153" height="21"
.topleft{ colspan="5">PERHITUNGAN HASIL
border-top:1px solid #000000; USAHA</td>
border-left:1px solid #000000; </tr>
} <tr>
.rightbottom{ <td width="153"
border-bottom:1px solid #000000; height="29">Dari</td>
border-right:1px solid #000000; <td><input type="text"
} name="fromdate" id="fromdate" required /></td>
#wfont{ <td>ke</td>
color:#FFFFFF;} <td><input type="text" name="todate"
#fB{ id="todate" required /></td>
font-size:16px; <td width="527"><input type="submit"
} value="Lihat"/></td>
#fK{ </tr>
font-size:11px </table>
} </form>
</style>
<?php
include"koneksi.php"; mutasi.php
?> <link rel="stylesheet" type="text/css"
<link type="text/css" href="style.css">
href="tanggal/themes/base/ui.all.css" <style type="text/css" title="border">
rel="stylesheet" /> .all{
<script type="text/javascript" src="tanggal/jquery- border:1px solid #000000;
1.3.2.js"></script> }
<script type="text/javascript" .top{
src="tanggal/ui/ui.core.js"></script> border-top:1px solid #000000;
<script type="text/javascript" }
src="tanggal/ui/ui.datepicker.js"></script> .bottom{
border-top:1px solid #000000;
<script type="text/javascript" }
src="tanggal/ui/i18n/ui.datepicker-id.js"></script> .topleft{
border-top:1px solid #000000;
<script src="date_picker/jquery-1.8.3.js"></script> border-left:1px solid #000000;
<script src="date_picker/jquery-ui.js"></script> }
<script> .rightbottom{
$(function() { border-bottom:1px solid #000000;
$( "#fromdate" ).datepicker({ border-right:1px solid #000000;
dateFormat : "yy-mm-dd", }
changeMonth : true, #wfont{
changeYear : true color:#FFFFFF;}
}); #fB{
}); font-size:16px;
</script> }
<script> #fK{
$(function() { font-size:11px
$( "#todate" ).datepicker({ }
dateFormat : "yy-mm-dd", </style>
changeMonth : true, <?php
changeYear : true include"koneksi.php";
}); include_once('RSA.php');
}); $cari =$_REQUEST['cari'];
</script> $pilih =$_REQUEST['pilih'];
<form name="search" if($cari == ""){
action="index1.php?menu=laporan_laba_rugi" $query=mysql_query("SELECT *
method="post">
<table width="842" border="0" align="center" FROM tb_simpanan s, tb_anggota a
class="all">
<tr> WHERE s.kode_anggota =
a.kode_anggota");
67
}else{ <?php
if($pilih=="kode_simpanan"){ //$qJum=mysql_query("select *
from t_transaksi");
$query=mysql_query("SELECT * //$jum=mysql_num_rows($qJum);
$no=1;
FROM tb_simpanan s, tb_anggota a $batas=25;
$page=$_GET['hal'];
WHERE s.kode_anggota = a.kode_anggota $offset=$page*$batas;
if($cari == ""){
AND s.kode_simpanan like '%$cari%'"); $query=mysql_query("SELECT *
}elseif($pilih=="nama"){
FROM tb_simpanan s, tb_anggota a
$query=mysql_query("SELECT *
WHERE s.kode_anggota = a.kode_anggota
FROM tb_simpanan s, tb_anggota a
ORDER BY detil_waktu DESC
WHERE s.kode_anggota = a.kode_anggota
LIMIT $offset,$batas");
AND a.nama like '%$cari%'"); }else{
} if($pilih=="kode_simpanan"){
}
$jum=mysql_num_rows($query); $query=mysql_query("SELECT *
?>
<form name="search" FROM tb_simpanan s, tb_anggota a
action="index1.php?menu=mutasi"
method="post"> WHERE s.kode_anggota = a.kode_anggota
<table width="842" border="0" align="center"
class="all"> AND s.kode_simpanan like '%$cari%'
<tr>
<td><?php echo "Jumlah Data = ORDER BY detil_waktu DESC
".$jum?></td>
<td align="right"> LIMIT $offset,$batas");
<select name="pilih"> }elseif($pilih=="nama"){
<option
value="kode_simpanan">Kode $query=mysql_query("SELECT *
Simpanan</option>
<option FROM tb_simpanan s, tb_anggota a
value="nama">Nama</option>
</select> WHERE s.kode_anggota = a.kode_anggota
<input type="text"
name="cari" size="30"/> <input type="submit" AND a.nama like '%$cari%'
value="Cari"/>
</td> ORDER BY detil_waktu DESC
</tr>
</table> LIMIT $offset,$batas");
</form> }
<table align="center" width="842" cellspacing="0" }
class="all"> $no=$offset+1;
<tr height="30" id="htable">
<th width="29">No</th>
<th width="45">Kode</th> while($data=mysql_fetch_array($query)){
<th width="112">Tanggal</th> $baris=($no%2==0)?
<th width="105">No Ang.</th> "ganjil":"genap";
<th width="139">Nama ?>
Anggota</th>
<th width="90">Simpanan</th> <tr id="<?php echo $baris;?>">
<th width="102">Jenis</th> <td height="25"
<th >Debet</th> align="center"><?php echo $no; ?></td>
<th >Kredit</th> <td align="center">
</tr> <a
href="bukti_simpanan.php?kode_simpanan=<?PH
68
P echo $data['kode_simpanan'];?>" }
onClick="centeredPopup(this.href,'myWindow','43 }else{
0','400','yes');return false"><?PHP echo $hal=0;
$data['kode_simpanan'];?></a> }?>
</td> </td>
<td align="center"><?php </tr>
$detil_waktu=deskripsi($data['detil_waktu'], $d, </table>
$n);echo $detil_waktu[1];?></td>
<td align="center"><?php logout.php
$nomor_anggota=deskripsi($data['nomor_anggota' <?php
], $d, $n); echo $nomor_anggota[1];?></td> session_start();
<td><?php session_destroy();
$nama=deskripsi($data['nama'], $d, $n); echo header("location:index.php");
$nama[1];?></td> ?>
<td><?php
$kode_layanan=deskripsi($data['kode_layanan'], RSA.php
$d, $n); echo $kode_layanan[1];?></td> <?php include "fungsi.php";
<td align="center"><?php /*
$jenis_transaksi=deskripsi($data['jenis_transaksi'], -- keterangan Masing Masing Fungsi yang dipake
$d, $n); echo $jenis_transaksi[1];?></td> dari Library gmp --
<td width="98" align="right">
<?php gmp_div_qr = Bagi;
if($data['jenis_transaksi']=="TARIK"){ gmp_add = Tambah;
echo gmp_mul = Kali;
number_format($data['jumlah'], 2, ",", "."); gmp_sub = Kurang;
}else{ gmp_gcd = Menghitung Nilai phi;
?> gmp_strval = Convert Nomer ke String;
-
<?php */
} // Inisialisasi P = 113 & Q = 157 (Masing Masing
?> adalah Bilangan Prima) <--- Lebih Besar Lebih
</td> Bagus
<td width="102" align="right"> // Menghitung N = P*Q
<?php $n = gmp_mul(113, 157);
if($data['jenis_transaksi']=="SETOR"){ $valn = gmp_strval($n);
echo
number_format($data['jumlah'], 2, ",", "."); // Menghitung Nilai M =(p-1)*(q-1)
}else{ $m = gmp_mul(gmp_sub(113, 1),gmp_sub(157,
?> 1));
-
<?php // Mencari E (Kunci Public --> (e,n))
} // Inisialisasi E = 5
?> // Membuktikan E = FPB (Faktor Persekutuan
</td> Terbesar) dari E dan M = 1
</tr> for($e = 5; $e < 1000; $e++){ // Mencoba dengan
<?php Perulangan 1000 Kali
$no++; $fpb = gmp_gcd($e, $m);
} if(gmp_strval($fpb)=='1') // Jika Benar E adalah
?><tr><td colspan="13"> FPB dari E dan M = 1 <-- Hentikan Proses
<?php break;
}
if($jum> $batas){
echo "Hal "; // Menghitung D (Kunci Private --> (d,n))
$hal=1; // D = (($m * $i) + 1) / e = $key[1] <-- Perulangan
while($hal Do While
<=ceil($jum/$batas)){ $i=1;
if($hal !=1) echo " do {
| "; $key =
echo "<a gmp_div_qr(gmp_add(gmp_mul($m,$i),1), $e);
href='?menu=mutasi&hal=".($hal-1)."'>$hal</a>"; $i++;
$hal++; if($i==1000) // Dengan Perulangan 1000 Kali
69
break; foreach($dekrip as $nilai){
} //Rumus Deskripsi ---> PlainTeks =
// Sampai $key[1]=0 <enkripsi>^<d>mod<n>
while(gmp_strval($key[1])!='0'); $gm1 = gmp_pow($nilai,gmp_strval($d));
// Hasil D = $key[0] $gm2 = gmp_mod($gm1,$n);
$d = $key[0]; $gm3 = gmp_strval($gm2);
$vald =gmp_strval($d); $hasildekrip.=chr($gm3);
}
$time_end = microtime(true);
// Jika Button Enkripsi ditekan // Waktu Eksekusi
$time = $time_end - $time_start;
$hasil = array($time, $hasildekrip);
// Jika Button Deskripsi ditekan
?> return $hasil;
}
fungsi.php
<?php ?>
/*
-- keterangan Masing Masing Fungsi yang dipake
dari Library gmp & PHP --

gmp_mod = Sisa Hasil Bagi;


gmp_pow = Raise number into power;
ord = Mengembalikan Nilai Karakter Ke
ASCII;
strlen = Dapatkan Panjang String;
gmp_strval = Convert Nomer ke String;
chr = Mengembalikan ke Nilai Karakter;
explode = Memecah String;

*/

// Proses Enkripsi
function enkripsi($plain, $n, $e){
//Pesan dikodekan menjadi kode ASCII, Kemudian
di Enkripsi Per Karakter
$hasil='';
for($i=0; $i<strlen($plain); ++$i){
//Rumus Enkripsi ---> ChiperTeks =
<pesan>^<e>mod<n>

$hasil.=gmp_strval(gmp_mod(gmp_pow(ord($plai
n[$i]),$e),$n));
//Antar Tiap Karakter dipisahkan dengan "+"
if($i!=strlen($plain)-1){
$hasil.="+";
}
}

return $hasil;
}

// Proses Dekripsi
function deskripsi($chiper, $d, $n){
$time_start = microtime(true);
//Pesan Enkripsi dipecah menjadi array dengan
batasan "+"
$hasildekrip = '';
$hasil = '';
$dekrip=explode("+", $chiper);

70
Table tb_anggota

Table tb_angsuran

Table tb_kas

Table tb_layanan

71
Table tb_pengaturan

Table tb_pinjaman

Table tb_simpanan

72
Table tb_user

73

Anda mungkin juga menyukai