85
[1] Betha, Sidik, Ir. Dan Pohan, Husni Iskandar. Ir., M.Eng. 2009, Pemrograman Web Dengan HTML. Informatika, Bandung.
[2] Hafif. Rafiza, 2006, Panduan dan Referensi Kamus Fungsi PHP 5 Untuk Membangun Database Berbasis Web. Elex Media Komputindo, Jakarta. [3] Jogiyanto. 2005. Analisis DESAIN, Edisi ke 3. ANDI, Yogyakarta. [4] Indrawan, Eko. 2006. Pemrograman Database . ANDI, Bandung.
[5] Jhonsen, 2004. Aplikasi-Aplikasi untuk Web Master, Elex Media Komputindo. Jakarta.
[6] Kadir Abdul. 2009, From Zero To A Pro, Membuat Aplikasi Web Dengan PHP dan Database MySQL. ANDI, Yogyakarta.
[7] Kusrini, M.Kom. 2006, Strategi Perencangan dan Pengelolaan Basis Data, ANDI, Yogyakarta.
[8] Nugroho, Bunafit, 2009, Membuat Website Sendiri Dengan PHP-MySQL. Medikita, Jakarta
[9] Paryudi, Iman and Janner Simarmata. 2005. Basis Data. Andi, Yogyakarta. [10] Sigit, Ponco W, Ir. 1999. Analisis Perencanaan Sistem Dengan Alat-Alat
Terstruktur.Mondial Nusa Grafika, Jakarta
[11] http://informatika.web.id/metodologi-perancangan-basis-data.htm/ diakses tanggal 2 Mei 2015.
[12] http://tutorialweb.net/advanced-login-system-php-mysql/ membuat login advance/ diakses tanggal 7 Juni 2015.
[13] http://www.muhbalak.com/2009/11/cara-membuat-menu-dropdown.html/ Cara membuat menu dropdown/ diakses 20 Juni 2015.
[14] http://www.w3schools.com/ diakses 23 Mei 2015.
[15] http://dwirandyherdinanto.blogspot.com/2014/02/penggunaan-sum-min-max-count-avg-di-sql.html/ diakses 2 Maret 2015 .
[16] http://www.duniailkom.com/tutorial-mysql-tipe-data-huruf-char-varchar-text/ diakses 6 juni 2015.
86 1. Script Halaman Index.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><link href="css/cssform.css" rel="stylesheet" type="text/css" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>APLIKASI PEMESANAN BARANG PT. PUNDARIKA ATMA SEMESTA</title></head>
<body><div id="container"><br /><div id="header"></div><br />
<H3 align="center"><font color="#FFFF00">SELAMAT DATANG<br />DI APLIKASI PEMESANAN BARANG <BR />PT. PUNDARIKA ATMA SEMESTA<BR />Versi 1.0</font></H3>
<br /><table><tr>
<td width="450" align="center" bgcolor="#FF0000"> <a href="login.php" style="text-decoration:none">
<input name="kelogin" type="button" value="Login"/></a> </td></tr></table>
<br /><br /></div></body></html>
2. Script Halaman User Login
<!DOCTYPE html> <?php
session_start(); error_reporting(0);
if($_SESSION['prd'] || $_SESSION['prc'] || $_SESSION['whs'] || $_SESSION['pnt'] || $_SESSION['elk'] || $_SESSION['mcg'] || $_SESSION['bwk'] || $_SESSION['umum'] || $_SESSION['acc'] || $_SESSION['admin']){ header("Location:user.php");}?> <?php error_reporting(0); if($_POST['login']){ $errors = array(); $user = htmlentities(mysql_real_escape_string($_POST['username'])); $pass = htmlentities(mysql_real_escape_string($_POST['password'])); $departemen = abs((int)$_POST['departemen']);
$sql = mysql_query("SELECT * FROM tb_login WHERE username='$user'"); $row = mysql_fetch_assoc($sql);
if(empty($user) || empty($pass)){
$errors[] = 'Masukkan Username dan Password.';} if($departemen ==0){$errors[] = 'Pilih Departemen.'; } if(mysql_num_rows($sql) == 0){
$errors[] = 'Username yang Anda masukkan tidak terdaftar.'; } if(md5($pass) != $row['password']){
$errors[] = 'Password yang anda masukan salah.'; } if($departemen != $row['user_level']){
$errors[] = 'Departemen Tidak Ditemukan.'; } if($row['user_status'] == 0){
$errors[] = 'Akun Anda belum Aktif.'; } if(empty($errors))
{if($row['user_level'] == 1){ $_SESSION['prd'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Produksi"); document.location="user.php";</script>';
}else if($row['user_level'] == 2){ $_SESSION['prc'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Purchasing"); document.location="user.php";</script>';
}else if($row['user_level'] == 3){ $_SESSION['whs'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Warehouse"); document.location="user.php";</script>';
}else if($row['user_level'] == 4){ $_SESSION['pnt'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Piping And Tank"); document.location="user.php";</script>';
}else if($row['user_level'] == 5){ $_SESSION['elk'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Electrik"); document.location="user.php";</script>';
}else if($row['user_level'] == 6){ $_SESSION['mcg'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Machining"); document.location="user.php";</script>';
}else if($row['user_level'] == 7){ $_SESSION['bwk'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Bodywork"); document.location="user.php";</script>';
}else if($row['user_level'] == 8){ $_SESSION['umum'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Umum"); document.location="user.php";</script>';
}else if($row['user_level'] == 9){ $_SESSION['acc'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Accesories"); document.location="user.php";</script>';
}else if($row['user_level'] == 10){ $_SESSION['admin'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Administrator"); document.location="user.php";</script>';
}} else {echo '<div class="error">';
echo '<b>Sepertinya ada yang Anda lewatkan:</b><br>'; foreach($errors as $error){
echo '<span>» '.$error.'<span><br>';}echo '</div>'; }}?><head><title>Halaman Login Aplikasi APB</title>
<link rel="stylesheet" type="text/css" href="css/csslogin.css" /></head> <body> <div id="header"><h1>Silahkan Login</h1>
<div class="desc"></div></div><div id="login">
<form action="" method="post"><p><b>Username:</b><br /><input type="text" name="username" /></p>
<p><b>Password:</b><br /><input type="password" name="password" /></p> <p><b>Departemen:</b><br />
<select name="departemen">
<option value="0">Pilih Departemen</option> <option value="1">Produksi</option>
<option value="2">Purchasing</option> <option value="3">Warehouse</option> <option value="4">Piping dan Tank</option> <option value="5">Elektrik</option>
<option value="6">Machining</option> <option value="7">Bodywork</option> <option value="8">Umum</option>
<option value="9">Accesories</option> <option value="10">Administrator</option>
</select></p> <p> <input type="submit" name="login" value="Log In" /> </p></form></div></body></html>
3. Script Halaman Aksi Login User
<?php session_start(); //error_reporting(0); if($_POST['login']){ $errors = array(); $user = htmlentities(mysql_real_escape_string($_POST['username'])); $pass = htmlentities(mysql_real_escape_string($_POST['password'])); $akses = abs((int)$_POST['akses']);
$sql = mysql_query("SELECT * FROM tb_login WHERE username='$user'"); $row = mysql_fetch_assoc($sql);
if(empty($user) || empty($pass)){
$errors[] = 'Masukkan Username dan Password.'; } if($akses ==0){
$errors[] = 'Pilih Hak Akses Login.'; } if(mysql_num_rows($sql) == 0){
$errors[] = 'Username yang Anda masukkan tidak terdaftar.'; } if(md5($pass) != $row['password']){
$errors[] = 'Password Anda tidak sesuai dengan Username.'; } if($akses != $row['user_level']){
$errors[] = 'Akses Level ditolak.'; } if($row['user_status'] == 0){
}if(empty($errors)){
if($row['user_level'] == 1){ $_SESSION['prd'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Produksi"); document.location="user.php";</script>';
}else if($row['user_level'] == 2){ $_SESSION['prc'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Warehouse"); document.location="user.php";</script>';
}else if($row['user_level'] == 3){ $_SESSION['whs'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Purchasing"); document.location="user.php";</script>';
}else if($row['user_level'] == 4){ $_SESSION['pnt'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Piping And Tank"); document.location="user.php";</script>';
}else if($row['user_level'] == 5){ $_SESSION['elk'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Elektrik"); document.location="user.php";</script>';
}else if($row['user_level'] == 6){ $_SESSION['mcg'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Accesories"); document.location="user.php";</script>';
}else if($row['user_level'] == 7){ $_SESSION['bwk'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Machining"); document.location="user.php";</script>';
else if($row['user_level'] == 8){ $_SESSION['umum'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Umum"); document.location="user.php";</script>';
}else if($row['user_level'] == 9){ $_SESSION['acc'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Bodywork"); document.location="user.php";</script>';
}else if($row['user_level'] == 10){ $_SESSION['admin'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Departemen Administrator"); document.location="user.php";</script>';
}} else {
echo '<div class="error">';
echo '<b>Nampaknya ada yang Anda lewatkan:</b><br>'; foreach($errors as $error){
echo '<span>» '.$error.'<span><br>'; }echo '</div>';
}?>
4. Script Halaman User
<?php
error_reporting(0); session_start();
if(!$_SESSION['prd'] && !$_SESSION['prc'] && !$_SESSION['whs'] && !$_SESSION['pnt'] && !$_SESSION['elk'] && !$_SESSION['mcg'] && !$_SESSION['bwk'] && !$_SESSION['umum'] && !$_SESSION['acc'] && !$_SESSION['admin']){
} else {echo '<title>Selamat Datang</title>';
echo '<link rel="stylesheet" type="text/css" href="style.css" />';
if($_SESSION['prd']){
//echo '<div id="header"><h1>Departemen Produksi</h1>'; //echo '</div>';
//echo '<div id="login">';
//echo '<p>Selamat datang <b>'.$_SESSION['prd'].'</b><br><br><a href="logout.php">Log Out</a></p>'; //echo '</div>'; include"prd/produksi.php"; }if($_SESSION['prc']){ include"prc/purchasing.php"; }if($_SESSION['whs']){ include"whs/warehouse.php"; }if($_SESSION['pnt']){ include"pnt/piping_and_tank.php"; }if($_SESSION['elk']){ include"elk/elektrik.php"; }if($_SESSION['mcg']){ include"mcg/machining.php"; }if($_SESSION['umum']){ include"umum/umum.php"; }if($_SESSION['acc']){ include"acc/accesories.php"; }if($_SESSION['admin']){ include"adm/menu_utama.php"; }if($_SESSION['bwk']){ include"bwk/bodywork.php"; }}?>
5. Script Halaman Departemen
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <?php error_reporting(0); session_start(); if(!$_SESSION['whs']){ header("Location: index.php");} ?> <html xmlns="http://www.w3.org/1999/xhtml">
<link href="css/cssform.css" rel="stylesheet" type="text/css" /> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Departemen Warehouse</title></head>
<body><div id="container"><br /><div id="header"> <br />
<h3 align="right"><font color="#FFFF00">APLIKASI PEMESANAN BARANG <br />Departemen Warehouse </font></h3>
<hr /> <hr /> </div> <br /> <ul type="square" id="li"><li>
<a href="whs/form_barang_whs.php" style="text-decoration:none"><font> Input Barang</font></a></li><br />
<li><a href="whs/pesan_barang_baru_whs.php" style="text-decoration:none"><font> Pesan Barang Ke HO</font></a></li><br /><li><a href="whs/form_bon_whs.php" style="text-decoration:none"><font> Bon Barang</font></a>
<a href="whs/list_bon_barang_whs.php" style="text-decoration:none"><font> List Bon Barang</font></a></li><br /> <li> <a href="logout.php" style="text-decoration:none"><font> Logout</font></a></li> </ul><br /><hr /></div>
</body> </html>
6. Script Halaman Input Barang
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php
error_reporting(0); session_start();
if(!$_SESSION['whs'] && !$_SESSION['admin']){ header("Location: ../index.php");}
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<link href="../css/cssform.css" rel="stylesheet" type="text/css" /> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Form Barang</title>
<script type="text/javascript"> if(form_barang.id_barang.value=="") {
alert("Kode Barang tidak boleh Kosong"); form_barang.id_barang.focus();
return false; }</script></head>
<body><div id="container"><br /><div id="header"><h3> </h3> <h2 align="center"><font color="#FFFFFF">Form Barang</font></h2>
<hr /><hr /></div><form name="form_barang" method="post" target="_self" action="form_barang_sim.php">
<table> <tr>
<td> </td><td><label>ID Barang</label></td>
<td><input name="id_barang" type="text" value="" /></td></tr> <tr><td> </td>
<td><label>Nama Barang</label></td>
<td><textarea name="nama_barang" cols="25"></textarea></td></tr>
<tr><td> </td>
<td><label>Satuan</label></td>
<td><input name="satuan" type="text" id="satuan" value="" size="5" maxlength="5" /></td></tr>
<tr><td> </td>
<td><label>Jumlah Stok</label></td>
<td><input name="stok" type="text" id="stok" value="" size="5" maxlength="5" /></td></tr>
<tr><td> </td>
<td><label>Minimal Stok</label></td>
<td><input name="min_stok" type="text" id="min_stok" value="" size="5" maxlength="5"/></td></tr>
<tr><td> </td>
<td><label>Maximal Stok</label></td>
<td><input name="max_stok" type="text" id="max_stok" value="" size="10" maxlength="10"/></td></tr>
<tr><td> </td>
<td><label>Harga</label></td>
<td><input name="harga" type="text" id="harga" value="" /></td> </tr><tr><td colspan="3" align="center"><br />
<input name="btn_save" type="submit" value="Save" /> <input name="btn_cancel" type="reset" value="Cancel" /> <input name="btn_edit" type="button" value="Edit" /> <input name="btn_hapus" type="button" value="Delete" /> <a href="menu_utama.php" style="text-decoration:none"> <input name="kembali" type="button" value="Home"/> </a><br /><br /> </td></tr>
</table></form></div></body></html>
7. Script Simpan Form Barang <?php include ("../konek/koneksi.php"); error_reporting(0); $id_barang = $_POST['id_barang']; $nama_barang = $_POST['nama_barang']; $satuan = $_POST['satuan']; $stok = $_POST['stok']; $min_stok =$_POST['min_stok']; $max_stok = $_POST['max_stok']; $harga = $_POST['harga'];
$simpan = "INSERT INTO tb_barang (id_barang, nama_barang, satuan, stok,
min_stok, max_stok, harga) VALUES
('$id_barang','$nama_barang','$satuan','$stok','$min_stok','$max_stok','$harga')";
if(empty($simpan)) print"Gagal Menyimpan";
else sprint"<script type='text/javascript'>alert('Data berhasil diinput!')</script>"; header("location:form_barang.php");
mysql_close($koneksi); ?>
8. Script Halaman Header Bon
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <?php error_reporting(0); session_start(); if(!$_SESSION['whs']&& !$_SESSION['admin']){ header("Location: ../index.php"); }?> <html xmlns="http://www.w3.org/1999/xhtml">
<link href="../css/cssform.css" rel="stylesheet" type="text/css" /> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Permintaan Bon Barang</title></head>
<body><div id="container">
<br /><div id="header"><h3> </h3>
<h2 align="right"><font color="#FFFF00">Form Bon Barang </font></h2> <hr /> </div>
<form name="header_minta" method="post" action="simpan_header_bon.php" target="_self" >
<table>
<tr> <td> </td>
<td>Tanggal Pemesanan</td> <td>
<?php
include("../date/tanggal.php");
$tahun_sekarang = (integer) date("Y");
pilihan_tanggal("selecttgl", "selectbln", "selectthn",2010, $tahun_sekarang, 0, 0, 0); ?> </td></tr> <tr> <td> </td> <td><label>ID Projek</label></td> <td><select name="id_projek"> <option value=""></option> <?php include ("../konek/koneksi.php");
$cariprojek= "SELECT id_projek FROM tb_projek"; $hasil = mysql_query($cariprojek, $koneksi);
while($baris = mysql_fetch_row($hasil)) {$id_projek = $baris[0]; print("<option value=\"$id_projek\">$id_projek</option>\n"); } mysql_close($koneksi); ?> </select></td></tr> <tr><td> </td> <td><label>No. Pesanan</label></td>
<tr> <td> </td> <td><label>Departemen</label> </td> <td><select name="departemen"> <option value=""></option> <?php include ("../konek/koneksi.php");
$caridepartemen= "SELECT id_dept, nama_dept FROM tb_departemen";
$hasil = mysql_query($caridepartemen, $koneksi); while($baris = mysql_fetch_row($hasil)) {$id_dept = $baris[0]; $nama_dept = $baris[1]; print("<option value=\"$nama_dept\">". "$nama_dept</option>\n"); }mysql_close($koneksi); ?> </select</td></tr> <tr><td colspan="3" align="center"><br />
<input type="submit" name="submit" value="Simpan" /> <input type="reset" name="btn_batal" value="Batal" />
<a href="../user.php" style="text-decoration:none"><input name="kembali" type="button" value="Kembali"/></a> <br /><br /></td></tr> </table> </form> </div> </body> </html>
9. Script Halaman Simmpan Header Bon
<?php
//error_reporting(0); session_start();
if(!$_SESSION['whs'] && !$_SESSION['admin']){ header("Location: ../index.php"); }?> <?php include("../konek/koneksi.php"); include("../date/tanggal.php"); $idheader = $_POST['id_header_bon']; $idprojek = $_POST['id_projek']; $dept = $_POST['departemen']; $selecttgl = $_POST['selecttgl']; $selectbln = $_POST['selectbln']; $selectthn = $_POST['selectthn'];
$tgl_pesan = tgl_ke_my($selectthn, $selectbln, $selecttgl);
$simpan = "INSERT INTO tb_header_bon (id_header_bon, id_projek, departemen, tgl_pesan) VALUES ('$idheader','$idprojek','$dept','$tgl_pesan')";
$hasil = mysql_query($simpan, $koneksi); if(empty($simpan))
print"Gagal Menyimpan"; else
print"<script type='text/javascript'>alert('Data berhasil diinput!')</script>"; header("location:detail_bon_whs.php");
mysql_close($koneksi); ?>
10. Scrip Halaman Detail Bon
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php
error_reporting(0); session_start();
if(!$_SESSION['whs'] && !$_SESSION['admin']){ header("Location: index.php");}
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<link href="../css/cssform.css" rel="stylesheet" type="text/css" /> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Permintaan Bon Barang</title>
</head> <body>
<div id="container"><br />
<div id="header"><h3> </h3>
<h2 align="right"><font color="#FFFF00">Form Bon Barang <br />Warehouse </font></h2></div>
<form name="detail_bon" method="post" action="detail_bon_whs_simpan.php" target="_self" >
<table align="center">
<tr><td width="90"><label>No. Pesan</label></td><td width="3">:</td>
<td width="214" align="left"><input name="id_header_bon" size="12" value="<?php
include"../konek/koneksi.php"; $query = "select * from tb_header_bon order by id desc"; $getid = mysql_query($query); $thisid = mysql_fetch_array($getid); echo "$thisid[id_header_bon]"; ?>"/></td> </tr><tr>
<td><label>Departemen</label></td><td>:</td>
<td align="left"><input name="departemen" size="20" value="<?php include"../konek/koneksi.php";
$query = "select * from tb_header_bon order by id desc"; $getid = mysql_query($query); $thisid = mysql_fetch_array($getid); echo "$thisid[departemen]"; ?>"/></td></tr> <tr> <?php include"../konek/koneksi.php";
$result = mysql_query("select id_barang, nama_barang, satuan from tb_barang"); $jsArray = "var nmbrg = new Array();\n";
echo '<td>Kode Barang</td><td> :</td><td><select name="idbarang" onchange="changeValue(this.value)">';
echo '<option>Silahkan Pilih</option>'; while ($row = mysql_fetch_array($result)) {
echo '<option value="' . $row['id_barang'] . '">' . $row['id_barang'] . '</option>'; $jsArray .= "nmbrg['" . $row['id_barang'] . "'] = {name:'" . addslashes($row['nama_barang']) . "',desc:'".addslashes($row['satuan'])."'};\n"; }echo'</td>'; echo '</select>';
?> </tr><tr>
<td>Nama Barang</td><td>:</td><td><textarea type="text" name="namabarang" id="nm_brg"/></textarea></td></tr>
<tr>
<td>Satuan</td><td>:</td><td> <input type="text" name="satuan" size="10" id="sat"/></td></tr>
<tr><td>Jumlah Minta</td><td>:</td><td><input type="text" name="jml_minta" size="8" id="j_minta" /></td></tr>
<tr><td>Tanggal Target</td><td>:</td> <td><?php
include("../date/tanggal.php");
$tahun_sekarang = (integer) date("Y");
pilihan_tanggal("selecttgl", "selectbln", "selectthn",2013, $tahun_sekarang, 0, 0, 0); ?></td></tr><tr><td>Keterangan</td>
<td>:</td><td><textarea name="keterangan" type="text" value="" /></textarea></td></tr>
<tr><td colspan="3" align="center"><br />
<input type="submit" name="submit" value="Simpan" /> <input type="reset" name="btn_batal" value="Batal" />
<a href="../user.php" style="text-decoration:none"><input name="kembali" type="button" value="Kembali form user"/></a><br /><br /></td></tr>
</table> <script type="text/javascript"> <?php echo $jsArray; ?> function changeValue(id){ document.getElementById('nm_brg').value = nmbrg[id].name; document.getElementById('sat').value = nmbrg[id].desc; };</script> </form></div></body> </html>
11. Script Halaman Simpan detail Bon <?php
error_reporting(0); session_start();
if(!$_SESSION['whs']&& !$_SESSION['admin']){ header("Location: index.php");}?>
<?php session_start(); include("../konek/koneksi.php"); include("../date/tanggal.php"); $no_pesan = $_POST['id_header_bon']; $departemen = $_POST['departemen']; $id_barang = $_POST['idbarang']; $nama_barang = $_POST['namabarang']; $satuan = $_POST['satuan']; $jml_minta = $_POST['jml_minta']; $selecttgl = $_POST['selecttgl']; $selectbln = $_POST['selectbln']; $selectthn = $_POST['selectthn'];
$tgl_target = tgl_ke_my($selectthn, $selectbln, $selecttgl); $keterangan = $_POST['keterangan'];
$simpan = "INSERT INTO tb_detail_bon (id_header_bon, id_barang, nama_barang, satuan, jumlah_minta, tanggal_target, departemen, keterangan) VALUES ('$no_pesan', '$id_barang','$nama_barang', '$satuan', '$jml_minta', '$tgl_target', '$departemen', '$keterangan')";
$hasil = mysql_query($simpan, $koneksi); if(empty($simpan)) print"Gagal Menyimpan"; else
echo '<script language="javascript">alert("Data berhasil diinput ke tabel detail!"); document.location="detail_bon_whs.php";</script>';
12. Script Halaman Form Input Karyawan
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <?php error_reporting(0); session_start(); if(!$_SESSION['admin']){ header("Location: ../index.php");} ?> <html xmlns="http://www.w3.org/1999/xhtml">
<link href="../css/cssform.css" rel="stylesheet" type="text/css" />
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Form Karyawan</title></head>
<body><div id="container">
<br /><div id="header"><h3> </h3><h2 align="center"><font color="#FFFFFF">Form Karyawan</font></h2>
<hr /><hr /></div><form name="form_karyawan" method="post" target="_self"action="form_karyawan_sim.php">
<table border="0"> <tr><td> </td>
<td width="108"><label>Kode Karyawan </label> </td>
<td width="195"><input type="text" name="kd_karyawan" size="10" maxlength="10"/></td></tr>
<tr><td> </td>
<td><label>Nama Karyawan </label> </td>
<td><textarea name="nama_karyawan" cols="35"></textarea></td></tr>
<tr><td> </td> <td><label>Jenis Kelamin</label> </td> <td><select name="j_kel"> <option value=""></option>
<?php
include ("../konek/koneksi.php");
$carikelamin= "SELECT kd_kelamin, jenis_kelamin FROM tb_kelamin"; $hasil = mysql_query($carikelamin, $koneksi);
while($baris = mysql_fetch_row($hasil)) {$kd_kelamin = $baris[0]; $jenis_kelamin = $baris[1]; print("<option value=\"$kd_kelamin\">". "$jenis_kelamin</option>\n"); } mysql_close($koneksi);?></select></td></tr> <tr><td> </td> <td><label>Jabatan</label> </td> <td> <select type="text" name="jabatan" id="jabatan"> <option value=""></option>
<?php
include ("../konek/koneksi.php");
$carijabatan= "SELECT kd_jabatan, nama_jabatan FROM jabatan"; $hasil = mysql_query($carijabatan, $koneksi);
while($baris = mysql_fetch_row($hasil)) { $kd_jabatan = $baris[0]; $nama_jabatan = $baris[1]; print("<option value=\"$kd_jabatan\">". "$nama_jabatan</option>\n"); }mysql_close($koneksi); ?></select> </td></tr> <tr> <td> </td> <td><label>Tanggal Lahir</label></td>
<td>
<!-- //panggil tanggal--> <?php
include("../date/tanggal.php");
$tahun_sekarang = (integer) date("Y");
pilihan_tanggal("selecttgl", "selectbln", "selectthn",1935, $tahun_sekarang, 0, 0, 0); ?> </td> </tr>
<tr><td> </td>
<td><label>Alamat</label></td>
<td><textarea name="almt" cols="35" id="almt"></textarea></td></tr> <tr><td> </td>
<td><label>No. Telepon</label></td>
<td><input type="text" name="telpon" id="telpon" size="20" maxlength="20" /></td></tr>
<tr> <td> </td>
<td><label>Email</label></td>
<td><input type="text" name="email" id="email" size="25" maxlength="25"/></td> </tr></table><br />
<td> </td><td> </td> <tr><td>
<input name="submit" type="submit" value="Simpan" /> <input type="button" name="btn_cancel" value="Batal" />
<a href="../adm/menu_utama.php" style="text-decoration:none"><input name="kembali" type="button" value="Kembali"/></a>
<br /><br /></td></tr></form> </div>
</body> </html>
13. Script Halaman Simpan Input Karyawan <?php error_reporting(0); session_start(); if(!$_SESSION['admin']]){ header("Location: ../index.php");} ?> <?php session_start(); include("koneksi.php"); include("tanggal.php"); $kd_karyawan = $_POST['kd_karyawan']; $nama_karyawan = $_POST['nama_karyawan']; $j_kel = $_POST['j_kel']; $jabatan = $_POST['jabatan']; $selecttgl = $_POST['selecttgl']; $selectbln = $_POST['selectbln']; $selectthn = $_POST['selectthn']; $almt = $_POST['almt']; $telpon = $_POST['telpon']; $email = $_POST['email'];
$tgl_lahir = tgl_ke_my($selectthn, $selectbln, $selecttgl);
$simpan = "INSERT INTO tb_karyawan (id_karyawan, nama_karyawan, j_kel, jabatan, tanggal_lahir, alamat, no_telpon, email) VALUES ('$kd_karyawan', '$nama_karyawan', '$j_kel', '$jabatan', '$tgl_lahir', '$almt', '$telpon', '$email')";
$hasil = mysql_query($simpan, $koneksi); if(empty($simpan))
print"Gagal Menyimpan"; else
echo '<script language="javascript">alert("Data berhasil diinput kedalam tabel Karyawan!"); document.location="form_karyawan.php";</script>';
mysql_close($koneksi); ?>
14. Script Halaman Input Supplier
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <?php error_reporting(0); session_start(); if(!$_SESSION['prd']&& !$_SESSION['admin']){ header("Location: ../index.php");} ?> <html xmlns="http://www.w3.org/1999/xhtml">
<link href="../css/cssform.css" rel="stylesheet" type="text/css" /> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Form Supplier</title> </head> <body><div id="container"> <br /> <div id="header"> <h3> </h3>
<h2 align="center"><font color="#FFFFFF">Form Supplier</font></h2> <hr /> <hr /> </div>
<form name="form_supplier" method="post" action="form_supplier_sim.php" target="_self">
<table> <tr>
<td> </td>
<td><label>ID Supplier</label></td>
<td><input name="id_supplier" type="text" value="" id="id_supplier" size="8" maxlength="8"/></td></tr><tr>
<td> </td> <td><label>Nama Supplier</label></td>
<td><input name="nama_supplier" type="text" value="" id="nama_supplier" /> </td></tr>
<tr>
<td> </td>
<td><label>Alamat</label></td>
<td><textarea name="alamat" cols="30"></textarea></td></tr> <tr><td> </td>
<td><label>Nomor Telpon</label></td>
<td><input name="no_telpon" type="text" value="" id="no_telpon" size="20" maxlength="20" /></td> </tr>
<tr><td> </td>
<td><label>Nomor Fax</label></td>
<td><input name="no_fax" type="text" value="" id="no_fax" size="20" maxlength="20" /> </td> </tr>
<tr> <td> </td>
<td><label>email</label></td>
<td><input name="email" type="text" value="" id="email" /> </td> </tr>
<tr> <td> </td>
<td><label>Keterangan</label></td>
<td><textarea name="keterangan" cols="30"></textarea></td> </tr>
<tr>
<td colspan="3" align="center"><br />
<input name="btn_add" type="submit" value="Simpan" /> <input name="btn_save" type="submit" value="Batal" /> <input name="btn_edit" type="button" value="Ubah" /> <input name="btn_hapus" type="button" value="Hapus" />
<a href="../adm/menu_utama.php" style="text-decoration:none"><input name="kembali" type="button" value="Kembali"/></a><br /> <br /> </td> </tr> </table>
</form> </div> </body> </html>
15. Script Halaman Simpan Input Supplier <?php include ("koneksi.php"); error_reporting(0); $id_supplier = $_POST['id_supplier']; $nama_supplier = $_POST['nama_supplier']; $alamat = $_POST['alamat']; $no_telpon = $_POST['no_telpon']; $no_fax =$_POST['no_fax']; $email = $_POST['email']; $keterangan = $_POST['keterangan'];
$simpan = "INSERT INTO tb_supplier (id_supplier, nama_supplier, alamat,
no_telpon, no_fax, email, keterangan) VALUES
('$id_supplier','$nama_supplier','$alamat','$no_telpon','$no_fax','$email','$keterangan ')";
$hasil = mysql_query($simpan, $koneksi); if(empty($simpan))
print"Gagal Menyimpan"; else
print"<script type='text/javascript'>alert('Data berhasil diinput!')</script>"; header("location:form_supplier.php");
mysql_close($koneksi); ?>