• Tidak ada hasil yang ditemukan

DAFTAR PUSTAKA. [1] Kadir, Abdul, Dasar Pemograman WEB Dinamis Menggunakan PHP. Yogyakarta : Andi

N/A
N/A
Protected

Academic year: 2021

Membagikan "DAFTAR PUSTAKA. [1] Kadir, Abdul, Dasar Pemograman WEB Dinamis Menggunakan PHP. Yogyakarta : Andi"

Copied!
56
0
0

Teks penuh

(1)

L-1

DAFTAR PUSTAKA

[1] Kadir, Abdul, 2002. Dasar Pemograman WEB Dinamis Menggunakan PHP.

Yogyakarta : Andi

[2] Hakim, Lukmanul, 2009. Jalan Pintas Menjadi Master PHP. Yogyakarta :

LOKOMEDIA.

[3] Sunarfrihantono, Bimo, 2003. PHP dan Mysql untuk Web. Yogyakarta : Andi

[4] Sulistyo, Basuki . 1991, Pengertian Perpustakaan [online], available :

http://www.

wordpress.com/

warintek.htm [29 mei 2011]

[5]

Dede,

RH.

2008,

Pengertian

Barcode

[online],

available

:

http://www.blogger.com/

barcode.html [17 februari 2011]

[6] Chunhui Zhang, Jian Wang, Shi Han, Mo Yi, and Zhengyou Zhang, “Automatic

Real-Time Barcode Localization in Complex Scenes”, IEEE Proceedings of

the International Conference on image Processing, ICIP 2006, October 8-11,

Atlanta, Georgia, USA, pp. 497-500.

[7] Fowler, Martin, 2005. UML Distilled Edisi 3. Panduan Singkat Bahasa

Pemodelan Objek Standar. Version 2.0 OMG UML Standard. Yogyakarta :

Andi.

[8] Booch G, Rumbaugh J and Jacobson, I. 1999. The Unified Modeling Language

User Guide. Pearson Education. Upper Saddle River, NJ 07458.

[9] Date C.J. 1986. Relational Database : Selected Writings. Reading, MA:

Addison-Wesley

[10] Date C.J. 2003. An Introduction to Database Systems 8th edn. Reading, MA:

Addision-Wesley

(2)

L-2

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta name="keywords" content="" />

<link rel="shortcut icon" href="images/ico_home.gif" /> <meta name="description" content="" />

<meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Perpustakaan Index</title>

<link href="style.css" rel="stylesheet" type="text/css" media="screen" /> <script type="text/javascript" src="js/jquery.js"></script>

<script type="text/javascript" src="js/easySlider1.5.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#slider").easySlider({ auto: true, continuous: true }); }); </script> </head> <body> <div id="wrapper"> <div id="header"> <div id="logo"> <h1>Perpustakaan Media</h1> </div>

<div style="float:right; width:222px; height:100px;"><img src="images/logo-book.gif" width="192" /></div>

<div style=" float: right; position:absolute;

top:145px;

margin-left:550px; width: 550px; height: 63px;">

<form action="?" method="get"> Kriteria : <select name="kriteria"> <option value="judulbuku" selected="selected">Judul</option> <option value="penulis">Pengarang</option> <option value="thn">Tahun</option>

<option value="kode">Kode Buku</option> </select>

:

<input name="kunci" type="text" value="" class="text" /> <input name="tekan" type="submit" value="Cari" class="submit" /> <img src="images/logo-search.jpg"/> </form> </div> </div> <div id="menu">

Lampiran

(3)

L-3

<ul>

<li><span><a

href="../aplikasi_perpus/index.php">Home</a></span></li> <?php if (empty($_SESSION[username]) AND

empty($_SESSION[passuser])){ echo '<li><a href="?menu=1">Daftar</a></li>'; } ?>

<li><a href="?menu=2">Kritik dan saran</a></li> </ul> </div> <!-- end #menu --> <div id="splash"> <center> <div id="slider"> <ul> <li><img src="images/img-header04.jpg"/></li> <li><img src="images/img-header01.jpg"/></li> <li><img src="images/img-header03.jpg"/></li> </ul> </div> </center> </div>

<hr color="orange" width="64%" align="center"> <!-- end #header --> <div id="page"> <div id="content"> <div class="post"> <?php include "isi.php"; ?> </div>

<div style="clear: both;">&nbsp;</div> </div>

<!-- end #content --> <div id="sidebar">

<ul><li>

<h2>Login : <img src="images/img-gembok.jpg"></h2>

<form action="adminweb/cek_login.php" method="post" > <div align="center">No Anggota:<br /><input

name="no_anggota" type="text"/><br /> Password: <br /> <input name="password" type="password" /><br />

<input name="tekan" type="submit" value="login" class="submit"/></div>

</form></li><hr color="orange"><li>

<h2>Kategori Buku : <img src="images/logo-buku.jpg"></h2> <ul> <br><?php include "kategori.php"?>

</ul>

</li></ul> </div>

<!-- end #sidebar -->

<div style="clear: both;">&nbsp;</div> </div>

<!-- end #page --> </div>

<div id="footer">

<p>aplikasi web perpustakaan Media</p> </div>

</body> </html>

(4)

L-4

body {

margin: 0; padding: 0;

background: #000000;

font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; } h1, h2, h3 { margin: 0; padding: 0; font-weight: normal; color: #000000; } input:hover, input:focus, select:hover, select:focus, textarea:hover, textarea:focus { color: #000;

border: 2px solid #EEE; } h1 { font-size: 2em; } h2 { font-size: 2.4em; } h3 { font-size: 1.6em; } p, ul, ol { margin-top: 0; line-height: 180%; } ul, ol { } a { text-decoration: none; color: #5D9800; } a:hover { text-decoration: underline; } img.border {

border: 6px solid #E1F1F6; } img.alignleft { float: left; margin-right: 25px; } img.alignright { float: right; } img.aligncenter { margin: 0px auto;

style.css

(5)

L-5

} img.alignright { float: right; } img.aligncenter { margin: 0px auto; } #wrapper {

background:url(images/atas.png) no-repeat center bottom; height:125px; } /* Header */ #header { width: 950px; height: 125px; margin: 0 auto; } #logo { float: left; width: 600px; height: 63px; } #logo h1 { margin: 0; padding: 40px 0px 0px 30px; } #logo h1 { float: left; letter-spacing: -1px; text-transform: lowercase; text-shadow: 3px 4px 2px #8C5414;

font-family: Georgia, "Times New Roman", Times, serif; font-size:60px; color: #FFFFFF; } #logo a { text-decoration: none; color: #FFFFFF; } #search { float: right; position:absolute; top:75px; margin-left:360px; width: 700px; height: 63px; } #search form { padding: 70px 0px 0px 0px; } #search fieldset { margin: 0; padding: 0; border: none;

(6)

L-6

} #search-text { width: 200px; padding: 0px 0px 0px 0px; border: none; background: none; text-transform: lowercase;

font: normal 11px Arial, Helvetica, sans-serif; color: #7F7F81; } #search-submit { display: none; } /* Menu */ #menu { width: 950px; height: 63px; margin: 0 auto; padding: 0px 0px 0px 0px;

background: url(images/img03.jpg) repeat-x left top; } #menu ul { margin: 0; padding: 0px; list-style: none; line-height: normal; } #menu li { float: left; height: 63px;

background: url(images/img05.jpg) no-repeat right top; } #menu a { display: block; float: left; height: 43px; margin-right: 3px; padding: 20px 30px 0px 30px; text-decoration: none; text-transform: lowercase; text-shadow: 1px 1px 2px #4D5A1C;

font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #FFFFFF; border: none; } #menu li.current_page_item { } #menu .current_page_item a {

background: url(images/img06.jpg) repeat-x left top; }

#menu a:hover {

text-decoration: none;

background: url(images/img06.jpg) repeat-x left top; }

(7)

L-7

#splash {

width: 950px; height: 250px;

margin: 0px auto 0px auto; padding: 18px 0px 0px 0px;

-moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px;

background: url(images/img07.gif) repeat-x center top; } /* Page */ #page { width: 950px; margin: 0 auto; padding: 0; } /* Content */ #content { float: left; width: 620px; margin-bottom: 30px; padding: 0px 0px 0px 0px; } .post { margin-bottom: 30px; padding: 40px; background: #e9e8e8; } .post .title { margin: 0px; letter-spacing: -1px; } .post .title a { color: #333333; text-decoration: none; border: none; } .post .meta { padding: 5px 0px 15px 0px; text-align: left;

font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; color: #888888; } .post .meta a { } .post .entry { padding-bottom: 20px; text-align: justify; } .links { float: right; font-weight: bold; }

(8)

L-8

/* Sidebar */ #sidebar { float: right; width: 300px; padding: 0px; } #sidebar ul { margin: 0; padding: 0; list-style: none; } #sidebar li { background: #e9e8e8; margin-bottom: 30px; padding: 30px 0px; } #sidebar li ul { margin: 0px; padding: 0px 30px; } #sidebar li li { margin: 0px; padding: 0px; padding-left: 15px; line-height: 35px; border-bottom: 1px dashed #B9B9B9; } #sidebar li li span { display: block; margin-top: -20px; padding: 0; font-size: 11px; font-style: italic; } #sidebar h2 { height: 38px; margin-bottom: 20px; padding: 0px 0px 0px 30px; letter-spacing: -1px; font-size: 28px; color: #333333; } #sidebar p { margin: 0 0px; padding: 0px 30px 20px 30px; text-align: justify; } #sidebar a { border: none; color: #7F7F81; } #sidebar a:hover { text-decoration: underline; color: #5D9800; }

(9)

L-9

/* Footer */ #footer-wrapper { overflow: hidden; padding: 30px 0px; background: #E7E7E7; } #footer { clear: both; height: 100px; background: #222222;

font-family: Arial, Helvetica, sans-serif; border-top: 10px solid #FFF; } #footer p { margin: 0; padding: 30px 0px 0px 0px; line-height: normal; font-size: 10px; text-transform: uppercase; text-align: center; color: #FFFFFF; } #footer a { color: #FFFFFF; } #three-columns { overflow: hidden; width: 950px;

margin: 0px auto 0px auto; padding: 20px 0px 30px 0px; } #three-columns ul { margin: 0px; padding: 0px; list-style: none; } #three-columns li { padding: 4px 20px 6px 20px; border-bottom: 1px dashed #B9B9B9; } #three-columns h2 { padding: 0px 0px 20px 20px; font-size: 28px; color: #000000; } #column1 { float: left; width: 280px; margin-right: 55px; } #column2 { float: left; width: 280px; } #column3 { float: right; width: 280px;

(10)

L-10

}

#column1 a, #column2 a, #column3 a { color: #141414;

}

#slider{}

#slider ul, #slider li{ margin:0; padding:0; list-style:none; } #slider li{ /*

define width and height of list item (slide) entire slider area will adjust according to the parameters provided here

*/ width:900px; height:235px; overflow:hidden; } }

#column1 a, #column2 a, #column3 a { color: #141414;

}

#slider{}

#slider ul, #slider li{ margin:0; padding:0; list-style:none; } #slider li{ /*

define width and height of list item (slide) entire slider area will adjust according to the parameters provided here

*/ width:900px; height:235px; overflow:hidden; } <?php include "koneksi/konek.php"; $jml = $_GET[jml]; $tekan = $_GET[tekan]; $kunci = $_GET[kunci]; $kriteria = $_GET[kriteria]; $simpan = $_GET[simpan]; $idbuku = $_GET[idbuku]; $menu = $_GET[menu]; $simpan_ks = $_GET[simpan_ks]; if($_GET[id] > 0) { include "tmplkat.php"; } elseif($kunci!= "" ) { include "tmplcari.php"; } elseif($idbuku>=1 ) { include "lengkap.php"; }

elseif($tekan == 'Cari' && $kunci == "") {

echo "<script>alert('Masukan Kunci Pencarian.!!'); javascript:history.go(-1);</script>"; } elseif($menu == 1){ include "daftar.php"; } elseif($menu == 2){ include "k_s.php"; }

isi.php

(11)

L-11

elseif($simpan == 'ok'){

if($_POST[pass1] == $_POST[pass2] && !empty($_POST[pass1])&& !empty($_POST[no_anggota])){

$pass = md5($_POST[pass1]);

mysql_query("INSERT INTO users VALUES (NULL, '$_POST[no_anggota]', '$_POST[nama]', '$pass', 'user', 'n')");

echo "<script>alert('Pendaftaran Berhasil. Silahkan Login Untuk Masuk Ke Halaman User..');</script>";

}else {

echo "<script>alert('Data Belum Lengkap.!!'); javascript:history.go(-1);</script>"; } } elseif($simpan_ks == 'ok'){ if((!empty($_POST[nama])) or (!empty($_POST[email]))){

mysql_query("INSERT INTO kritikdansaran VALUES (NULL, '$_POST[nama]', '$_POST[email]', '$_POST[website]',

'$_POST[kritik]', '$_POST[saran]')");

echo "<script>alert('Data Kritik dan Saran Telah Disimpan..');</script>";

}else {

echo "<script>alert('Masukkan Data terlebih dahulu.!!'); javascript:history.go(-1);</script>";

} } else { include "welcome.php"; } ?>

<h3 align="center">*Menu Form Pendaftaran*</h3>

<table width='100%' align='center' border='0' cellpadding='0' cellspacing='0'> <tbody> <tr class='text1a'> <td width='100%'><br /> </td> </tr> <tr>

<td valign='top'><form action='?simpan=ok' method='post' > <table bordercolorlight='black' bordercolordark='white' width='470' align='center' border='0' cellspacing='0'>

<tbody> <tr>

<td width='20%' height='30'>No Anggota*</div></td> <td width='80%' height='30'>

<input name='no_anggota' value='' maxlength='20' type='text' /></td></tr>

<tr>

<td height='30'>Nama</div></td> <td height='30'>

<input name='nama' value='' maxlength='20' type='text' /></td>

(12)

L-12

</tr>

<tr>

<td height='30'>Password*</div></td> <td height='30'>

<input name='pass1' value='' maxlength='20' type='password' /> </td> </tr> <tr> <td height='30'>Ulangi Password</div></td> <td height='30'>

<input name='pass2' value='' maxlength='20' type='password' /> </td> </tr> <tr> <td height='30'>Temp Tgl Lahir</div></td> <td height='30'>

<input name='tmp' id='_par4[tempat_lahir]' size='20' value='' maxlength='50' type='text'>

<select name='tgl' id='tgl[]'>

<option selected='selected'></option> <?php for($x=1;$x<=31;$x++){echo "<option value=$x>$x</option>";} ?>

</select>

<select name='bln' id='_par4[bln]'> <option selected='selected'></option> <option value='1'>Januari</option> <option value='2'>Februari</option> <option value='3'>Maret</option> <option value='4'>April</option> <option value='5'>Mei</option> <option value='6'>Juni</option> <option value='7'>Juli</option> <option value='8'>Agustus</option> <option value='9'>September</option> <option value='10'>Oktober</option> <option value='11'>November</option> <option value='12'>Desember</option> </select>

<select name='thn' id='_par4[thn]'>

<option selected='selected'></option> <option value='1994'>1994</option> <option value='1993'>1993</option> <option value='1992'>1992</option> <option value='1991'>1991</option> <option value='1990'>1990</option> <option value='1989'>1989</option> <option value='1988'>1988</option> <option value='1987'>1987</option> <option value='1986'>1986</option> <option value='1985'>1985</option> <option value='1984'>1984</option> <option value='1983'>1983</option> <option value='1982'>1982</option> <option value='1981'>1981</option> <option value='1980'>1980</option> <option value='1979'>1979</option>

(13)

L-13

<option value='1978'>1978</option> <option value='1977'>1977</option> <option value='1976'>1976</option> <option value='1975'>1975</option> <option value='1974'>1974</option> <option value='1973'>1973</option> <option value='1972'>1972</option> <option value='1971'>1971</option> <option value='1970'>1970</option> <option value='1969'>1969</option> <option value='1968'>1968</option> <option value='1967'>1967</option> <option value='1966'>1966</option> <option value='1965'>1965</option> <option value='1964'>1964</option> <option value='1963'>1963</option> <option value='1962'>1962</option> <option value='1961'>1961</option> <option value='1960'>1960</option> <option value='1959'>1959</option> <option value='1958'>1958</option> <option value='1957'>1957</option> <option value='1956'>1956</option> <option value='1955'>1955</option> <option value='1954'>1954</option> <option value='1953'>1953</option> <option value='1952'>1952</option> </select></td> </tr> <tr> <td height='30'>No. Telepon</div></td> <td height='30'>

<input name='kode_area' id='_par4[kode_area]' size='6' value='' maxlength='5' type='text' />

-

<input name='telepon' id='_par4[telepon]' size='20' value='' maxlength='10' type='text' /></td>

</tr> <tr >

<td colspan='2' height='30'><div align='center'> <input name='Submit' value='Simpan' type='submit' /> <input name='Submit2' value='Reset' type='reset' />

</td> </tr> </tbody> </table> </form></td> </tr> <tr>

<td><table width='470' align='center'> <tbody>

<tr>

<td align='left'> *) kolom yang wajib terisi </td> </tr> </tbody> </table></td> </tr> </tbody> </table>

(14)

L-14

<h3 align="center">*Menu Form Kritik Dan Saran*</h3>

<table width='100%' align='center' border='0' cellpadding='0' cellspacing='0'> <tbody> <tr class='text1a'> <td width='100%'><br /> </td> </tr> <tr>

<td valign='top'><form action='?simpan_ks=ok' method='post' > <table bordercolorlight='black' bordercolordark='white' width='470' align='center' border='0' cellspacing='0'>

<tbody> <tr>

<td height='30'>Nama*</td> <td height='30'>

<input name='nama' value='' maxlength='20' type='text' /></td> </tr>

<tr>

<td height='30'>Email*</td> <td height='30'>

<input name='email' value='' maxlength='50' type='text'/> </td>

</tr> <tr>

<td height='30'>Website</td> <td height='30'>

<input name='website' value='' maxlength='50' type='text' /> </td> </tr><tr> <td height='30'>Kritik</td> <td height='30'> <textarea name="kritik"></textarea></td> </tr> <tr> <td height='30'>Saran</td> <td height='30'> <textarea name="saran"></textarea></td> </tr> <tr> <td colspan='2' height='30'>

<input name='Submit' value='Simpan' type='submit' /> <input name='Submit2' value='Reset' type='reset' /> </td></tr> </tbody> </table> </form></td> </tr> <tr>

<td><table width='470' align='center'> <tbody>

<tr>

<td align='left'> *) kolom yang wajib terisi </td> </tr> </tbody> </table></td> </tr> </tbody> </table>

k_s.php

(15)

L-15

<?php

//membuat paging

// jumlah data yang akan ditampilkan per halaman

$dataPerPage = 10;

// apabila $_GET['page'] sudah didefinisikan, gunakan nomor halaman tersebut,

// sedangkan apabila belum, nomor halamannya 1. if(isset($_GET['page'])) { $noPage = $_GET['page']; } else $noPage = 1;

//Menampilkan data buku pada suatu kategori echo "

<table width='100%' border='0' align='center'> <tr bgcolor='#99FFCC'> <td width='3%'><div align='center'><strong>No</strong></div></td> <td width='33%'><div align='center'><strong>Pengarang</strong></div></td> <td width='64%'><div align='center'><strong>Judul</strong></div></td> <td width='33%'><div align='center'><strong>Keterangan</strong></div></td> </tr>"; // perhitungan offset $offset = ($noPage - 1) * $dataPerPage;

// query SQL untuk menampilkan data perhalaman sesuai offset

$kat = mysql_query("SELECT * FROM databuku where $kriteria like '%$kunci%' LIMIT $offset , $dataPerPage");

$no = $offset + 1;

while($k = mysql_fetch_array($kat)){

//menghitung data yang ada berdasarkan persyaratan yang ditentukan $query = "SELECT COUNT(*) AS jumData FROM databuku where $kriteria like '%$kunci%'";

$hasil = mysql_query($query); $data = mysql_fetch_array($hasil); $jumData = $data['jumData'];

// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data $jumPage = ceil($jumData/$dataPerPage); if($no%2==0){ echo " <tr bgcolor='#FFFFCC'>"; }else{ echo "<tr bgcolor='#FFFFff'>"; } echo " <td>&nbsp;$no</td> <td>&nbsp;$k[penulis]</td> <td>&nbsp;$k[judulbuku]</td> <td>&nbsp;<a href='?idbuku=$k[no]&kat=$k[kodekat]'> Selengkapnya</a></td> </tr>";

tmplcari.php

(16)

L-16

$no++; } echo " <tr> <td colspan='4' align=center>";

// menampilkan link previous if ($noPage > 1) echo "<a

href='".$_SERVER['PHP_SELF']."?kriteria=$kriteria&kunci=$kunci&page=".($n oPage-1)."'>&lt;&lt; Prev</a>";

for($page = 1; $page <= $jumPage; $page++) {

if ((($page >= $noPage - 3) && ($page <= $noPage + 3)) || ($page == 1) || ($page == $jumPage))

{

if (($showPage == 1) && ($page != 2)) echo "...";

if (($showPage != ($jumPage - 1)) && ($page == $jumPage)) echo "...";

if ($page == $noPage) echo " <b>".$page."</b> "; else echo " <a

href='".$_SERVER['PHP_SELF']."?kriteria=$kriteria&kunci=$kunci&page=".$pa ge."'>".$page."</a> ";

$showPage = $page; }

}

// menampilkan link next

if ($noPage < $jumPage) echo "<a

href='".$_SERVER['PHP_SELF']."?kriteria=$kriteria&kunci=$kunci&page=".($n oPage+1)."'>Next &gt;&gt;</a>"; echo"</td> </tr>"; echo "</table>"; ?> <?php include "koneksi/konek.php";

$kat = mysql_query("SELECT nokat,kategori,count(kodekat) as Num FROM datakat,databuku where databuku.kodekat=datakat.nokat group by kategori ");

//Menampilkan daftar kategori sekaligus menjadikannya link while ($k = mysql_fetch_array($kat)){

echo "<li><a href=\"?id=$k[nokat]&page=1\"> $k[kategori] ($k[Num]) </a></li>";

} ?>

(17)

L-17

<?php

//membuat paging

// jumlah data yang akan ditampilkan per halaman

$dataPerPage = 10;

// apabila $_GET['page'] sudah didefinisikan, gunakan nomor halaman tersebut,

// sedangkan apabila belum, nomor halamannya 1. if(isset($_GET['page'])) { $noPage = $_GET['page']; } else $noPage = 1;

//Menampilkan data daftar buku pada suatu kategori sekaligus menjadikannya link

echo "

<table width='100%' border='0' align='center'> <td align='center'><h3>*Daftar Kategori

Buku*</td></h3>

<table width='100%' border='0' align='center'><br> <tr bgcolor='#99FFCC'> <td width='3%'><div align='center'><strong>No</strong></div></td> <td width='33%'><div align='center'><strong>Pengarang</strong></div></td> <td width='64%'><div align='center'><strong>Judul</strong></div></td> <td width='33%'><div align='center'><strong>Keterangan</strong></div></td> </tr>"; // perhitungan offset $offset = ($noPage - 1) * $dataPerPage;

// query SQL untuk menampilkan data perhalaman sesuai offset $id = $_GET[id];

$kat = mysql_query("SELECT * FROM databuku where kodekat='$id' LIMIT $offset , $dataPerPage");

while($k = mysql_fetch_array($kat)){

$query = "SELECT COUNT(*) AS jumData FROM databuku where kodekat='$id'"; $hasil = mysql_query($query);

$data = mysql_fetch_array($hasil); $jumData = $data['jumData'];

// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data $jumPage = ceil($jumData/$dataPerPage); $lngkp = $_GET['page']; $id = $_GET['id']; if($k[no]%2==0){ echo " <tr bgcolor='#FFFFCC'>"; }else{ echo "<tr bgcolor='#FFFFff'>"; }

tmplkat.php

(18)

L-18

echo " <td>&nbsp;$k[no]</td> <td>&nbsp;$k[penulis]</td> <td>&nbsp;$k[judulbuku]</td> <td>&nbsp;<a href='?idbuku=$k[no]&kat=$k[kodekat]&hal=$lngkp&kd=$id'> Selengkapnya</a></td> </tr>"; } echo " <tr> <td colspan='4' align=center>";

// menampilkan link previous if ($noPage > 1) echo "<a

href='".$_SERVER['PHP_SELF']."?id=$id&page=".($noPage-1)."'>&lt;&lt; Prev</a>";

for($page = 1; $page <= $jumPage; $page++) {

if ((($page >= $noPage - 3) && ($page <= $noPage + 3)) || ($page == 1) || ($page == $jumPage))

{

if (($showPage == 1) && ($page != 2)) echo "...";

if (($showPage != ($jumPage - 1)) && ($page == $jumPage)) echo "...";

if ($page == $noPage) echo " <b>".$page."</b> "; else echo " <a

href='".$_SERVER['PHP_SELF']."?id=$id&page=".$page."'>".$page."</a> "; $showPage = $page;

} }

// menampilkan link next

if ($noPage < $jumPage) echo "<a

href='".$_SERVER['PHP_SELF']."?id=$id&page=".($noPage+1)."'>Next &gt;&gt;</a>"; echo"</td> </tr>"; echo "</table>"; ?> <?php include "koneksi/konek.php"; $idbuku = $_GET[idbuku]; $ktg = $_GET[kat]; $kd = $_GET[kd]; $hal = $_GET[hal];

$que = mysql_query("SELECT * FROM databuku where no = '$idbuku' and kodekat = '$ktg'");

$k = mysql_fetch_row($que); ?>

(19)

L-19

<h3 align="center">*Data Detail Daftar Buku*</h3>

<table width='100%' align='center' border='0' cellpadding='0' cellspacing='0'> <tbody> <tr class='text1a'> <td width='100%'><br /> </td> </tr> <tr>

<td valign='top'><form action='<?php echo "index.php?id=$kd&&page=$hal" ?>' method='post' >

<table bordercolorlight='black' bordercolordark='white' width='516' align='center' border='1' cellspacing='0'>

<tbody> <tr>

<td width='19%' bgcolor='#cccccc' height='30'><div align="left">&nbsp;&nbsp;No</div></td>

<td width='81%' bgcolor='#e6e6e6'

height='30'>&nbsp;&nbsp;&nbsp;<strong><?php echo "$k[0]"; ?></strong> </tr> <tr> <td bgcolor='#cccccc' height='30'><div align="left">&nbsp;&nbsp;Kode</div></td> <td bgcolor='#e6e6e6' height='30'>&nbsp;&nbsp;&nbsp;<strong><?php echo "$k[1]"; ?></strong></td> </tr> <tr> <td bgcolor='#cccccc' height='30'><div align="left">&nbsp;&nbsp;ISBN</div></td> <td bgcolor='#e6e6e6' height='30'>&nbsp;&nbsp;&nbsp;<strong><?php echo "$k[2]"; ?></strong>&nbsp;&nbsp; <strong> </strong></td> </tr> <tr>

<td bgcolor='#cccccc' height='30'>&nbsp;&nbsp;Judul Buku </td>

<td bgcolor='#e6e6e6'

height='30'>&nbsp;&nbsp;&nbsp;<strong><?php echo "$k[3]"; ?></strong>

&nbsp;&nbsp; <strong> </strong></td> </tr> <tr> <td bgcolor='#cccccc' height='30'><div align="left">&nbsp;&nbsp;Pengarang</div></td> <td bgcolor='#e6e6e6' height='30'>&nbsp;&nbsp;&nbsp;<strong><?php echo "$k[4]"; ?></strong>&nbsp;&nbsp;</td> </tr> <tr> <td bgcolor='#cccccc' height='30'><div align="left">&nbsp;&nbsp;Halaman</div></td> <td bgcolor='#e6e6e6' height='30'>&nbsp;&nbsp;&nbsp;<strong><?php echo "$k[5]"; ?></strong></td> </tr>

(20)

L-20

<tr> <td bgcolor='#cccccc' height='30'><div align="left">&nbsp;&nbsp;Tahun</div></td> <td bgcolor='#e6e6e6' height='30'>&nbsp;&nbsp;&nbsp;<strong><?php echo "$k[6]"; ?></strong></td> </tr> <tr bgcolor='#e6e6e6'> <td colspan='2' height='30'> <div align="center">

<input name='Submit' value='Kembali' type='submit' /> &nbsp;&nbsp;</div></td></tr> </tbody> </table> </form></td> </tr> <tr>

<td><table width='470' align='center'> <tbody> <tr> <td align='left'>&nbsp;</td> </tr> </tbody> </table></td> </tr> </tbody> </table> <?php echo "<h3 align=\"center\" class=\&quot;style3\&quot;><strong>PERPUSTAKAAN MEDIA</strong></h3> <p align=\"center\" class=\&quot;style2\&quot;><strong>Selamat Datang Di Perpustakaan Media Satu Untuk Semua </strong></p>

<p align=\"justify\"

class=\&quot;style2\&quot;>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Aplikasi perpustakaan ini digunakan untuk mempermudah para

anggota perpustakaan dalam pencarian data buku dan peminjaman buku secara mudah, bahkan anggota dapat melihat laporan pinjaman bukunya melalui media komputer langsung dan anggota juga dapat memberikan suatu kritik dan saran yang disediakan di aplikasi ini dengan tujuan untuk

meningkatkan kualitas perpustakaan.

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bagi anda yang ingin menjadi anggota resmi di perpustakaan ini maka anda harus mendaftar

terlebih dahulu, dengan terdaftarnya diri anda di perpustakaan ini anda telah di izinkan peminjaman buku dengan tempo waktu yang telah ditentukan oleh pihak perpustakaan ini.<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sistem pelayanan di Perpustakaan Media adalah sistem Open Acces (terbuka) dimana pengunjung dan peminjam dapat mencari sendiri bahan pustaka yang dibutuhkan. Adapun jam buka perpustakaan adalah : Senin s.d. Jumat (sistem shift) pukul : 09.00 - 18.30 WIB.<br>

(21)

L-21

<b>*Cara Mendaftar :</b><br>

1. Ambillah nomor anggota terlebih dahulu di petugas perpustakaan.<br> 2. Masuk ke menu daftar yang berada di aplikasi perpustakaan ini.<br> 3. Di form daftar isilah semua data dengan benar.<br>

<b>*Note :</b><br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bagi anda yang sudah mendaftar selain dapat meminjam buku, anda juga dapat mengakses halaman user

dengan memasukkan nomor anggota dan password yang telah disediakan di menu login di aplikasi ini.

</p>"; ?>

<?php

session_start();

if (empty($_SESSION[username]) AND empty($_SESSION[passuser])){ echo "<link href='../config/adminstyle.css' rel='stylesheet' type='text/css'>

<center>Untuk bisa mengkonfigurasi, Anda harus login <br>"; echo "<a href=../index.php><b>LOGIN</b></a></center>"; }

else{ ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">

<head>

<script type="text/javascript" src="../js/jquery.js"></script> <script type="text/javascript" src="../js/easySlider1.5.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#slider").easySlider({ auto: true, continuous: true }); }); </script> <script type="text/javascript"> function delayer(){ window.location = "index.php" } </script>

<link rel="shortcut icon" href="../images/ico_home.gif" /> <meta name="keywords" content="" />

<meta name="description" content="" />

<meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Perpustakaan Index User</title>

<link href="../style.css" rel="stylesheet" type="text/css" media="screen" />

</head> <body>

index.php // user

(22)

L-22

<div id="wrapper"> <div id="header"> <div id="logo"> <h1>Perpustakaan Media</h1> </div>

<div style="float:right; width:222px; height:100px;"><img src="../images/logo-book.gif" width="192" /></div>

<div id="search"> <form action="?" method="get">

</form> </div> </div> <div id="menu"> <ul> <li><span><a href="?edit=5">Home</a></span></li> <?php if (empty($_SESSION[username]) AND

empty($_SESSION[passuser])){ echo '<li><a href="?menu=1">Daftar</a></li>'; } ?>

</ul> </div>

<!-- end #menu -->

<div id="splash"> <center> <div id="slider"> <ul> <li><img src="../images/img-header04.jpg"/></li> <li><img src="../images/img-header01.jpg"/></li> <li><img src="../images/img-header03.jpg"/></li> </ul> </div> </center></div>

<hr color="orange" width="64%" align="center"> <!-- end #header --> <div id="page"> <div id="content"> <div class="post"> <?php include "isiuser.php"; ?> </div>

<div style="clear: both;">&nbsp;</div> </div>

<!-- end #content --> <div id="sidebar">

<ul>

<li>

<h2>Anda berhasil Login *********<img src="../images/logo-kunci.jpg">********</h2>

<form action="../adminweb/logout.php" method="post" > <div align="center">Nickname:<br />

<strong><?php echo "$_SESSION[namauser]";?></strong><br /><br />

Level:<br />

<strong><?php echo "$_SESSION[leveluser]";?></strong> <p><div align="center">

<input name="tekan" type="submit" value="Log Out" class="submit" /></div>

(23)

L-23

</form></p>

</li>

<hr color="orange"> <li>

<h2>Menu Konfigurasi *<img src="../images/logo-konfigurasi.jpg">*</h2>

<ul><div align="center"><br /> <br />

</div> <li>

<div align="center"><strong><a href="?edit=4&user=<?php echo "$_SESSION[namauser]"; ?>">GANTI PASSWORD </a></strong></div>

</li>

<li>

<div align="center"><strong><a href="?edit=5&user=<?php echo "$_SESSION[namauser]"; ?>">LAPORAN PEMINJAMAN</a></strong></div> </li> <li> <div align="center"><strong><a href="?edit=6">E-BOOK</a></strong></div> </li> </ul> </li> </ul> </div> <!-- end #sidebar -->

<div style="clear: both;">&nbsp;</div> </div>

<!-- end #page --> </div>

<div id="footer">

<p>Aplikasi Web Perpustakaan Media</p> </div> </body> </html> <?php } ?> <?php session_start();

if (empty($_SESSION[username]) AND empty($_SESSION[passuser])){ echo "<link href='../config/adminstyle.css' rel='stylesheet' type='text/css'>

<center>Untuk bisa mengkonfigurasi, Anda harus login <br>"; echo "<a href=../index.php><b>LOGIN</b></a></center>"; } else{ include "../koneksi/konek.php"; $edit = $_GET[edit]; $gp = $_GET[gantipass]; $tekan = $_GET[tekan]; $kunci = $_GET[kunci];

isiuser.php

(24)

L-24

if($_GET[edit] == 4)

{ //menu ganti password include "gantipass.php"; }

elseif($_GET[edit] == 6) { //menu Lihat ebook

include "ebook.php"; } elseif($_GET[id_ebook] > 0){ include "ebook.php"; } elseif($gp == 'ok')

{ //ganti password user yang aktif $user = $_GET[user];

$pilih = mysql_query("SELECT password from users where username='$user'");

$pwd = mysql_fetch_array($pilih); $pass=md5($_POST[pass]);

$pass1=md5($_POST[pass1]);

if($_POST[pass1] == $_POST[pass2] and $pass == $pwd[password]){

mysql_query("UPDATE users SET password = '$pass1' WHERE username='$user'");

echo "<script>alert('Password Anda Telah Di Ganti...'); javascript:history.go(-1);</script>";

}else{

echo "<script>alert('Password Yang Anda Masukan Salah.!!'); javascript:history.go(-1);</script>";

} } else { include "tmpllaporan.php"; } } ?> <?php session_start();

if (empty($_SESSION[username]) AND empty($_SESSION[passuser])){ echo "<link href='../config/adminstyle.css' rel='stylesheet' type='text/css'>

<center>Untuk bisa mengkonfigurasi, Anda harus login <br>"; echo "<a href=../index.php><b>LOGIN</b></a></center>"; }

else{ ?>

<h3 align="center">*Menu Ganti Password*</h3><br>

<table width='100%' align='center' border='0' cellpadding='0' cellspacing='0'>

<tbody> <tr>

(25)

L-25

<td valign='top'><form action='?gantipass=ok&user=<?php echo "$_SESSION[namauser]"; ?>' method='post' >

<p></p>

<table bordercolorlight='black' bordercolordark='white' width='289' align='center' border='0' cellspacing='0'>

<tbody> <tr>

<td>Password Lama</div></td> <td>

<input name='pass' value='' maxlength='20' type='password' /></td> </tr>

<tr>

<td width='41%'>Password Baru </div></td> <td width='59%'>

<input name='pass1' maxlength='20' type='password'/> <strong> </strong></td>

</tr> <tr>

<td>Ulangi Password</div></td> <td>

<input name='pass2' maxlength='20' type='password'/></td> </tr>

<tr>

<td colspan='2'>

<input name='ganti' value='Ganti' type='submit'/> <input name='Submit2' value='Reset' type='reset'/> </div></td> </tr> </tbody> </table> </form></td> </tr> <tr>

<td><table width='470' align='center'> <tbody> <tr> <td align='left'></td> </tr> </tbody> </table></td> </tr> </tbody> </table> <?php } ?> <?php session_start();

if (empty($_SESSION[username]) AND empty($_SESSION[passuser])){ echo "<link href='../config/adminstyle.css' rel='stylesheet' type='text/css'>

<center>Untuk bisa mengkonfigurasi, Anda harus login <br>"; echo "<a href=../index.php><b>LOGIN</b></a></center>"; }

(26)

L-26

else{

//membuat paging

// jumlah data yang akan ditampilkan per halaman

$dataPerPage = 10;

// apabila $_GET['page'] sudah didefinisikan, gunakan nomor halaman tersebut,

// sedangkan apabila belum, nomor halamannya 1. if(isset($_GET['page'])) { $noPage = $_GET['page']; } else $noPage = 1;

//Menampilkan data buku pada suatu kategori sekaligus menjadikannya link echo "

<!--.style13 {font-size: 18px; font-weight: bold; }

--><table width='100%' border='0' align='center'> <td align='center'><h3>*Data Daftar Laporan Pinjaman Buku*</td></h3>

<table width='100%' border='0' align='center'><br> <tr bgcolor='#99FFCC'> <td width='10%'><div align='center' class='style13'>NO</div></td> <td width='50%'><div align='center' class='style13'>JUDUL BUKU</div></td> <td width='17%'><div align='center' class='style13'>TANGGAL PINJAM</div></td> <td width='17%'><div align='center' class='style13'>TANGGAL KEMBALI</div></td> <td width='17%'><div align='center' class='style13'>DENDA</div></td> </tr>"; // perhitungan offset

$offset = ($noPage - 1) * $dataPerPage;

// query SQL untuk menampilkan data perhalaman sesuai offset $no = 1;

$kat = mysql_query("SELECT

pinjam.no_anggota,pinjam.tgl_pinjam,pinjam.tgl_kembali,databuku.judulbuku as 'judulbuku' FROM pinjam,databuku where pinjam.kd_buku=databuku.kode and no_anggota='$_SESSION[no_anggota]' ORDER BY id LIMIT $offset , $dataPerPage");

while($k = mysql_fetch_array($kat)){

$query = "SELECT COUNT(*) AS jumData FROM pinjam,databuku where pinjam.kd_buku=databuku.kode and no_anggota='$_SESSION[no_anggota]'";

$hasil = mysql_query($query); $data = mysql_fetch_array($hasil); $jumData = $data['jumData'];

// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data $jumPage = ceil($jumData/$dataPerPage);

$lngkp = $_GET['page']; $id = $_GET['id']; if($jumData = 0){

echo "<tr><td>Belum ada buku yang dipinjam</td></tr>";

(27)

L-27

if($no%2==0){ echo " <tr bgcolor='#FFFFCC'>"; }else{ echo "<tr bgcolor='#FFFFff'>"; } echo " <td class='style14'>&nbsp;$no</td> <td class='style14'>&nbsp;$k[judulbuku]</td> <td align='center' class='style14'>&nbsp;$k[tgl_pinjam]</td> <td align='center' class='style14'>&nbsp;$k[tgl_kembali]</td>";

$x = mysql_query("SELECT datediff(now(),'$k[tgl_kembali]') as 'jum'"); //echo "SELECT datediff('2011-05-10',now()) as 'jum' from pinjam where id='22'"; $i=0; while($a = mysql_fetch_array($x)){ if($a[jum] < 0){ echo "<td>0</td>"; } else { echo "<td>".number_format($a[jum]*1000)."</td>"; } } $i++; echo "</tr>"; $no++; } echo " <tr> <td colspan='5' align=center>"; // menampilkan link previous

if ($noPage > 1) echo "<a

href='".$_SERVER['PHP_SELF']."?id=$no&&page=".($noPage-1)."'>&lt;&lt; Prev</a>";

for($page = 1; $page <= $jumPage; $page++) {

if ((($page >= $noPage - 3) && ($page <= $noPage + 3)) || ($page == 1) || ($page == $jumPage))

{

if (($showPage == 1) && ($page != 2)) echo "...";

if (($showPage != ($jumPage - 1)) && ($page == $jumPage)) echo "..."; if ($page == $noPage) echo " <b>".$page."</b> ";

else echo " <a

href='".$_SERVER['PHP_SELF']."?id=$no&page=".$page."'>".$page."</a> "; $showPage = $page;

}

}

// menampilkan link next

if ($noPage < $jumPage) echo "<a

href='".$_SERVER['PHP_SELF']."?id=$no&&page=".($noPage+1)."'>Next &gt;&gt;</a>"; echo"</td> </tr>"; echo "</table>"; } ?>

(28)

L-28

<?php

$x = mysql_query("SELECT * FROM EBOOK");

echo "<table width='550' <td align='center'><h3>*Data Daftar File e-Book*</td></h3>";

while($data=mysql_fetch_array($x)){

echo "<tr><td>".$data[url]."</td><td><div style='float:right;'><a target='_blank' href=../pdf/".$data[url].">Baca</a></div></td></tr>"; } echo "<td></table>"; ?> <?php session_start();

if (empty($_SESSION[username]) AND empty($_SESSION[passuser])){ echo "<link href='../config/adminstyle.css' rel='stylesheet' type='text/css'>

<center>Untuk bisa mengkonfigurasi, Anda harus login <br>"; echo "<a href=../index.php><b>LOGIN</b></a></center>"; }

else{ ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> function delayer(){ window.location = "#" } </script>

<link rel="shortcut icon" href="../images/ico_home.gif" /> <meta name="keywords" content="" />

<meta name="description" content="" />

<meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Perpustakaan Index Admin</title>

<link href="../style.css" rel="stylesheet" type="text/css" media="screen"/> </head> <body> <div id="wrapper"> <div id="header"> <div id="logo"> <h1>Perpustakaan Media</h1> </div>

<div style="float:right; width:222px; height:100px;"><img src="../images/logo-book.gif" width="192" /></div>

<div id="search">

<form action="?" method="get"> Kriteria :

<select name="kriteria">

<option value="judulbuku" selected="selected">Judul</option> <option value="penulis">Pengarang</option> <option value="thn">Tahun</option>

<option value="kode">Kode Buku</option> </select>

:

ebook.php

(29)

L-29

<input name="kunci" type="text" value="" class="text"> - Kategori : <select name="kat">

<option value="1" selected="selected">Akutansi</option> <option value="2">Manajemen</option> <option value="3">Perpajakan</option> <option value="4">Ekonomi</option> <option value="5">Profesional</option> <option value="6">Teknologi</option> <option value="7">Medika</option> </select>

<input name="tekan" type="submit" value="Cari" class="submit" > <input name="edit" type="hidden" value="2" >

<input name="page" type="hidden" value="1" > <img src="../images/logo-search.jpg"/> </form></div> </div> </div> <div id="menu"> <ul> <li><span><a href="?edit=1">Home</a></span></li> <?php if (empty($_SESSION[username]) AND

empty($_SESSION[passuser])){ echo '<li><a href="?menu=1">Daftar</a></li>'; } ?>

</ul> </div>

<!-- end #menu -->

<div id="splash"> <center> <div id="slider"> <ul> <li><img src="../images/img-header02.png"/></li> </ul> </div> </center></div>

<hr color="orange" width="64%" align="center"> <!-- end #header --> <div id="page"> <div id="content"> <div class="post"> <?php include "isiadmin.php"; ?> </div>

<div style="clear: both;">&nbsp;</div> </div>

<!-- end #content --> <div id="sidebar">

<ul>

<li>

<h2>Anda Berhasil Login *********<img src="../images/logo-kunci.jpg">********</h2>

<form action="../adminweb/logout.php" method="post" > <div align="center">Nickname:<br />

<strong><?php echo "$_SESSION[namauser]";?></strong><br /><br /> Level:<br />

<strong><?php echo "$_SESSION[leveluser]";?></strong> <p><div align="center">

<input name="tekan" type="submit" value="Log Out" class="submit" /></div>

(30)

L-30

</form></p> </li> <hr color="orange"> <li> <h2>Menu Konfigurasi *<img src="../images/logo-konfigurasi.jpg">*</h2> <ul> <li> <div align="center"><strong><a href="?edit=1"> TAMBAH BUKU</a></strong></div>

</li> <li> <div align="center"><strong><a href="?edit=2&page=1">EDIT BUKU</a></strong></div> </li> <li>

<div align="center"><strong><a href="?edit=3">EDIT USER</a></strong></div>

</li> <li>

<div align="center"><strong><a href="?edit=4&user=<?php echo "$_SESSION[namauser]";?>">GANTI PASSWORD </a></strong></div>

</li> <li>

<div align="center"><strong><a href="?edit=5">KRITIK DAN SARAN</a></strong></div>

</li> <li>

<div align="center"><strong><a href="?edit=6">PINJAM BUKU</a></strong></div>

</li> <li>

<div align="center"><strong><a href="?edit=7">KEMBALI BUKU</a></strong></div>

</li> <li>

<div align="center"><strong><a href="?edit=8">UPLOAD E-BOOK</a></strong></div> </li> </ul> </li> </ul> </div> <!-- end #sidebar -->

<div style="clear: both;">&nbsp;</div> </div>

<!-- end #page --> </div>

<div id="footer">

<p>aplikasi Web Perpustakaan Media</p> </div>

</body> </html> <?php } ?>

(31)

L-31

<?php

include "../koneksi/konek.php"; $pass=md5($_POST[password]); $no_anggota=$_POST[no_anggota];

$login=mysql_query("SELECT * FROM users WHERE

no_anggota='$_POST[no_anggota]' AND password='$pass' AND blokir='n'"); $ketemu=mysql_num_rows($login);

$r=mysql_fetch_array($login);

if(empty($no_anggota) || $no_anggota != $r[no_anggota]){

echo "<link href=../adminweb/config/adminstyle.css rel=stylesheet type=text/css>"; ?><script type="text/javascript"> function delayer(){ window.location = "../index.php" } </script><?php

echo "<center>LOGIN GAGAL! <br>

Username atau Password Anda tidak benar.<br> Atau account Anda sedang diblokir.<br>";

echo "<a href=../index.php><b>ULANGI LAGI</b></a></center>"; include "../redirect.html";

}

elseif ($ketemu > 0){ // Apabila username dan password ditemukan session_start(); session_register("namauser"); session_register("no_anggota"); session_register("passuser"); session_register("leveluser"); session_register("blokir"); $_SESSION[namauser] = $r[username]; $_SESSION[passuser] = $r[password]; $_SESSION[leveluser] = $r[level]; $_SESSION[blokir] = $r[blokir]; if($_SESSION[leveluser]=="admin" ){ header('location:../adminweb/?edit=1');//redirect ke hal admin } elseif($_SESSION[leveluser]=="user"){

header('location:../user/?edit=5');//redirect ke hal user }

else{

echo "<link href=../adminweb/config/adminstyle.css rel=stylesheet type=text/css>";

echo "<center>LOGIN GAGAL! <br>

Username atau Password Anda tidak benar.<br> Atau account Anda sedang diblokir.<br>";

echo "<a href=../index.php><b>ULANGI LAGI</b></a></center>"; include "../redirect.html";

} }

?>

(32)

L-32

<?php

session_start();

if (empty($_SESSION[username]) AND empty($_SESSION[passuser])){ echo "<link href='../config/adminstyle.css' rel='stylesheet' type='text/css'>

<center>Untuk bisa mengkonfigurasi, Anda harus login <br>"; echo "<a href=../index.php><b>LOGIN</b></a></center>"; } else{ include "../koneksi/konek.php"; $edit = $_GET[edit]; $tmb = $_GET[tmb]; $no = $_GET[no]; $kode = $_POST[kode]; $isbn = $_POST[isbn]; $judul = $_POST[judul]; $penulis = $_POST[penulis]; $hal = $_POST[hal]; $thn = $_POST[thn]; $kat = $_POST[kat]; $urut = $_GET[urut]; $gp = $_GET[gantipass]; $gtuser = $_GET[gantiuser]; $hapusks = $_GET[hapusks];

if($tmb=='ok'){ //menambahkan buku ke database

if($kode != '' || $isbn != '' || $judul != '' || $penulis != '' || $hal != '' || $thn != '' || $kat != '' ){

mysql_query("INSERT INTO databuku VALUES ('$no', '$kode', '$isbn', '$judul', '$penulis', '$hal', '$thn', '$kat')"); ?>

<body onLoad="window.open('barcode.php?kd_buku=<?php echo $kode; ?>&judul=<?php echo $judul; ?>',

'windowname1',

'width=210, height=120'); return false;"></body> <?php

echo "<div align='center'><strong><br/>Buku Sudah DiTambah...</strong> </div>

<a herf<a href=\"?\"><div

align='center'><strong><br/>Menu Utama</strong> </div></a>"; }else{

echo "<script>alert('Data Belum Lengkap..!!'); javascript:history.go(-1);</script>";

}

}elseif($_GET[edit] == 1)

{ //menu tambah buku include "tmbbuku.php"; }elseif($_GET[edit] == 6)

{ //menu tambah pinjam buku include "pinjam.php"; }

elseif($_GET[kate] > 0)

{ //menu tambah buku

isiadmin.php

(33)

L-33

$kat = $_GET[kate];

include "tmbbuku.php"; }

elseif($_GET[edit] == 2) { //menu edit buku

$kunci = $_GET[kunci]; $tekan = $_GET[tekan]; $idbuku = $_GET[idbuku]; $kriteria = $_GET[kriteria]; if($kunci!= "" ) { include "tmplcari.php"; } elseif($_GET[idbuku]>=1 ) { include "editbuku.php"; }

elseif($tekan == 'Cari' && $kunci == "") {

echo "<script>alert('MASUKAN KUNCI PENCARIAN..!!!'); javascript:history.go(-1);</script>";

}

elseif($_GET[update] == 'y') {

mysql_query("UPDATE databuku SET kode = '$_POST[kode]', isbn = '$_POST[isbn] ', judulbuku = '$_POST[judul]', penulis = '$_POST[penulis]', hal = '$_POST[hal]', thn = '$_POST[thn]' WHERE no='$_GET[kdbuku]' "); echo "<script>alert('Data Buku Berhasil Di Edit..');

javascript:history.go(-1);</script>";

}

else {

echo '<form action="?" method="get">

<h3 align="center">*Cari Data Buku Yang Akan Di Edit*</h3> <strong><span class="style16">Kriteria :<br> <select name="kriteria"> <option value="judulbuku" selected="selected">Judul</option> <option value="penulis">Pengarang</option> <option value="thn">Tahun</option>

<option value="kode">Kode Buku</option> </select>

:

<input name="kunci" type="text" value="" class="text"> Kategori :

<select name="kat">

(34)

L-34

<option value="2">Manajemen</option> <option value="3">Perpajakan</option> <option value="4">Ekonomi</option> <option value="5">Profesional</option> <option value="6">Teknologi</option> <option value="7">Medika</option> </select>

<input name="tekan" type="submit" value="Cari" class="submit" > <input name="edit" type="hidden" value="2" >

<input name="page" type="hidden" value="1" > </form>';

} }

elseif($edit == 9)

{ //menu delete buku if($_GET[idbuku]>=1 ) { include "delbuku.php"; } elseif($_GET[del] == 'y') {

mysql_query("DELETE FROM databuku where no='$_GET[kdbuku]'");

echo "<script>alert('Data Buku Berhasil Di Hapus..'); javascript:history.go(-1);</script>";

} }

elseif($_GET[edit] == 3) { //menu edit user

include "tmpluser.php"; }

elseif($_GET[edit] == 4) { //menu ganti password

include "gantipass.php"; }

elseif($_GET[edit] == 5)

{ //menu menampilkan kritik dan saran include "tmplks.php";

}

elseif($_GET[edit] == 8) { //menu upload ebook

include "upload.php"; }

elseif($_GET[edit] == 7)

{ //menu pengembalian buku include "kembali.php"; }

elseif($urut > 0)

{ //menu edit user

include "edituser.php"; }

elseif($hapusks > 0) {

mysql_query("DELETE FROM kritikdansaran where id = '$hapusks'"); echo "<script>alert('Data Kritik Dan Saran Telah Di Hapus..'); javascript:history.go(-1);</script>";

(35)

L-35

}

elseif($gp == 'ok')

{ //ganti password user yang aktif $user = $_GET[user];

$pilih = mysql_query("SELECT password from users where username='$user'");

$pwd = mysql_fetch_array($pilih); $pass=md5($_POST[pass]);

$pass1=md5($_POST[pass1]);

if($_POST[pass1] == $_POST[pass2] and $pass == $pwd[password]){

mysql_query("UPDATE users SET password = '$pass1' WHERE username='$user'");

echo "<script>alert('Password Anda Telah Di Ganti..'); javascript:history.go(-1);</script>";

}else{

echo "<script>alert('Password Yang Anda Masukan Salah..!!'); javascript:history.go(-1);</script>";

} }

elseif($gtuser == 'ok') { //ganti password user

$nama = $_POST[nama];

$no_anggota = $_POST[no_anggota];

$pilih = mysql_query("SELECT no_anggota,username,blokir from users where no='$urut'");

$pwd = mysql_fetch_array($pilih); if(isset($_POST[Submit])){

mysql_query("UPDATE users SET username ='$nama',no_anggota='$no_anggota',blokir='$_POST[blokir]' WHERE no='$_GET[iduser]'");

echo "<script>alert('Data User Telah Di Edit!!'); javascript:history.go(-1);</script>";

}else{

echo "<script>alert('Data User Gagal Di Edit..!!'); javascript:history.go(-1);</script>";

} }

elseif($_GET[pinjam] == 'ok')

{ //menu tambah peminjaman buku $no_anggota = $_POST[no_anggota]; $id_buku = $_POST[id_buku]; $tgl_kembali = $_POST[tgl_kembali]; $tgl_pinjam = date("Y-m-d"); if(isset($_POST[Submit])){ if((empty($no_anggota)) or (empty($id_buku))){ echo "<script>alert('Masukkan Data terlebih dahulu.!!'); javascript:history.go(-1);</script>";

} else {

mysql_query("INSERT INTO pinjam

VALUES(null,'$no_anggota','$id_buku','$tgl_pinjam','0000-00-00','0')"); $a = mysql_query("select id from pinjam order by id desc limit 1");

$jml = mysql_fetch_array($a); $id_p = $jml[id];

(36)

L-36

mysql_query("UPDATE pinjam set `tgl_kembali` = date_add(now(), INTERVAL 14 DAY) where id='$id_p'");

echo "<script>alert('Data Telah Di Simpan..'); javascript:history.go(-1);</script>";

} }else{

echo "<script>alert('Data Gagal Di Simpan..!!'); javascript:history.go(-1);</script>";

} }

elseif($_GET[kembali] =='ok') { //menu cek pengembalian buku

$no_anggotax = $_POST[no_anggotax]; if(isset($_POST[Submit])){

if(empty($no_anggotax)){

echo "<script>alert('Masukkan Data terlebih dahulu.!!'); javascript:history.go(-1);</script>"; } else { include "tmplkembali.php"; } }else{

echo "<script>alert('Data Yang Di Masukan Salah..!!'); javascript:history.go(-1);</script>"; } } elseif($_GET[kembaliin] =='ok') { $id_c = $_POST[id_c]; $idnya = $_POST[idnya]; $jml=count($id_c); for($i=0;$i<$jml;$i++) {

mysql_query("UPDATE pinjam set `kembali` = '1' where id = '$id_c[$i]'");

}

echo "<script>alert('Data Telah Di Simpan..'); javascript:history.go(-1);</script>";

}

elseif($_GET[upload] == 'ok') { //menu upload ebook

if (($_FILES["file"]["type"] == "application/pdf") && ($_FILES["file"]["size"] < 2000000))

{

if ($_FILES["file"]["error"] > 0) {

echo "Return Code: " . $_FILES["file"]["error"] . "<br />"; }

else {

echo "Upload: " . $_FILES["file"]["name"] . "<br />"; echo "Type: " . $_FILES["file"]["type"] . "<br />";

echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />"; echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />"; if (file_exists("../pdf/" . $_FILES["file"]["name"]))

{

echo $_FILES["file"]["name"] . " already exists. "; }

(37)

L-37

else { move_uploaded_file($_FILES["file"]["tmp_name"], "../pdf/" . $_FILES["file"]["name"]); $filex = $_FILES["file"]["name"];

mysql_query("insert into ebook values(null,'$filex','0')"); }

} } else {

echo "<script>alert('INVALID FILE..!!'); javascript:history.go(-1);</script>"; } } else { include "tmbbuku.php"; } } ?> <?php session_start();

if (empty($_SESSION[username]) AND empty($_SESSION[passuser])){ echo "<link href='../config/adminstyle.css' rel='stylesheet' type='text/css'>

<center>Untuk bisa mengkonfigurasi, Anda harus login <br>"; echo "<a href=../index.php><b>LOGIN</b></a></center>"; }

else{

$kat = mysql_query("SELECT * FROM databuku order by no desc"); $k = mysql_fetch_array($kat); $no=$k[no]+1; ?> <?php if(!empty($_GET[kate])){ $kat = $_GET[kate]; $xa = "0".$kat."-";

$katx = mysql_query("SELECT * FROM `databuku` where kode like '$xa%' order by kode desc limit 1");

$kx = mysql_fetch_array($katx); $f = str_replace("-","",$kx[kode]); $xas = substr($f, 2);

$rs = $xas+1; ?>

<h3 align="center">*Form Tambah Data Buku*</h3><br>

<table width='100%' align='center' border='0' cellpadding='0' cellspacing='0'>

<tbody> <tr>

<td valign='top'><form action='?tmb=ok&no=<?php echo $no; ?>' method='post' >

<table bordercolorlight='black' bordercolordark='white' width='371' align='center' border='0' cellspacing='5'>

<tbody>

tmbbuku.php

Referensi

Dokumen terkait

struktur yang paling cocok dengan sumber daya internal dan lingkungan eksternal (SWOT: look in,..

Dari cara memainkannya, alat musik tradisional ini dapat dibedakan, alat musik pukul (perkusi), alat musik tiup, alat musik petik, dan alat musik gesek. Musik juga

Hasil – hasil sidang pleno laporan pertanggung jawaban pengurus Rayon Gadjah Mada PMII Komisariat Merdeka Malang periode 2015-2016, Rapat Tahunan Anggota Rayon (RTAR) IX Rayon

Mempergunakan rumah itu untuk tujuan yang lain dari pada yang disepakati dalam perjanjian ini, kecuali telah mendapat ijin secara tertulis dari PIHAK PERTAMA.. Membuat bangunan

Yang menjadi rumusan masalah dalam penelitian ini adalah bagaimana mengimplementasikan suatu sistem keamanan data yang mampu melakukan proses enkripsi dan dekripsi suatu data

JUDUL : DONOR MATA DI INDONESIA SANGAT RENDAH MEDIA : REPUBLIKA. TANGGAL : 13

Diperlukan peningkatan kualitas dan mekanisme pelayanan dalam bidang pendidikan agar lebih berdaya guna dan berhasil guna, sehingga sumber daya manusia (SDM) yang

Cloud computing adalah sebuah bentuk komputasi berbasis internet yang menyediakan layanan pemrosesan komputer bersama dan data kepada komputer maupun perangkat lain