• Tidak ada hasil yang ditemukan

if(isset($_session['register'])): <div class="alert alert-success"> <button type="button" class="close" data-dismiss="alert">

N/A
N/A
Protected

Academic year: 2021

Membagikan "if(isset($_session['register'])): <div class="alert alert-success"> <button type="button" class="close" data-dismiss="alert">"

Copied!
23
0
0

Teks penuh

(1)

Lampiran

a) Halaman Login ( Admin / Siswa )

<?php empty( $app ) ? header('location:../index.php') : '' ;?> <div class="well"> <?php

if(isset($_SESSION['register'])):

$pesan = ($_SESSION['register']== 1)?'&nbsp;Data Akun Perpustakaan telah berhasil dibuat, silahkan lakukan Login untuk melanjutkan.' : '&nbsp;Daftar Akun Perpustakaan gagal dibuat silahkan ulangi lagi.'

?>

<div class="alert alert-success">

<button type="button" class="close" data-dismiss="alert"> <i class="icon-remove"></i></button> <i class="icon-ok"></i> <?php echo $pesan; ?> <?php {unset($_SESSION['register']);} ?> </div> <?php endif; ?>

<form method="POST" action="cek_login.php" accept-charset="UTF-8">

<table>

(2)

<td colspan="3"><div class="alert alert-error"><a class="close" data-dismiss="alert" href="#">x</a> <?php echo $_SESSION['error']; unset($_SESSION['error']);}?></td> </tr> <tr> <td valign="top"><label>Nomor Induk&nbsp;</label></td> <td valign="top">:&nbsp;</td>

<td><input class="span3" placeholder="Nomor Induk" type="text" name="username" required></td>

</tr> <tr>

<td valign="top"><label>Password&nbsp;</label></td> <td valign="top">:&nbsp;</td>

<td><input class="span3" placeholder="Password" type="password" name="password" required></td> </tr>

<tr>

<td colspan="3" align="right"><button class="btn-warning btn" type="reset">Reset</button>

<colspan="3" align="right"><button class="btn-info btn" type="submit">Login</button></td>

</tr> </table>

(3)

</form> </div>

b) Halaman Pengunjung (Siswa) <?php

session_start(); $base_url =

'http://'.$_SERVER['HTTP_HOST'].'/Project/login_multiuser/'; isset ($_GET['app']) ? $app = $_GET['app'] : $app = 'home_user'; ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Perpustakaan SD MUHIPO</title>

<link href="<?php echo $base_url;?>asset/css/bootstrap.min.css" rel="stylesheet">

<link href="<?php echo $base_url;?>asset/css/bootstrap-responsive.min.css" rel="stylesheet">

<link href="<?php echo $base_url;?>asset/css/style.css" rel="stylesheet">

<link rel="shortcut icon" href="<?php echo $base_url;?>asset/img/book.ico">

(4)

<script type="text/javascript" src="<?php echo $base_url;?>asset/js/jquery.min.js"></script> <script type="text/javascript" src="<?php echo $base_url;?>asset/js/bootstrap.min.js"></script> <script type="text/javascript" src="<?php echo $base_url;?>asset/js/scripts.js"></script> <style type="text/css"> html, body { height: 100%; width: 100%; padding: 0; margin: 0; } #full-screen-background-image { z-index: -999; min-height: 100%; min-width: 1024px; width: 100%; height: auto; position: fixed; top: 0; left: 0; } #wrapper {

(5)

width: 1000px; margin: auto;

background-color:rgba(255,255,255,0.9); }

a:link, a:visited, a:hover { color: blue; } a.to-top:link, a.to-top:visited, a.to-top:hover { margin-top: 1000px; display: block; font-weight: bold; padding-bottom: 30px; font-size: 30px; } </style> <style type="text/css"> .font1 {

font-family: "French Script MT"; color : black;

font-size : 45pt; }

(6)

font-family: "Comic Sans MS"; color : orange;

font-size : 13pt; }

.font3 {

font-family: "Palace Script MT"; color : red;

font-size : 30pt; }

.font4 {

font-family: "Kristen ITC"; color : blue; font-size : 13pt; } </style> </head> <body> <div id="container"> <div class="container-fluid"> <div class="row-fluid"> <div class="span12">

<div class="page-header"><h3><img src="../book1.png" width="50" height="50" /> <a class="font1">Sistem Informasi Perpustakaan</a> <small><b class="font2">SD

(7)

MUHAMMADIYAH 1 PONOROGO</b></small></h3></div> <ul class="nav nav-tabs">

<li <?php echo $app=='user'?'class="active"':'';?>><a

href="homeuser.php"><i class="icon-home"></i> Home</a></li> <?php if(isset($_SESSION['level'])){?>

<li <?php echo $app=='profile_mhs'?'class="active"':'';?>><a href="homeuser.php?app=profile_mhs"><i class="icon-star-empty"></i> Profile Siswa</a></li>

<li <?php echo $app=='buku_online'?'class="active"' :'';?>><a href="homeuser.php?app=buku_online"><i class="icon-list-alt"></i> Buku Online</a></li>

<li <?php echo $app=='download'?'class="active"' :'';?>><a href="homeuser.php?app=download"><i class="icon-download-alt"></i> Download Ebook</a></li>

<li <?php echo $app=='about'?'class="active"' :'';?>><a

href="homeuser.php?app=about"><i class="icon-briefcase"></i> About</a></li>

<?php }?>

<li class="dropdown pull-right">

<?php if (isset($_SESSION['nama'])):?>

<a href="#" data-toggle="dropdown" class="dropdown-toggle"><i class="icon-user"></i> <?php echo $_SESSION['nama'];?>

<strong class="caret"></strong></a> <ul class="dropdown-menu">

(8)

<li><a href="logout.php"><i class="icon-off"></i> Logout</a></li>

<?php else:?>

<a href="#" data-toggle="dropdown" class="dropdown-toggle"><i class="icon-user"></i> Guest <strong class="caret"></strong></a> <ul class="dropdown-menu">

<li><a href="#"><i class="icon-th-list"></i> Buat Akun Perpus</a></li>

<li class="divider"></li>

<li><a href="homeuser.php?app=login"><i class="icon-user"></i> Login</a></li> <?php endif;?> </ul> </li> </ul> </div> </div> </div> <div id="content"> <?php if(isset($_SESSION['pesan'])){echo $_SESSION['pesan']; unset($_SESSION['pesan']);}

tampilkan pesan error

(9)

include ('app/'.$app.'.php'); }else{

echo '<div class="well">Error : Aplikasi tidak menemukan adanya file <b>'.$app.'.php </b> pada direktori <b>app/..</b></div>'; }

?> </div>

<p class="footer"><a class="font3">Developed By&nbsp;</a> <a class="font4" href="#">Hanif Ferianto</p>

</div> </body> </html> c) Halaman Admin <?php session_start(); $base_url = 'http://'.$_SERVER['HTTP_HOST'].'/Project/login_multiuser/'; isset ($_GET['app']) ? $app = $_GET['app'] : $app =

'home_admin'; ?>

<!DOCTYPE html> <html lang="en">

(10)

<head>

<meta charset="utf-8">

<title>Perpustakaan SD MUHIPO</title>

<link href="<?php echo $base_url;?>asset/css/bootstrap.min.css" rel="stylesheet">

<link href="<?php echo $base_url;?>asset/css/bootstrap-responsive.min.css" rel="stylesheet">

<link href="<?php echo $base_url;?>asset/css/style.css" rel="stylesheet">

<link rel="shortcut icon" href="<?php echo $base_url;?>asset/img/book.ico">

<script type="text/javascript" src="<?php echo $base_url;?>asset/js/jquery.min.js"></script> <script type="text/javascript" src="<?php echo $base_url;?>asset/js/bootstrap.min.js"></script> <script type="text/javascript" src="<?php echo $base_url;?>asset/js/scripts.js"></script> <style type="text/css"> html, body { height: 100%; width: 100%; padding: 0; margin: 0; }

(11)

#full-screen-background-image { z-index: -999; min-height: 100%; min-width: 1024px; width: 100%; height: auto; position: fixed; top: 0; left: 0; } #wrapper { width: 1000px; margin: auto; background-color:rgba(255,255,255,0.9); }

a:link, a:visited, a:hover { color: blue; } a.to-top:link, a.to-top:visited, a.to-top:hover { margin-top: 1000px; display: block; font-weight: bold;

(12)

padding-bottom: 30px; font-size: 30px; } </style> <style type="text/css"> .font1 {

font-family: "French Script MT"; color : black;

font-size : 45pt; }

.font2 {

font-family: "Comic Sans MS"; color : orange;

font-size : 13pt; }

.font3 {

font-family: "Palace Script MT"; color : red;

font-size : 30pt; }

.font4 {

font-family: "Kristen ITC"; color : blue;

(13)

} </style> </head> <body> <div id="container"> <div class="container-fluid"> <div class="row-fluid"> <div class="span12">

<div class="page-header"><h3><img src="../book1.png" width="50" height="50" /> <a class="font1">Sistem Informasi Perpustakaan</a> <small><b class="font2">SD

MUHAMMADIYAH 1 PONOROGO</b></small></h3></div> <ul class="nav nav-tabs">

<li <?php echo $app=='admin'?'class="active"':'';?>><a href="homeadmin.php"><i class="icon-home"></i> Home</a></li>

<?php if(isset($_SESSION['level'])){?>

<li <?php echo $app=='data_admin'?'class="active"':'';?>><a href="homeadmin.php?app=data_admin"><i class="icon-leaf"></i> Data Admin</a></li>

<li <?php echo $app=='data_user'?'class="active"' :'';?>><a

href="homeadmin.php?app=data_user"><i class="icon-book"></i> Data Siswa</a></li>

(14)

href="homeadmin.php?app=transaksi"><i class="icon-th-large"></i> Transaksi</a></li>

<li <?php echo $app=='data_kas'?'class="active"' :'';?>><a href="homeadmin.php?app=data_kas"><i class="icon-barcode"></i> Data Kas</a></li>

<li <?php echo $app=='data_buku'?'class="active"':'';?>><a href="homeadmin.php?app=data_buku"><i class="icon-tasks"></i> Data Buku</a></li>

<li <?php echo $app=='ebook'?'class="active"':'';?>><a href="homeadmin.php?app=ebook"><i class="icon-folder-open"></i> Ebook</a></li>

<li <?php echo $app=='about'?'class="active"' :'';?>><a

href="homeadmin.php?app=about"><i class="icon-briefcase"></i> About</a></li>

<?php }?>

<li class="dropdown pull-right">

<?php if (isset($_SESSION['nama'])):?>

<a href="#" data-toggle="dropdown" class="dropdown-toggle"><i class="icon-user"></i> <?php echo $_SESSION['nama'];?>

<strong class="caret"></strong></a> <ul class="dropdown-menu">

<li><a href="logout.php"><i class="icon-off"></i> Logout</a></li>

(15)

<a href="#" data-toggle="dropdown" class="dropdown-toggle"><i class="icon-user"></i> Guest <strong class="caret"></strong></a> <ul class="dropdown-menu">

<li><a href="#"><i class="icon-th-list"></i> Buat Akun Perpus</a></li>

<li class="divider"></li>

<li><a href="homeadmin.php?app=login"><i class="icon-user"></i> Login</a></li> <?php endif;?> </ul> </li> </ul> </div> </div> </div> <div id="content"> <?php if(isset($_SESSION['pesan'])){echo $_SESSION['pesan']; unset($_SESSION['pesan']);} if(file_exists('app/'.$app.'.php')){ include ('app/'.$app.'.php'); }else{

echo '<div class="well">Error : Aplikasi tidak menemukan adanya file <b>'.$app.'.php </b> pada direktori <b>app/..</b></div>';

(16)

} ?> </div>

<p class="footer"><a class="font3">Developed By&nbsp;</a> <a class="font4" href="#">Hanif Ferianto</p>

</div> </body> </html> d) Data Buku <!DOCTYPE html> <?php include('koneksi.php'); ?> <html> <body>

<?php empty( $app ) ? header('location:../homeadmin.php') : '' ; if(isset($_SESSION['level'])){

?>

<?php if($_SESSION['level']!='admin'){

echo '<div class="alert alert-error"> Maaf Anda Harus Login sebagai level Admin terlebih dahulu untuk mengakses halaman ini </div>';//jika bukan admin jangan lanjut

(17)

die (''); ?> <?php } ?> <p> <a href="http://localhost/Project/login_multiuser/app/input_buku.php" class="btn btn-mini"><i class="icon-plus"></i> Menambah Data Buku</a>

</p>

<div class="tab-content">

<table class="table table-bordered table-condensed table-hover"> <thead> <tr class="nowrap"> <th align="left">ID Buku</th> <th align="left">Judul Buku</th> <th align="left">Tahun Terbit</th> <th align="left">Penerbit</th> <th align="left">Jumlah Halaman</th> <th align="left">Jumlah Buku</th> <th align="left">Asal Buku</th> <th align="left">Tanggal Update</th> <?php if($_SESSION['level']=='admin'){?> <th colspan = "2" align="center">Alat</th> <?php

(18)

} ?> </tr> </thead> <?php

$sql = "SELECT * FROM buku ORDER BY id_buku"; foreach ($dbh->query($sql) as $data) :

?> <tbody> <tr class="nowrap"> <td><?php echo $data['id_buku'] ?></td> <td><?php echo $data['judul'] ?></td> <td><?php echo $data['terbit'] ?></td> <td><?php echo $data['penerbit'] ?></td> <td><?php echo $data['halaman'] ?></td> <td><?php echo $data['jumlah'] ?></td> <td><?php echo $data['peroleh'] ?></td> <td><?php echo $data['tanggal'] ?></td> <?php if($_SESSION['level']=='admin'){?>

<td><a href="app/edit_buku.php?id_buku=<?php echo $data['id_buku'] ?>" class="btn btn-mini"><i class="icon-edit"></i> Edit</a>

<td><a href="app/hapus_buku.php?id_buku=<?php echo $data['id_buku'] ?>" class="btn btn-mini" onClick="return confirm('Delete data buku dengan ID : <?php echo $data['id_buku'];?>');"><i class="icon-trash"></i>

(19)

Delete</a></td> <?php } ?> </tr> <?php endforeach; ?> </tbody> </table>

<p><b>Note : </b>Data di atas merupakan data buku yang terdapat di dalam sistem perpustakaan, yang telah ditambahkan oleh seorang admin dan dilakukan penambahan buku secara berkala ketika ada buku baru yang terupdate, untuk menambahkan kapasitas buku bisa dilakukan pengeditan data jumlah buku.</p>

</div> <?php }else{

echo '<div class="alert alert-error"> Maaf Anda Harus Login terlebih dahulu untuk mengakses halaman ini </div>';

} ?> </body> </html>

(20)

e) Data Member (Siswa) <!DOCTYPE html> <?php include('koneksi.php'); ?> <html> <body>

<?php empty( $app ) ? header('location:../homeadmin.php') : '' ; if(isset($_SESSION['level'])){?>

<?php if($_SESSION['level']!='admin'){

echo '<div class="alert alert-error"> Maaf Anda Harus Login sebagai level Admin terlebih dahulu untuk mengakses halaman ini </div>';//jika bukan admin jangan lanjut

die (''); ?> <?php } ?> <p> <a href="http://localhost/Project/login_multiuser/app/input_user.php" class="btn btn-mini"><i class="icon-plus"></i> Menambah Admin &amp; User Baru</a>

</p>

<div class="tab-content">

(21)

<thead> <tr class="nowrap"> <th align="left">Username</th> <th align="left">Password</th> <th align="left">Nama</th> <th align="left">Jenis Kelamin</th> <th align="left">Tempat Lahir</th> <th align="left">Tanggal Lahir</th> <th align="left">Kelas</th> <th align="left">Referensi</th> <th align="left">Tahun Angkatan</th> <th align="left">Alamat</th> <th align="left">Email</th> <th align="left">Ponsel</th> <?php if($_SESSION['level']=='admin'){?> <th colspan = "2" align="center">Alat</th> <?php } ?> </tr> </thead> <?php

$sql = "SELECT username, password, nama, jk, tempat, lahir, kelas, referensi, tahun, alamat, email, hp FROM user WHERE level=2"; foreach ($dbh->query($sql) as $data) :

(22)

<tbody> <tr class="nowrap"> <td><?php echo $data['username'] ?></td> <td><?php echo $data['password'] ?></td> <td><?php echo $data['nama'] ?></td> <td><?php echo $data['jk'] ?></td> <td><?php echo $data['tempat'] ?></td> <td><?php echo $data['lahir'] ?></td> <td><?php echo $data['kelas'] ?></td> <td><?php echo $data['referensi'] ?></td> <td><?php echo $data['tahun'] ?></td> <td><?php echo $data['alamat'] ?></td> <td><?php echo $data['email'] ?></td> <td><?php echo $data['hp'] ?></td> <?php if($_SESSION['level']=='admin'){?>

<td><a href="app/edit_user.php?username=<?php echo $data['username'] ?>" class="btn btn-mini"><i class="icon-edit"></i> Edit</a>

<td><a href="app/hapus_user.php?username=<?php echo $data['username'] ?>" class="btn btn-mini" onClick="return confirm('Delete mahasiswa dengan NIM : <?php echo

$data['username'];?>');"><i class="icon-trash"></i> Delete</a></td> <?php } ?>

</tr> <?php

(23)

endforeach; ?>

</tbody> </table>

<p><b>Note : </b>Data di atas merupakan data user yang terdaftar di dalam sistem perpustakaan, baik itu mendaftar sendiri maupun didaftarkan oleh admin, untuk mengelola data user hanya bisa dilakukan oleh seorang admin dan data user ini berguna untuk proses data transaksi meminjam maupun mengembalikan buku perpustakaan.</p>

</div> <?php }else{

echo '<div class="alert alert-error"> Maaf Anda Harus Login terlebih dahulu untuk mengakses halaman ini </div>';

} ?> </body> </html>

Referensi

Dokumen terkait

Salah satu makanan camilan khas Kota Semarang yang sangat diminati adalah Lumpia Semarang, Lumpia Semarang adalah camilan terbuat dari kulit lumpia yang diisi

Berdasarkan latar belakang yang telah dijelaskan diatas mengenai obat golongan β 2 -agonis maka, diperlukan perhatian khusus dalam menggunakan obat tersebut mulai

Grebeg Kendalisodo dalam perkembangan tahun berikutnya hingga saat ini bertambah dengan diadakanya jamasan pusaka serta diaraknya hasil pertanian dan perkebunan atau

Setiap orang di luar wilayah negara Republik Indonesia yang memberikan bantuan, kemudahan, sarana, atau keterangan untuk terjadinya tindak pidana terorisme, dipidana dengan pidana

Hasil penelitian ini menunjukan bahwa kepala Desa telah menjalankan perannya sebagai motivator di mana Kepala Desa selalu memberikan motivasi serta masukan-masukan

Naipamamalas ng mag-aaral ang pag-unawa sa ilang akdang pampanitikan tulad ng mga karunungang bayan, tula, dula at maikling kuwento na lumaganap sa Panahon ng Katutubo,

Selain tu, YPKDT Daerah Batu Pahat telah diberikan tanggungjawab untuk mengendalikan program Pengamalan Sakinah bagi setiap DUN dan program-program lain mengikut standard yang

a) Untuk mengetahui kriteria atribut produk jamu tradisional yang diinginkan dan dibutuhkan oleh konsumen. b) Untuk mengetahui penilaian konsumen terhadap mutu