LISTING PROGRAM
1. Index.php
<?php session_start();
if(session_is_registered("username")){ $username = $_SESSION['username']; $id_username = $_SESSION['id_username'];
$password = $_SESSION['password']; $level = $_SESSION['level'];
}
?>
<!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 http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Metamorphosis Design Free Css Templates</title>
<meta name="keywords" content="" /> <meta name="description" content="" />
#apDiv1 {
position:absolute; width:229px; height:53px; z-index:1000; left: 123px; top: 301px;
<div id="main"><!-- start header --> <div id="header">
<div id="logo">
<div id="apDiv1"></div> </div>
<div class="menu"><?php if($username){
echo 'Welcome , ' . $id_username.''.''.','. $username; };?>
<ul>
<li><a href="index.php">Home</a></li> <li><a href="list.html">Profile Perusahaan</a> <ul>
<li><a href="index.php?page=sejarah">Sejarah
<li><a href="index.php?page=organisasi">Struktur Organisasi</a></li>
<li><a
href="index.php?page=visi_misi">Visi & Misi Perusahaan</a></li>
</ul> </li>
<?php if($level=="karyawan") {
echo '<li><a href="index.php?page=tampiluser"> Profile User</a></li>';
echo '<li><a
href="index.php?page=katalog">Katalog</a></li>';
echo '<li><a
href="index.php?page=formulir">Archive</a></li>';
echo '<li><a href="index.php?page=guest">Buku
Tamu</a></li';
echo '<li><a href="logout.php">
Logout </a></li>';
}
echo '<li><a href="index.php?page=admin_userprofil"> Profile User</a></li>';
echo '<li><a
href="index.php?page=katalog">Katalog</a></li>';
echo '<li><a
href="index.php?page=formulir">Archive</a></li>';
echo '<li><a href="index.php?page=guest_admin">Buku Tamu</a></li';
echo '<li><a href="logout.php">
Logout </a></li>';
}
if($level=="manager") {
echo '<li><a href="index.php?page=tampiluser"> Profile User</a></li>';
echo '<li><a
href="index.php?page=katalog">Katalog</a></li>';
echo '<li><a href="index.php?page=formulir">Archive Manejer</a></li>';
echo '<li><a href="index.php?page=guest">Buku
Tamu</a></li';
Logout </a></li>';
} ?>
</ul> </div>
<hr />
<!-- start page --> <div id="page">
<!-- start content --> <div id="content">
<div class="post">
<h1 class="title"><blink>Welcome to </blink></h1>
<h2 class="title"><B>PT. PLN (PERSERO)
PEMBANGKITAN SEKTOR BELAWAN</B> </h2>
<div class="entry"> <p><?php if(isset($_GET['page'])){
$page=htmlentities($_GET['page']); }
else{
$file="$page.php"; <!-- start sidebar two -->
<div id="sidebar2" class="sidebar"> <ul>
<li> <?php if($username){
echo ""; } else { ?>
<h2><center><B>LOGIN</b></center></h2> <ul class="back_title">
<li class="top">
<table width="250" height="90" border="0" cellpadding="1" cellspacing="1" bordercolor="#CCCCCC">
<tr>
bgcolor="#CCCCCC"><input name="username" type="text" id="username" maxlength="10" /></td>
</tr> name="password" type="password" id="password" maxlength="8" /></td>
</tr> <tr>
<td colspan="3" align="center" valign="middle" bgcolor="#333333"><input type="submit" name="Submit" id="button" value="Login" /></td>
</tr> </table>
<strong><font face="Comic Sans MS, cursive"
color="#000000">anda tidak bisa login? klik <a
href="registrasi.php">Register</a> </font></strong></li> <?php } ?>
<li id="calendar"><?php if($username){ echo "";
} else { ?>
<h2><center><B>Kalender</B></center></h2> <ul class="back_title">
<li class="center"><?php include
"calendar.php";?></li>
<?php } ?> </ul>
</li>
</ul> </div>
<!-- end sidebar two -->
<div style="clear: both;"> </div> </div>
<!-- end page --> <hr />
<p>Copyright © 2012. <a href="#"></a> | <a href="#"></a> | <a href="http://validator.w3.org/check/referer" title="This page validates as XHTML 1.0 Transitional"><abbr title="eXtensible HyperText Markup
Language"></abbr></a> | <a
href="http://jigsaw.w3.org/css-validator/check/referer" title="This page validates as CSS"><abbr
title="Cascading Style Sheets"></abbr></a></p>
<p><a href="http://freetemplates.dezinehub.com"></a> <a
href="http://www.maadesigns.co.uk">Design</a> by <a
href="http://www.metamorphozis.com/" title="Free Site Templates">PT. PLN (PERSERO)</a>, coded by <a href="http://www.flashtemplatesdesign.com" title="Free Flash Templates">PEMBANGKITAN SEKTOR BELAWAN</a>
</p> </div>
<!-- end footer --></div>
</body> </html>
2. Register.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
</head>
<body bgcolor="#0066CC">
<form id="form1" name="form1" method="post" action="registerlevel.php"> <table width="358" height="474" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="46" colspan="3" align="center" bgcolor="#006600"><table width="358" height="454" border="0" cellpadding="1" cellspacing="1" bordercolor="#999999">
<tr>
<td height="42" colspan="3" align="center"
bgcolor="#00FF33"><strong>FORM REGISTRASI</strong></td> </tr>
<tr>
<td width="144" align="right"
bgcolor="#CCCCCC"><strong>Nama</strong></td>
<td width="5" bgcolor="#CCCCCC"><strong>:</strong></td>
<td width="173" bgcolor="#CCCCCC"><input name="nama" type="text" id="nama" maxlength="30" /></td>
</tr> <tr>
<td align="right" bgcolor="#CCCCCC"><strong>Alamat</strong></td> <td bgcolor="#CCCCCC"><strong>:</strong></td>
<td bgcolor="#CCCCCC"><input name="alamat" type="text" id="alamat" maxlength="20" /></td>
<td align="right" bgcolor="#CCCCCC"><strong>Email</strong></td> <td bgcolor="#CCCCCC"><strong>:</strong></td>
<td bgcolor="#CCCCCC"><input name="email" type="text" id="email" maxlength="20" /></td>
</tr> <tr>
<td align="right" bgcolor="#CCCCCC"><strong>Level</strong></td> <td bgcolor="#CCCCCC"><strong>:</strong></td>
<td bgcolor="#CCCCCC"><select name="level" id="level"> <option value="karyawan">karyawan</option>
<option value="manager">manager</option> </select></td>
</tr> <tr>
<td align="right" bgcolor="#CCCCCC"><strong>Divisi</strong></td> <td bgcolor="#CCCCCC"><strong>:</strong></td>
<td bgcolor="#CCCCCC"><input name="divisi" type="text" id="devisi" maxlength="30" /></td>
</tr> <tr>
<td align="right" bgcolor="#CCCCCC"><strong>Telepon</strong></td> <td bgcolor="#CCCCCC"><strong>:</strong></td>
<td bgcolor="#CCCCCC"><input name="telephon" type="text" id="telephon" maxlength="13" /></td>
</tr> <tr>
<td align="right"
<td bgcolor="#CCCCCC"><strong>:</strong></td>
<td bgcolor="#CCCCCC"><input name="username" type="text" id="username" maxlength="10" /></td>
</tr> <tr>
<td align="right"
bgcolor="#CCCCCC"><strong>Password</strong></td> <td bgcolor="#CCCCCC"><strong>:</strong></td>
<td bgcolor="#CCCCCC"><input name="password" type="password" id="password" maxlength="8" /></td>
</tr> <tr>
<td align="right" bgcolor="#CCCCCC"><strong>Confirm
Password</strong></td>
<td bgcolor="#CCCCCC"><strong>:</strong></td>
<td bgcolor="#CCCCCC"><input name="cpassword" type="password" id="password" maxlength="8" /></td>
</tr> <tr>
<td height="26" colspan="3" align="center" bgcolor="#00FF33"><input type="submit" name="submit" id="button" value="simpan" /></td>
3. Katalog.php
<html> <head>
<title>Untitled Document</title> </head>
<form method="post" action="" font size="2" > <body>
<table width="613" height="1036" border="1" align="center" cellpadding="2" cellspacing="3" bordercolor="#000066">
<tr>
<th colspan="3" bgcolor="#00FF33" scope="col"><p><b>FORMULIR KATALOG PENGAJUAN BARANG</b></p>
<p><b>PT. PLN (PERSERO) SEKTOR PEMBANGKITAN
BELAWAN</b></p></th> </tr>
<tr>
<td width="220" height="53" bgcolor="#CCCCCC"><strong>Deskripsi dari Item Name</strong></td>
<td width="5" bgcolor="#CCCCCC"><strong>:</strong></td>
<td width="360" bgcolor="#CCCCCC"><input name="deskripsi_item" type="text" id="item" size="55" maxlength="30" /></td>
</tr> <tr>
<td rowspan="2" bgcolor="#CCCCCC"><strong>Informasi
Equipment</strong></td>
<td height="53" align="" valign="center" bgcolor="#CCCCCC"="middle">a. EGI
<input name="egi" type="text" id="egi" maxlength="4" /></td> </tr>
<tr>
<td height="52" bgcolor="#CCCCCC"> b. Componen Code
<input name="componen_code" type="text" id="componen"
maxlength="4" /></td> </tr>
<tr>
<td rowspan="7" bgcolor="#CCCCCC"><strong>Deskripsi Lengkap (Description)</strong></td>
<td rowspan="7" bgcolor="#CCCCCC"><strong>:</strong></td>
<td height="53" bgcolor="#CCCCCC">a. Nama Alias (Colloquial Name) <input name="nama_alias" type="text" id="nama_alias" maxlength="6" /></td>
</tr> <tr>
<td height="51" bgcolor="#CCCCCC">b. PLN Group Class
<input name="pln_group_class" type="text" id="pln_group" maxlength="6" /></td>
</tr> <tr>
<td height="43" bgcolor="#CCCCCC">c. Stock Class
<input name="stock_class" type="text" id="stock_class" maxlength="6" /></td>
<td height="44" bgcolor="#CCCCCC">d. Cross Reff
<input name="cross_reff" type="text" id="cross_reff" maxlength="6" /></td>
</tr> <tr>
<td height="39" bgcolor="#CCCCCC">e. Satuan (UOI)
<input name="satuan" type="text" id="satuan" maxlength="6" /></td> </tr>
<tr>
<td height="44" bgcolor="#CCCCCC">f. Material Berbahaya
<input name="material_berbahaya" type="text" id="material"
maxlength="6" /></td> </tr>
<tr>
<td height="44" bgcolor="#CCCCCC">g. Stock Code
<input name="stock_code" type="text" id="stock_code" maxlength="6" /></td>
</tr> <tr>
<td rowspan="8" bgcolor="#CCCCCC"><strong>Informasi Inventory Control</strong></td>
<td rowspan="8" bgcolor="#CCCCCC"><strong>:</strong></td> <td height="42" bgcolor="#CCCCCC">a. Gudang yang Ditunjuk
<input name="gudang_tuju" type="text" id="gudang" maxlength="15" /></td>
</tr> <tr>
<input name="textfield" type="text" id="textfield" maxlength="15" /></td> </tr>
<tr>
<td height="41" bgcolor="#CCCCCC">c. ROQ
<input name="roq" type="text" id="roq" maxlength="15" /></td> </tr>
<tr>
<td height="40" bgcolor="#CCCCCC">d. MIN
<input name="min" type="text" id="min" maxlength="15" /></td> </tr>
<tr>
<td height="42" bgcolor="#CCCCCC">e. MAX
<input name="max" type="text" id="max" maxlength="15" /></td> </tr>
<tr>
<td height="38" bgcolor="#CCCCCC">f. Statistic Code
<input name="statistic_code" type="text" id="statistic" maxlength="15" /></td>
</tr> <tr>
<td height="38" bgcolor="#CCCCCC">g. Expense Element
<input name="expense_element" type="text" id="expense" maxlength="15" /></td>
</tr> <tr>
<td height="44" bgcolor="#CCCCCC">h. Pemakaian Per Tahun
<input name="pemakaian_pertahun" type="text" id="pemakaian"
</tr> <tr>
<td height="54" bgcolor="#CCCCCC"><strong>Pesan</strong></td> <td bgcolor="#CCCCCC"><strong>:</strong></td>
<td bgcolor="#CCCCCC"><textarea name="pesan" id="pesan" cols="45" maxlength="45"></textarea></td>
</tr> <tr>
<td colspan="3" align="center" bgcolor="#00FF33"><input type="submit" name="submit" id="submit" value="simpan" /></td>
</tr>
$koneksi=mysql_connect($host, $user, $pass) or die (mysql_error()); $koneksi_db=mysql_select_db($database,$koneksi) or die(mysql_error());
if(isset($_POST['submit'])) {
$componen_code=$_POST['componen_code'];
$insert="insert into formulir values
('','$id_username','$deskripsi_item','$egi','$componen_code','$nama_alias' ,'$pln_group_class','$stock_class','$cross_reff','$satuan','$material_berbahaya',' $stock_code','$gudang_tuju','$rop','$roq','$min','$max','$statistic_code','$expens e_element','$pemakain','$pesan',NOW(),'0')";
$query_insert=mysql_query($insert) or die (mysql_error()); if($query_insert){
echo mysql_error(); }
} ?>
4. Koneksi.php
<?php
$host="localhost"; $user="root"; $pass="";
$database="pln";
$koneksi=mysql_connect($host, $user, $pass) or die (mysql_error()); $koneksi_db=mysql_select_db($database,$koneksi) or die(mysql_error()); ?>
5. Cetak.php
<?php
include 'koneksi.php';
$tampilkan_isi="select * from formulir order by id_formulir desc";
$isi = mysql_fetch_array($tampilkan_isi_sql);
?>
<style type="text/css">
<!--
.style5 {
font-size: 18px;
font-weight: bold;
}
-->
</style>
<body onLoad="window.print()">
<table width="596" border="1" align="center" cellpadding="4"
cellspacing="4" bordercolor="#000066">
<tr>
<td height="36" colspan="2" align="right" bgcolor="#333333"><div
align="center"><span class="style5"><font color="#FFFFFF">FORMULIR
PENGAJUAN KATALOG BARANG STOCK_ITEM BARU</font>
<font color="#FFFFFF">PT. PLN (PERSERO) SEKTOR
PEMBANGKITAN BELAWAN</font></span></div></td>
</tr>
<tr>
<td height="29" colspan="2" align="right" bgcolor="#66FF66">Tanggal (
<?php echo $isi['tgl_input'];?>) </td>
</tr>
<tr>
<td width="250" height="30" bgcolor="#66FF66"><strong>
<h3>Deskripsi dari Item Name</h3></strong></td>
<td width="312" bgcolor="#66FF66"><?php echo $isi['deskripsi_item']
;?></td>
</tr>
<tr>
<td colspan="3" bgcolor="#66FF66"><strong>
<h3>Informasi Equipment</h3> </strong></td>
</tr>
<tr>
<td width="250" bgcolor="#66FF66">a. Egi</td>
</tr>
<tr>
<td width="250" height="38" bgcolor="#66FF66">b. Componen Code</td>
<td width="312" bgcolor="#66FF66"><?php echo
$isi['componen_code'];?></td>
</tr>
<tr>
<td height="27" colspan="3" bgcolor="#66FF66"><strong>
<h3>Deskripsi Lengkap (Description) </h3></strong></td>
</tr>
<tr>
<td width="250" bgcolor="#66FF66">a. Nama Alias (Colloquial
Name)</td>
<td width="312" bgcolor="#66FF66"><?php echo $isi['nama_alias'];?>
</td>
</tr>
<tr>
<td width="250" bgcolor="#66FF66">b. PLN Group Class </td>
<td width="312" bgcolor="#66FF66"><?php echo $isi['pln_group_class'];?>
</tr>
<tr>
<td width="250" bgcolor="#66FF66">c. Stock Class </td>
<td width="312" bgcolor="#66FF66"><?php echo $isi['stock_class'];?>
</td>
</tr>
<tr>
<td width="250" bgcolor="#66FF66">d. Cross Reff </td>
<td width="312" bgcolor="#66FF66"><?php echo $isi['cross_reff'];?></td>
</tr>
<tr>
<td width="250" bgcolor="#66FF66">e. Satuan (UOI) </td>
<td width="312" bgcolor="#66FF66"><?php echo $isi['satuan'];?> </td>
</tr>
<tr>
<td width="250" bgcolor="#66FF66">f. Material Berbahaya </td>
<td width="312" bgcolor="#66FF66"><?php echo
$isi['material_berbahaya'];?> </td>
</tr>
<tr>
<td width="312" bgcolor="#66FF66"><?php echo $isi['stock_code'];?>
</td>
</tr>
<tr>
<td height="27" colspan="3" bgcolor="#66FF66"><strong>
<h3>Informasi Inventory Control</h3></strong></td>
</tr>
<tr>
<td width="250" bgcolor="#66FF66">a. Gudang yang Ditunjuk </td>
<td width="312" bgcolor="#66FF66"><?php echo $isi['gudang_tuju'];?>
</td>
</tr>
<tr>
<td width="250" bgcolor="#66FF66">b. ROP </td>
<td width="312" bgcolor="#66FF66"><?php echo $isi['rop'];?> </td>
</tr>
<tr>
<td width="250" bgcolor="#66FF66">c. ROQ </td>
<td width="312" bgcolor="#66FF66"><?php echo $isi['roq'];?> </td>
<tr>
<td width="250" bgcolor="#66FF66">d. MIN </td>
<td width="312" bgcolor="#66FF66"><?php echo $isi['min'];?> </td>
</tr>
<tr>
<td width="250" bgcolor="#66FF66">e. MAX(UOI) </td>
<td width="312" bgcolor="#66FF66"><?php echo $isi['max'];?> </td>
</tr>
<tr>
<td width="250" bgcolor="#66FF66">f. Statistic Code </td>
<td width="312" bgcolor="#66FF66"><?php echo $isi['statistic_code'];?>
</td>
</tr>
<tr>
<td width="250" bgcolor="#66FF66">g. Expense Element </td>
<td width="312" bgcolor="#66FF66"><?php echo
$isi['expense_element'];?> </td>
</tr>
<tr>
<td width="250" height="27" bgcolor="#66FF66">h. Pemakaian Per Tahun
<td width="312" bgcolor="#66FF66"><?php echo
$isi['pemakaian_pertahun'];?> </td>
</tr>
<tr>
<td width="250" height="30" bgcolor="#66FF66"><strong>
<h3>Pesan</h3></strong></td>
<td width="312" bgcolor="#66FF66"><?php echo $isi['pesan'];?> </td>
</tr>
<tr>
<td height="29" colspan="2" bgcolor="#333333"> </td>
</tr>
</table>
<br />
<?php if($isi['status'] == 1){ ?>
<?php
if($level=="manager"){
?>
<form method="post" action="">
<input type="radio" value="1" name="status" />Setujutu <input
type="radio" value="2" name="status" />Tidak Setuju
<input type="hidden" name="id_formulir" value="<?php echo
$isi['id_formulir'];?>" />
<input type="submit" value="Keputusan" name="submit" />
</form>
<?php
if(isset($_POST['submit'])){
$id_formulir = $_POST['id_formulir'];
$status=$_POST['status'];
if($status==1){
$update_formulir = mysql_query("UPDATE formulir SET status='$status'
if($update_formulir){
echo "Item Name : " . $isi['deskripsi_item'] . " disetujui ";
}
} else {
echo mysql_error();
}
if($status==2){
$update_formulir = mysql_query("UPDATE formulir SET status='0' WHERE
id_formulir = '$id_formulir'") or die(mysql_error());
if($update_formulir){
echo "Item Name : " . $isi['deskripsi_item'] . " Tidak disetujui ";
}
} else {
}
}
}
?>
</p>
6. Config_login.php
<?php
define('SQL_HOST','localhost');/*untuk mengkoneksikan ke database */
define('SQL_USER','root');
define('SQL_PASS','');
define('SQL_tblregister','pln');
$conn=mysql_connect(SQL_HOST, SQL_USER, SQL_PASS)
or die('tidak bisa akses database'. mysql_error());
mysql_select_db(SQL_tblregister,$conn)
or die('tidak bisa akses database'. mysql_error());
?>
7. Adminuser_Profile.php
<html>
<head>
<title></title>
<body>
<table width='73%' height="41" border='1' align='center' cellpadding='2'
cellspacing='2'>
<tr>
<th>Nama</th>
<th>Alamat</th>
<th>Email</th>
<th>Level</th>
<th>Divisi</th>
<th>Telephon</th>
<th>Username</th>
<th>Password</th>
<th>Id_username</th>
<th colspan="2">aksi</th>
</tr><?php
include "koneksi.php"; /*koneksi barangnya*/
$tampilkan_isi="select * from tblregister";
$tampilkan_isi_sql=mysql_query($tampilkan_isi);
while($isi = mysql_fetch_array($tampilkan_isi_sql) )
$id_penulis=$isi['id_penulis'];
$nama=$isi['nama'];
$alamat=$isi['alamat'];
$email=$isi['email'];
$level=$isi['level'];
$divisi=$isi['divisi'];
$telephon=$isi['telephon'];
$username=$isi['username'];
$password=$isi['password'];
$id_username=$isi['id_username'];
echo"<tr align='center'>
<td>$nama</td>
<td>$alamat</td>
<td>$email</td>
<td>$level</td>
<td>$divisi</td>
<td>$username</td>
<td>$password</td>
<td>$id_username</td>
<td>$jenis_kelamin</td>
<td><a
href='tampil_iduser.php?id_username=$id_username'>edit</a></td>
<td><a
href='tampil_iduser.php?id_username=$id_username'>delete</a></td>
</tr>";
}
?>
</table>
</body>
</html>
8. User_profile.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<p> </p>
<table width="636" height="446" border="2" bordercolor="#003366"
align="center" cellpadding="2" cellspacing="2">
<tr>
<th width="618" height="436" colspan="1" bgcolor="#CCCCCC"
scope="col"><table width="517" height="349" border="0" border
bordercolor="#990000" align="middle" cellpadding="3" cellspacing="3" >
<tr>
<th width="139" rowspan="3" align="center" valign="top"
scope="col"><img src="gallery/hu.jpg" width="139" height="116" /></th>
<th width="360" align="center" valign="middle" scope="col"><input
name="nama" type="text" id="nama" value="nama" size="60" /></th>
</tr>
<td height="44"><input name="alamat" type="text" id="alamat"
value="alamat" size="60" /></td>
</tr>
<tr>
<td height="38"><input name="email" type="text" id="email"
value="email" size="60" /></td>
</tr>
<tr>
<td align="center" valign="top"><input type="submit" name="submit"
id="submit" value="upload" /></td>
<td align="center" valign="middle"><input name="level" type="text"
id="level" value="level" size="60" /></td>
</tr>
<tr>
<td align="center" valign="top"> </td>
<td align="center" valign="middle"><input name="divisi" type="text"
id="divisi" value="divisi" size="60" /></td>
</tr>
<tr>
<td align="center" valign="middle"><input name="telephon"
type="text" id="telephon" value="telephon" size="60" /></td>
</tr>
<tr>
<td align="center" valign="top"> </td>
<td align="center" valign="middle"><input name="username"
type="text" id="username" value="username" size="60" /></td>
</tr>
<tr>
<td align="center" valign="top"> </td>
<td align="center" valign="middle"><input name="password"
type="text" id="password" value="password" size="60" /></td>
</tr>
<tr align="center" valign="top">
<td height="30" colspan="2"><input type="submit" name="submit"
id="submit" value="simpan" /></td>
</tr>
</table></th>
</tr>
</table>
</form>
</body>
</html>
9. Logout.php
<?php
session_start();
session_unregister("username");
session_unregister("level");
header("location:index.php");