• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Perpustakaan Berbasis Web

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Sistem Informasi Perpustakaan Berbasis Web"

Copied!
12
0
0

Teks penuh

(1)

Lampiran

Index Admin

<html>

<head>

<title>E-Library Login System</title>

<script language="javascript">

function validasi(form){

if (form.username.value == ""){

alert("Anda belum mengisikan Username.");

form.username.focus();

return (false);

}

if (form.password.value == ""){

alert("Anda belum mengisikan Password.");

form.password.focus();

return (false);

}

return (true);

}

</script>

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

</head>

<body OnLoad="document.login.username.focus();">

(2)

<div id="content">

<h2>E-Library Login System</h2>

<form name="login" action="cek_login.php" method="POST" onSubmit="return validasi(this)">

<table>

<tr><td>Username</td><td> : <input type="text" name="username"></td></tr>

<tr><td>Password</td><td> : <input type="password" name="password"></td></tr>

<tr><td colspan="2"><input type="submit" value="Login"></td></tr>

</table>

</form>

</div>

<div id="footer">

Copyright &copy; 2013 Sistem Informasi Perpustakaan<br> All rights reserved.

</div>

</div>

</body>

</html>

Kontent

<link type="text/css" href="../css/ui.all.css" rel="stylesheet">

<script type="text/javascript" src="../js/jquery-1.3.2.js"></script>

(3)

<script type="text/javascript" src="../js/ui.datepicker.js"></script>

<script type="text/javascript" src="../js/ui.datepicker-id.js"></script>

<script type="text/javascript">

$(document).ready(function(){

$("#tanggal1").datepicker({

dateFormat : "yy-mm-dd",

changeMonth : true,

changeYear : true

});

});

$(document).ready(function(){

$("#tanggal2").datepicker({

dateFormat : "yy-mm-dd",

changeMonth : true,

changeYear : true

});

});

</script>

<?php

include "../config/koneksi.php";

include "../config/library.php";

include "../config/fungsi_indotgl.php";

(4)

include "../config/class_paging.php";

include "../config/fungsi_rupiah.php";

// Bagian Home

if ($_GET[module]=='home'){

if ($_SESSION['Level']=='admin'){

echo "<h2>Selamat Datang</h2>

<p>Hai <b>$_SESSION[Username]</b>, selamat datang di halaman Administrator.<br> Silahkan klik menu pilihan yang berada di sebelah kiri untuk mengelola content website. </p>

<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;< /p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>

<p align=right>Login : $hari_ini, ";

echo tgl_indo(date("Y m d"));

echo " | ";

echo date("H:i:s");

echo " WIB</p>";

}

else{

echo "<h2>Selamat Datang</h2>

<p>Hai <b>$_SESSION[Username]</b>, selamat datang di halaman Administrator.<br> Silahkan klik menu pilihan yang berada di sebelah kiri untuk mengelola content website. </p>

<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;< /p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>

<p align=right>Login : $hari_ini, ";

(5)

echo " | ";

echo date("H:i:s");

echo " WIB</p>";

}

}

// Bagian laporan

elseif($_GET[module]=='laporan'){

echo "<form method=POST action=media.php?module=laporan>";

echo "<table>

<tr>

<td> <font face=tahoma size=2>Periode Tanggal</font> </td>

<td> : </td>

<td><font face=tahoma size=2><input id='tanggal1' name='tanggal1' type='text'> <img src='../images/kalender.gif' id='tanggal1'> s/d

<input id='tanggal2' name='tanggal2' type='text'> <img src='../images/kalender.gif' id='tanggal1'> </font></td>

</tr>

<tr>

<td colspan=2></td>

<td><input type=submit value=Preview name=preview></td>

</tr>

</table>

(6)

if (isset($_POST[preview])){

if (empty($_POST[tanggal1]) or empty($_POST[tanggal2])){

echo "<script language='javascript'>alert('Anda belum memasukkan tanggal periode');

window.location = 'master.php?module=retwinback_call_history'</script>";

}

elseif ($_POST[tanggal1] > $_POST[tanggal2]){

echo "<script language='javascript'>alert('Periode Awal tidak boleh melebihi Periode Akhir');

window.location = 'master.php?module=retwinback_call_history'</script>";

}

else{

echo "<div class=data>

<table border=1>

<tr>

<th><font face=tahoma size=2>NO</font></th>

<th><font face=tahoma size=2>IdMember</font></th>

<th><font face=tahoma size=2>Jumlah Pinjam</font></th>

<th><font face=tahoma size=2>Total Denda</font></th>

</tr>";

(7)

$last = tgl_indo($_POST[tanggal2]);

$tag = date('M');

$sql = mysql_query("SELECT * FROM ttransaksi WHERE TglKembali BETWEEN '$_POST[tanggal1]' AND '$_POST[tanggal2]' AND StatusBuku = 'Sudah'");

$numRows =

mysql_num_rows($sql);

$no = 1;

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

if(!empty($_POST[id_buku1]) && empty($_POST[id_buku2]) && empty($_POST[id_buku3])){

$qty = 1;

}

elseif(!empty($_POST[id_buku1]) && !empty($_POST[id_buku2]) && empty($_POST[id_buku3])){

$qty = 2;

}

else{

$qty = 3;

}

$total =

format_rupiah($data[TotalDenda]);

(8)

<td><font face=tahoma size=2>$no</font></td>

<td><font face=tahoma size=2>$data[IdMember]</font></td>

<td><font face=tahoma size=2>$qty</font></td>

<td><font face=tahoma size=2>$total</font></td>

</tr>";

$no++;

}

echo " </table></div>";

echo " <form method='POST' action='modul/mod_laporan/export_laporan.php?t1=$_POST[tanggal1]&t2= $_POST[tanggal2]'>

<table class='data'>

<tr>

<td><font face=tahoma size=2>Jumlah Data: <b>$numRows</b></font></td>

</tr>

<tr>

<td align='right'><input type=submit value='Export to Excel'></td>

</tr>

</table></form><p>&nbsp;</p>";

}

}

(9)

// Bagian Modul

elseif ($_GET[module]=='modul'){

if ($_SESSION['Level']=='admin'){

include "modul/mod_modul/modul.php";

}

else{

echo "Anda tidak berhak memasuki halaman ini";

}

}

// Bagian status member

elseif ($_GET[module]=='status_member'){

if ($_SESSION['Level']=='admin'){

include "modul/mod_status/status.php";

}

else{

echo "Anda tidak berhak memasuki halaman ini";

}

}

// Bagian Link

elseif ($_GET[module]=='link'){

if ($_SESSION['Level']=='admin'){

include "modul/mod_link/link.php";

(10)

else{

echo "Anda tidak berhak memasuki halaman ini";

}

}

// Bagian kategori

elseif ($_GET[module]=='kategori'){

if ($_SESSION['Level']=='admin'){

include "modul/mod_kategori/kategori.php";

}

else{

echo "Anda tidak berhak memasuki halaman ini";

}

}

// Bagian buku

elseif ($_GET[module]=='buku'){

if ($_SESSION['Level']=='admin'){

include "modul/mod_buku/buku.php";

}

else{

echo "Anda tidak berhak memasuki halaman ini";

}

(11)

// Bagian transaksi

elseif ($_GET[module]=='transaksi'){

if ($_SESSION['Level']=='staff'){

include "modul/mod_transaksi/transaksi.php";

}

else{

echo "Anda tidak berhak memasuki halaman ini";

}

}

// Bagian ubah password

elseif ($_GET[module]=='password'){

if ($_SESSION['Level']=='admin'){

include "modul/mod_user/user.php";

}

elseif($_SESSION['Level']=='staff'){

include "modul/mod_user/user.php";

}

else{

echo "Anda tidak berhak memasuki halaman ini";

}

}

// Bagian Staff

(12)

if ($_SESSION['Level']=='admin'){

include "modul/mod_staff/staff.php";

}

else{

echo "Anda tidak berhak memasuki halaman ini";

}

}

// Bagian member

elseif ($_GET[module]=='member'){

if ($_SESSION['Level']=='staff'){

include "modul/mod_member/member.php";

}

else{

echo "Anda tidak berhak memasuki halaman ini";

}

}

else{

echo "<p><b>MODUL BELUM ADA ATAU BELUM LENGKAP</b></p>";

}

Referensi

Dokumen terkait

[r]

Dalam praktiknya, framing dijalankan oleh media dengan menseleksi isu – isu tertentu dan mengabaikan isu yang lain; dan menonjolkan aspek dari isu tersebut

Mata bor helix kecil ( Low helix drills ) : mata bor dengan sudut helix lebih kecil dari ukuran normal berguna untuk mencegah pahat bor terangkat ke atas

Disemprotkan ( Jet Application of Fluid ), pada proses pendinginan dengan cara ini cairan pendingin disemprotkan langsung ke daerah pemotongan (pertemuan antara

[r]

[r]

Letakkan kursor pada salah satu titik border sehingga membentuk anak panah, kemudian tekan mouse (ditahan, jangan dilepas) dan geser naik atau turun, kanan atau kiri, atau

[r]