• Tidak ada hasil yang ditemukan

Kartu Bimbingan Tugas Akhir Mahasiswa. : Abdul Gani Siregar Nomor Induk Mahasiswa :

N/A
N/A
Protected

Academic year: 2021

Membagikan "Kartu Bimbingan Tugas Akhir Mahasiswa. : Abdul Gani Siregar Nomor Induk Mahasiswa :"

Copied!
74
0
0

Teks penuh

(1)

L

L

L

L

A

A

A

A

M

M

M

M

P

P

P

P

IIII

R

R

R

R

A

A

A

A

N

N

N

N

(2)

DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS SUMATERA UTARA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Jln. Bioteknologi No.1 Kampus USU Padang Bulan Medan-20155

Telp. (061) 8211050, 82144290, Fax. (061) 82144290

Kartu Bimbingan Tugas Akhir Mahasiswa

Nama : Abdul Gani Siregar

Nomor Induk Mahasiswa : 082406118

Judul Tugas Akhir : Perancangan Sistem Informasi Berbasis Web Pada Dinas Koperasi Usaha Mikro dan Menengah Kota Medan

Dosen Pembimbing : Drs. Ujian Sinulingga, M.Si Tanggal Mulai Bimbingan :

Tanggal Selesai Bimbingan :

No Tanggal Asisten Bimbingan

Pembahasan Pada Asistensi Mengenai, Pada Bab :

Paraf Dosen

Pembimbing Keterangan

* Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan Mahasiswa telah selesai.

Diketahui, Disetujui,

Departemen Matematika FMIPA USU Pembimbing Utama/

Ketua Penanggung Jawab

Prof. Drs. Tulus, M.Si Drs. Ujian Sinulingga, M.Si NIP. 196209011988031002 NIP. 195603031984031004

(3)

S U R A T K E T E R A N G A N Hasil Uji Program Tugas Akhir

Yang bertanda tangan di bawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program Diploma III Teknik Informatika :

N a m a : ABDUL GANI SIREGAR

N I M : 082406118

Program Studi : D-III TEKNIK INFORMATIKA

Judul TA : PERANCANGAN SISTEM INFORMASI

BERBASIS WEB PADA DINAS KOPERASI USAHA MIKRO DAN MENENGAH KOTA MEDAN

Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut di atas pada tanggal Mei 2011.

Dengan Hasil : Sukses / Gagal

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan.

Medan, Mei 2011

Dosen Pembimbing/Kepala Lab. Komputer,

Drs. Ujian Sinulingga, M. Si NIP. 195603031984031004

(4)

LAMPIRAN A : LISTING PROGRAM Listing 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>

<title>DINAS KOPERASI USAHA MIKRO DAN MENENGAH KOTA MEDAN</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<link href="style.css" rel="stylesheet" type="text/css" /> <style type="text/css"> <!-- .style4 {color: #FF0099} body { background-color: #CCFFCC; background-image: url(); } .style19 {color: #000000} .style21 { color: #00FF66;

(5)

font-size: 16px; } .style22 { color: #009900; font-style: italic; }

.style25 {color: #00CC00; font-size: 9px; } .style27 {

font-family: "Script MT Bold"; font-weight: bold;

}

.style30 {color: #006600; style: italic; font-family: "Script MT Bold"; font-size: 18px; }

.style32 {

font-family: "Monotype Corsiva"; font-size: 18px;

color: #006600; font-weight: bold; }

.style48 {font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}

.style49 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;

color: #000000; }

(6)

color: #000000;

font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-size: 10px; } --> </style> </head> <body> <div id="central"> <div id="header"> </div>

<ul id="navlist"><li><a href="index.php" name="n1" id="n1">Home</a></li>

<li><a id="n2"

href="profil/profil.php">Profil</a></li>

<li><a id="n3" href="bukutamu/bukutamu.php">Buku Tamu</a></li>

<li><a id="n4" href="teknologi/produk unggulan.php">Produk Unggulan</a></li>

<li></li>

<li><a id="n6" href="admin/index admin.php">Admin</a></li>

<li><a id="n7" href="portal/seputar koperasi.php">Seputar Koperasi</a></li> </ul> <div id="content">

(7)

<td width="221" border="1" cellspacing="1" cellpadding="0"><br />

<br /> <br /> <br />

<table width="221" height="98"> <tr>

<th width="211" class="style19" scope="row"><div align="left" class="style22"><a href="visi/visi.php" class="style30">Visi & Misi </a></div></th> </tr> <tr> <th class="style19" scope="row"><div align="left"><a href="data pegawai/data pegawai.php" class="style30">Data Pegawai</a></div></th> </tr> <tr> <th class="style19" scope="row"><div align="left"><a href="galeri/galery.php" class="style30">Galeri</a> </div></th> </tr> <tr> <th height="29" class="style19" scope="row"><div align="left"><a href="struktur/struktur.php" class="style30">Struktur Organisasi</a></div></th> </tr>

(8)

</table> <br /> <br /> <br /> <br /> <br /> <br /> <br /> </h3> <p class="style19">&nbsp;</p>

<table width="180" border="0" cellspacing="1" cellpadding="0"z> <tr> <td height="76">&nbsp;</td> <img src="images/fav.jpg" /><br /> <br /> Hai admin ! <br />

<a href="portal/informasi.php" class="style50">Baca selengkapnya</a> </tr>

</table>

</td>

<td width="541"><div class="style19" id="left"> <div>

(9)

<div align="center">

<p class="style32 style49"><br /> <br /> Website ini memberikan informasi seputar dunia koperasi di Kota Medan</p>

</div> </div> <p align="center"></p> <p align="left">&nbsp;</p> <br /> <div align="center"><img

src="images/umkm.gif" width="450" height="298" /> </div>

<p align="justify"><br /> <br />

<br />

<span class="style48">Dengan tuntutan masyarakat terhadap efektifitas pelaksanaan koperasi di kota Medan maka Dinas Koperasi Usaha Mikro dan Menengah Kota Medan berusaha melakukan pengembangan mekanisme pertanggung jawaban yang jelas, tepat , dan terukur. Serta mengandung Visi, Misi ,Tujuan, Sasaran dan Program dan kegiatan Instansi dalam rangka mencapai sasaran serta sesuai dengan tuntutan masyarakat. </span></p>

<p align="justify" class="style19">&nbsp;</p>

<p align="justify"

class="style48">Website ini menyediakan beberapa sarana seperti memberikan informasi mengenai Dinas Koperasi Usaha Mikro Kecil dan Menengah yang mempunyai tugas melaksanakan sebagian urusan rumah tangga daerah dalam bidang perkoperasian pengusaha kecil dan menengah serta

(10)

melaksanakan tugas pembantuan sesuai dengan bidang tugasnya. </p> <p align="justify">&nbsp;</p> <p align="justify">&nbsp;</p> </div> </td> </tr> <tr> <td><span class="style19"></span></td> <td><span class="style19"></span></td> </tr> </table>

<div id="footer"><div align="center"><span class="style4">

<span class="style21"><br />

<span class="style27">Copyright&copy; 2011 Dinas Koperasi Usaha Mikro dan Menengah Kota

Medan</span></span>

</span> <span class="style25"></span></p> </div> </div> <div id="imagepreloader"><img src="images/footer.gif" ></div> </body> </html>

(11)

Listing style.css * {margin:0px;padding:0px;top:0px;left:0px;} body{ text-align: center; background: #FFFFFF; } #central{ margin-right: auto; margin-left: auto; margin-top: 10px; position: relative; width: 777px; text-align: left; background: #FFFFFF; } #header{ height: 226px;

(12)

width: 777px; left: 0px; top: 0px; background: url(images/header%20terbaru.jpg); } #header a{ font-size: 18px; font-style: normal; line-height: normal; font-weight: bolder; color: #006600; text-decoration: none; margin-left: 112px;

font-family: "Courier New", Courier, mono; margin-top: 35px; } #navlist{ margin-left: 0px; padding-left: 0px; white-space: nowrap; position: absolute; height: auto px; width: 777px;

(13)

top: 225px; } # navlist ul{ margin : 5px; width: :160px; padding : 5px 5px 5px 15px; list-style : none; background : #fffffff; position : inherit; z-index : 500; top: 211px; left :inherit; display : none; } #navlist li{ display: inline; list-style-type: none; } #navlist a { padding: 3px 10px; height: 20px; width: 120px; display: inline; position: absolute;

(14)

text-align: center; color: #fff; text-decoration: none; background: url(images/button.gif); } #navlist a:hover{ background: url(images/buttonover.gif); } #n1{left: 0px;} #n2{left: 111px;} #n3{left: 222px;} #n4{left: 353px;} #n5{left: 444px;} #n6{left: 495px;} #n7{left: 636px;} #leftside{ float: left; } #leftside h3{ border-top-width: 3px; border-right-width: 3px; border-bottom-width: 0px; border-left-width: 3px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;

(15)

border-left-style: solid; border-top-color: #00306f; border-right-color: #00306f; border-bottom-color: #00306f; border-left-color: #00306f; width:200px;

font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; background-color: #FFFFFF; text-align: center; display: block; margin-left: 35px; margin-top: 35px; } #content{ margin-top: 252px; position: absolute; width: 777px; background: #FFFF66; } #picture1{ margin-left: 35px; height: 150px; width: 200px; background-image: url(images/photoofthemonth.jpg);

(16)

border: 3px solid #00306f; } #picture2{ margin-left: 35px; height: 150px; width: 200px; background-image: url(images/bikeofthemonth.jpg); border: 3px solid #00306f; } #footer{ clear: both; position: relative; height: 55px;

background: #003300 url(../images/footer.gif) no-repeat right bottom;

} #rightside{ float: right; width: 460px; background-color: #FFFFFF; margin-right: 15px; margin-top: 20px; overflow: hidden; } #rightside p{

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;

(17)

font-weight: normal; color: #666666; margin-left: 0px; margin-bottom: 20px; width: 460px; } #rightside h1{ margin: 10px 0px 10px 0px; width: 300px;

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #033387; } #rightside span{ margin-top: 10px; margin-bottom: 4px; width: 430px;

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #649721; } #rightside a{color: #666666;} #footer p{

font-family: Arial, Helvetica, sans-serif; font-size: 12px;

(18)

font-weight: bold; color: #FFFFFF; float: right; padding-top: 23px; margin-right: 10px; } #footer a{color: #fff;} #footer a:hover{color: #fff;} #imagepreloader{ visibility: hidden; overflow: hidden; height: 0px; width: 0px; } Listing bukutamu.php <head>

(19)

<title>DINAS KOPERASI USAHA MIKRO DAN MENENGAH KOTA MEDAN</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<link href="style.css" rel="stylesheet" type="text/css" /> <style type="text/css"> <!-- body { background-color: #CCFFCC; } .style10 { color: #003300;

font-family: "Script MT Bold"; font-size: 18px; } .style12 {font-size: 14px} .style13 {color: #FFCC33} .style14 { color: #000000; font-weight: bold; } .style16 {

font-family: "Script MT Bold"; color: #006600;

} -->

(20)

</head> <body>

<div id="central"> <div id="header">

<br />

<a href="#"></a> </div> <ul id="navlist">

<li><a href="../index.php" name="n1" id="n1">Home</a></li>

<li><a id="n2"

href="../profil/profil.php">Profil</a></li>

<li><a id="n3" href="../bukutamu/bukutamu.php">Buku Tamu</a></li>

<li><a id="n4" href="../teknologi/produk unggulan.php">Produk Unggulan </a></li>

<li></li>

<li><a href="../admin/index admin.php" name="n6" id="n6">Admin</a></li>

<li><a id="n7" href="../portal/seputar koperasi.php">Seputar Koperasi</a></li>

</ul>

<div id="content">

<table align="right" width="600"> <tr> <td align="right">&nbsp; <?php include"../time.php"; ?> <?php require_once('Connections/koneksi.php');

(21)

?> <?php

$currentPage = $_SERVER["PHP_SELF"];

function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue; switch ($theType) { case "text":

$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

break; case "long": case "int":

$theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date":

$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

break;

(22)

$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); }

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {

$insertSQL = sprintf("INSERT INTO bukutamu (nama, email, pesan) VALUES (%s, %s, %s)",

GetSQLValueString($_POST['nama'], "text"), GetSQLValueString($_POST['email'], "text"), GetSQLValueString($_POST['pesan'], "text")); mysql_select_db($database_koneksi, $koneksi); $Result1 = mysql_query($insertSQL, $koneksi) or die(mysql_error());

$insertGoTo = "lihatbukutamu.php"; if (isset($_SERVER['QUERY_STRING'])) {

(23)

$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } } $queryString_rs_bukutamu = ""; if (!empty($_SERVER['QUERY_STRING'])) {

$params = explode("&", $_SERVER['QUERY_STRING']); $newParams = array();

foreach ($params as $param) {

if (stristr($param, "pageNum_rs_bukutamu") == false && stristr($param, "totalRows_rs_bukutamu") == false) { array_push($newParams, $param); } } if (count($newParams) != 0) { $queryString_rs_bukutamu = "&" . htmlentities(implode("&", $newParams)); } } $queryString_rs_bukutamu = sprintf("&totalRows_rs_bukutamu=%d%s", $totalRows_rs_bukutamu, $queryString_rs_bukutamu); ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

(24)

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"> <head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>Dinas Pertanian Kota Padngsidipuan</title> <link href="my_styles.css" rel="stylesheet"

type="text/css"> <style type="text/css"> <!-- .style1 {color: #66FF33} .style2 {color: #66FF00} .style7 {color: #0033FF} --> </style> </head> <body>

<table width="95%" border="0" align="center" bgcolor="#FFFF66"> <tr> <td colspan="3"><div align="right" class="RunningText"><strong><marquee direction="left" onMouseOut="this.scrollAmount=3" onMouseOver="this.scrollAmount=0" scrollamount="3"> <span class="style2 style10">Selamat Datang Di Website Dinas Koperasi Usaha Mikro dan Menengah Kota Medan. Silahkan Masukan Kritik dan Saran Anda !</span> </marquee></strong></div></td>

(25)

</tr> <tr>

<td width="1%" valign="top">&nbsp;</td> <td width="98%" valign="top"><p>&nbsp;</p>

<p>

<form method="post" name="form1" action="<?php echo $editFormAction; ?>">

<p>&nbsp;</p>

<table align="center" > <tr>

<td colspan="3" align="center"><span

class="style14">Kami sangat mengharapkan kritik dan saran anda. <br />

Silahkan tinggalkan pesan</span></td> </tr> <tr> <td colspan="3">&nbsp;</td> </tr> <tr> <td><b>Nama</b> </td> <td><b>:</b></td>

<td><input type="text" name="nama" maxlength="40" /> </td>

</tr> <tr>

<td><b>Email</b></td> <td><b>:</b></td>

<td><input type="text" name="email" maxlength="40" /> </td>

(26)

</tr> <tr>

<td><b>Pesan</b></td> <td><b>:</b></td>

<td><textarea name="pesan" cols="30" rows="10"></textarea> </td> </tr> <tr> <td colspan="3">&nbsp;</td> </tr> <tr> <td colspan="2">&nbsp;</td>

<td><input name="submit" type="submit" value="Kirim" />

<input name="reset" type="reset" value="Hapus" /> </td>

</tr> </table>

<p align="center"><a

href="lihatbukutamu.php">Lihat Buku Tamu</a></p> <p>

<input type="hidden" name="MM_insert" value="form1"> </p> </form> <p>&nbsp;</p> </td> <td width="1%">&nbsp;</td> </tr> <tr>

(27)

<td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr>

<tr>

<td colspan="3"><hr align="center" size="5" style="padding:0px"/></td>

</tr> <tr>

<td colspan="3"><div align="center"><span class="style1"> <span class="style12"> <span class="style13">

<marquee>

<strong><span class="style16">Copyright&copy; 2011 Dinas Koperasi Usaha Mikro dan Menengah Kota Medan</span></strong>

</marquee>

</span> </span> </span></div></td> </tr> <tr> <td colspan="3"><span class="style1"></span> <hr align="center" size="4" style="padding:0px"/></td> </tr> </table>

<map name="Map" id="Map">

<area shape="rect" coords="1149,226,1287,250" href="bukutamu.php" />

(28)

<area shape="rect" coords="1005,227,1137,249" href="galeri.php" />

<area shape="rect" coords="840,228,991,250" href="datapegawai.php" />

<area shape="rect" coords="664,226,827,250" href="daerahwisata.php" />

<area shape="rect" coords="554,226,652,251" href="sejarah.php" />

<area shape="rect" coords="454,229,544,249" href="index.php" /> </map> </body> </html> Listing koneksi.php <?php # FileName="Connection_php_mysql.htm" # Type="MYSQL" # HTTP="true" $hostname_koneksi = "localhost"; $database_koneksi = "db_koperasi"; $username_koneksi = "root"; $password_koneksi = "";

(29)

$koneksi = mysql_pconnect($hostname_koneksi, $username_koneksi, $password_koneksi) or trigger_error(mysql_error(),E_USER_ERROR); mysql_select_db($database_koneksi,$koneksi); ?> Listing admin.php <? session_start(); if(!session_is_registered("user")){ header("location:./index.php"); exit; } ?> <!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>

<title>DINAS KOPERASI USAHA MIKRO DAN MENENGAH KOTA MEDAN</title>

(30)

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<link href="style.css" rel="stylesheet" type="text/css" /> <style type="text/css"> <!-- .style4 {color: #FF0099} .style5 {color: #00FF00} body { background-color: #CCFFCC; background-image: url(); } .style19 {color: #000000}

.style25 {color: #FFCC33; font-size: 9px; } .style26 {color: #006600}

.style28 {

font-family: "Script MT Bold"; font-size: 14; } --> </style> </head> <body> <div id="central"> <div id="header"> </div>

(31)

<ul id="navlist"><li><a href="../index.php" name="n1" id="n1">Home</a></li>

<li><a id="n2"

href="../profil/profil.php">Profil</a></li>

<li><a id="n3" href="../bukutamu/bukutamu.php">Buku Tamu</a></li>

<li><a id="n4" href="../teknologi/teknologi pangan.php">Produk Unggulan</a></li>

<li></li>

<li><a id="n6" href="../admin/index admin.php">Admin </a></li>

<li><a id="n7"

href="../portal/password.php">Seputar Koperasi</a></li> </ul> <div id="content">

</p>

<p align="center">&nbsp;</p> <p align="right">&nbsp;</p> <div align="center">

<div align="center"><b><a href="index admin.php" class="style19".php">LOGOUT</a></b><br />

<ul class="style4">

<table width="619" border="2" align="center" class="bodytext"> <tr> <td height="39" colspan="2"><div id="container"></td> </tr> <tr>

(32)

<td width="266"><div align="center"><span class="style19"><b>BUKU TAMU</b></span></div></td> <td width="391"><div align="center"><a href="hapusbukutamu.php"><br />

<span class="style19">Hapus pesan dari Buku Tamu</span><br /> <br /> </a> </div> </p></td> </tr> <tr valign="middle"> <td height="49"><div align="center"><span class="style19"><strong>DATA PEGAWAI</strong></span></div></td> <td><br /> <span class="style19"><b></b></span> <ul> <div align="center"><a

href="tambahpegawai.php" class="style19">Tambah Data Pegawai </a> </div>

<div align="center"><a href="pegawai.php" class="style19">Edit dan Hapus Data Pegawai </a></div>

</ul><br /></td> </tr>

(33)

<td height="49"><div align="center"><span class="style19"><strong>DATA JABATAN

</strong></span></div></td> <td><br />

<span class="style19"><b> </b></span> <ul>

<div align="center"><a

href="tambahjabatan.php" class="style19">Tambah Data Jabatan </a> </div>

<div align="center"><a href="jabatan.php" class="style19">Edit dan Hapus Data Jabatan </a></div>

</ul><br /></td> </tr>

<tr valign="middle">

<td height="49"><div align="center"><span class="style5 style19"><strong>DATA PENGGAJIAN </strong></span></div></td> <td><br /> <span class="style19"><b></b></span> <ul> <div align="center"><a

href="tambahpenggajian.php" class="style19">Tambah Data Penggajian </a> </div>

(34)

<div align="center"><a

href="penggajian.php" class="style19">Edit dan Hapus Data Penggajian </a></div> </ul><br /></td> </tr> <tr valign="middle"> <td height="49" colspan="2"><div align="center"><a href="form_upload.php" class="style19"></a></div></td> </tr> </table>

<div id="footer"><p align="right"><span class="style4">

<marquee>

<span class="style26"><span

class="style28">Copyright&copy; 2011 Dinas Koperasi Usaha Mikro dan Menengah Kota Medan</span></span>

</marquee>

</span> <span class="style25">Designed by Abdul Gani Siregar</span></p> </div> </div> <div id="imagepreloader"><img src="images/footer.gif" ></div> </body> </html>

(35)

Listing login.php

<?php

session_start();

include"../connections/koneksi.php"; // Define $user and $password

$user=$_POST['user'];

$password=$_POST['password'];

// To protect MySQL injection (more detail about MySQL injection)

$user = stripslashes($user);

$password = stripslashes($password); $user = mysql_real_escape_string($user);

$password = mysql_real_escape_string($password);

$sql="SELECT * FROM admin WHERE user='$user' and password='$password'";

(36)

// Mysql_num_row is counting table row $count=mysql_num_rows($result);

// If result matched $user and $password, table row must be 1 row

if($count==1){

// Register $user, $password and redirect to file "login_success.php" session_register("user"); session_register("password"); header("location:admin.php"); } else {

echo "Wrong Username or Password"; } ob_end_flush(); ?> Listing logout.php <? session_start(); session_destroy();

(37)

header("location:../logout.php"); ?>

Listing tambahpegawai.php

<?php require_once('../Connections/koneksi.php'); ?> <?php

function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue; switch ($theType) { case "text":

$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

break; case "long": case "int":

$theValue = ($theValue != "") ? intval($theValue) : "NULL";

break;

(38)

$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";

break; case "date":

$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

break;

case "defined":

$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); }

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {

$insertSQL = sprintf("INSERT INTO pegawai (nip, nama, gender, agama, pend_terakhir, alamat) VALUES (%s, %s, %s, %s, %s, %s)",

GetSQLValueString($_POST['nip'], "text"),

GetSQLValueString($_POST['nama'], "text"),

(39)

GetSQLValueString($_POST['gender'], "text"), GetSQLValueString($_POST['agama'], "text"), GetSQLValueString($_POST['pend_terakhir'], "text"), GetSQLValueString($_POST['alamat'], "text")); mysql_select_db($database_koneksi, $koneksi); $Result1 = mysql_query($insertSQL, $koneksi) or die(mysql_error());

$insertGoTo = "pegawai.php";

if (isset($_SERVER['QUERY_STRING'])) {

$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); } ?><? session_start(); if(!session_is_registered("user")){ header("location:./index.php"); exit; } ?>

(40)

<!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>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

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

<title>Halaman Administrator</title> <style type="text/css">

<!--

.style1 {

font-family: "Courier New", Courier, monospace; font-weight: bold; } body,td,th { color: #00FF00; } body { background-image: url(); } --> </style> </head> <body> <p>&nbsp;</p>

(41)

<h2 align="center" class="style1"><u>FORM TAMBAH DATA PEGAWAI</u></h2><br />

<form method="post" name="form1" action="<?php echo $editFormAction; ?>">

<table align="center"> <tr valign="baseline">

<td nowrap align="right">NIP</td> <td>:</td>

<td><input name="nip" type="text" value="" size="25" maxlength="21"></td>

</tr>

<tr valign="baseline">

<td nowrap align="right">Nama</td> <td>:</td>

<td><input type="text" name="nama" value="" size="35"></td>

</tr>

<tr valign="baseline">

<td align="right" valign="top" nowrap>Jenis Kelamin </td>

<td valign="top">:</td>

<td valign="baseline"><table> <tr>

<td><input type="radio" name="gender" value="L" >

Laki-Laki</td> </tr>

(42)

<td><input type="radio" name="gender" value="P" > Perempuan</td> </tr> </table></td> </tr> <tr valign="baseline"> <td nowrap align="right">Agama</td> <td>:</td> <td><select name="agama"> <option value="Islam">Islam</option> <option value="Protestan">Protestan</option> <option value="Katholik">Katholik</option> <option value="Hindu">Hindu</option> <option value="Budha">Budha</option> </select> </td> </tr> <tr valign="baseline">

<td nowrap align="right">Pendidikan Terakhir</td> <td>:</td> <td><select name="pend_terakhir"> <option value="SMA">SMA</option> <option value="D1">D1</option> <option value="D3">D3</option> <option value="D4">D4</option> <option value="S1">S1</option> <option value="S2">S2</option>

(43)

<option value="S3">S3</option> </select> </td> </tr> <tr valign="baseline"> <td nowrap align="right">Alamat</td> <td>:</td>

<td><input type="text" name="alamat" value="" size="45"></td>

</tr>

<tr valign="baseline">

<td nowrap align="right">&nbsp;</td> <td>&nbsp;</td>

<td><input name="Simpan" type="submit" id="Simpan" value="Simpan">

<input name="Batal" type="reset" id="Batal" value="Batal" /></td>

</tr> </table>

<input type="hidden" name="MM_insert" value="form1"> </form> <p>&nbsp;</p> <p align="center"><a href="admin.php">Kembali ke Menu</a></p> </body> </html>

(44)

Listing pegawai.php <?php require_once('../Connections/koneksi.php'); ?> <?php $currentPage = $_SERVER["PHP_SELF"]; $maxRows_rs_pegawai = 10; $pageNum_rs_pegawai = 0; if (isset($_GET['pageNum_rs_pegawai'])) { $pageNum_rs_pegawai = $_GET['pageNum_rs_pegawai']; } $startRow_rs_pegawai = $pageNum_rs_pegawai * $maxRows_rs_pegawai; mysql_select_db($database_koneksi, $koneksi); $query_rs_pegawai = "SELECT * FROM pegawai";

$query_limit_rs_pegawai = sprintf("%s LIMIT %d, %d", $query_rs_pegawai, $startRow_rs_pegawai, $maxRows_rs_pegawai); $rs_pegawai = mysql_query($query_limit_rs_pegawai, $koneksi) or die(mysql_error()); $row_rs_pegawai = mysql_fetch_assoc($rs_pegawai); if (isset($_GET['totalRows_rs_pegawai'])) { $totalRows_rs_pegawai = $_GET['totalRows_rs_pegawai']; } else { $all_rs_pegawai = mysql_query($query_rs_pegawai);

(45)

$totalRows_rs_pegawai = mysql_num_rows($all_rs_pegawai); } $totalPages_rs_pegawai = ceil($totalRows_rs_pegawai/$maxRows_rs_pegawai)-1; $queryString_rs_pegawai = ""; if (!empty($_SERVER['QUERY_STRING'])) {

$params = explode("&", $_SERVER['QUERY_STRING']); $newParams = array();

foreach ($params as $param) {

if (stristr($param, "pageNum_rs_pegawai") == false && stristr($param, "totalRows_rs_pegawai") == false) { array_push($newParams, $param); } } if (count($newParams) != 0) { $queryString_rs_pegawai = "&" . htmlentities(implode("&", $newParams)); } } $queryString_rs_pegawai = sprintf("&totalRows_rs_pegawai=%d%s", $totalRows_rs_pegawai, $queryString_rs_pegawai); ?><? session_start(); if(!session_is_registered("user")){ header("location:./index.php");

(46)

exit; } ?> <!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>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

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

<title>Halaman Administrator</title> <style type="text/css">

<!--

.style1 {

font-family: "Courier New", Courier, monospace; } --> </style> </head> <body> <p>&nbsp;</p>

<h2 align="center" class="style1"><u>FORM EDIT DAN HAPUS DATA PEGAWAI</u></h2><br />

<table border="1" align="center" cellpadding="0" cellspacing="0">

(47)

<tr> <td bgcolor="#CCCCCC"><div align="center"><strong>NIP</strong></div></td> <td bgcolor="#CCCCCC"><div align="center"><strong>Nama</strong></div></td> <td bgcolor="#CCCCCC" width="12"><div align="center"><strong>Jenis Kelamin</strong></div></td> <td bgcolor="#CCCCCC"><div align="center"><strong>Agama</strong></div></td> <td bgcolor="#CCCCCC" width="12"><div align="center"><strong>Pendidikan Terakhir</strong></div></td> <td bgcolor="#CCCCCC"><div align="center"><strong>Alamat</strong></div></td> <td colspan="2" bgcolor="#CCCCCC" width="80"><div align="center"><strong>Setting</strong></div></td> </tr>

<?php do { ?> <tr>

<td><div align="center"><?php echo $row_rs_pegawai['nip']; ?></div></td> <td><div align="center"><?php echo $row_rs_pegawai['nama']; ?></div></td> <td><div align="center"><?php echo $row_rs_pegawai['gender']; ?></div></td> <td><div align="center"><?php echo $row_rs_pegawai['agama']; ?></div></td> <td><div align="center"><?php echo

$row_rs_pegawai['pend_terakhir']; ?></div></td> <td><div align="center"><?php echo

(48)

<td><div align="center"><a

href="editpegawai.php?nip=<?php echo $row_rs_pegawai ['nip']; ?>">Edit</a></div></td>

<td><div align="center"><a

href="hapuspegawai.php?nip=<?php echo $row_rs_pegawai ['nip']; ?>">Hapus</a></div></td> </tr> <?php } while ($row_rs_pegawai = mysql_fetch_assoc($rs_pegawai)); ?> </table> <br />

<div align="center" class="style1">Tampilan <?php echo ($startRow_rs_pegawai + 1) ?> hingga <?php echo

min($startRow_rs_pegawai + $maxRows_rs_pegawai, $totalRows_rs_pegawai) ?> dari <?php echo

$totalRows_rs_pegawai ?> </div>

<table border="0" width="50%" align="center"> <tr>

<td width="23%" align="center"><?php if

($pageNum_rs_pegawai > 0) { // Show if not first page ?> <a href="<?php

printf("%s?pageNum_rs_pegawai=%d%s", $currentPage, 0, $queryString_rs_pegawai); ?>"><img src="First.gif" border=0></a>

<?php } // Show if not first page ?> </td>

<td width="31%" align="center"><?php if

($pageNum_rs_pegawai > 0) { // Show if not first page ?> <a href="<?php

printf("%s?pageNum_rs_pegawai=%d%s", $currentPage, max(0, $pageNum_rs_pegawai - 1), $queryString_rs_pegawai);

(49)

<?php } // Show if not first page ?> </td>

<td width="23%" align="center"><?php if

($pageNum_rs_pegawai < $totalPages_rs_pegawai) { // Show if not last page ?>

<a href="<?php

printf("%s?pageNum_rs_pegawai=%d%s", $currentPage, min($totalPages_rs_pegawai, $pageNum_rs_pegawai + 1), $queryString_rs_pegawai); ?>"><img src="Next.gif" border=0></a>

<?php } // Show if not last page ?> </td>

<td width="23%" align="center"><?php if

($pageNum_rs_pegawai < $totalPages_rs_pegawai) { // Show if not last page ?>

<a href="<?php

printf("%s?pageNum_rs_pegawai=%d%s", $currentPage, $totalPages_rs_pegawai, $queryString_rs_pegawai); ?>"><img src="Last.gif" border=0></a>

<?php } // Show if not last page ?> </td> </tr> </table> <p align="center"><a href="tambahpegawai.php">Tambah Data</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;& nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="admin.php">Kembali ke Menu</a></p> </body> </html> <?php mysql_free_result($rs_pegawai); ?>

(50)

Listing tambahjabatan.php

<?php require_once('../Connections/koneksi.php'); ?> <?php

function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue; switch ($theType) { case "text":

$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

break; case "long": case "int":

$theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date":

(51)

$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

break;

case "defined":

$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); }

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {

$insertSQL = sprintf("INSERT INTO jabatan (id, gol, pangkat) VALUES (%s, %s, %s)", GetSQLValueString($_POST['id'], "int"), GetSQLValueString($_POST['gol'], "text"), GetSQLValueString($_POST['pangkat'], "text")); mysql_select_db($database_koneksi, $koneksi);

(52)

$Result1 = mysql_query($insertSQL, $koneksi) or die(mysql_error());

$insertGoTo = "jabatan.php";

if (isset($_SERVER['QUERY_STRING'])) {

$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); } ?><? session_start(); if(!session_is_registered("user")){ header("location:./index.php"); exit; } ?> <!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>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

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

(53)

<style type="text/css"> <!--

.style1 {

font-family: "Courier New", Courier, monospace; font-weight: bold; } body { background-color: #CCFFCC; } --> </style> </head> <body> <p>&nbsp;</p>

<h2 align="center" class="style1"><u>FORM TAMBAH DATA JABATAN</u></h2><br />

<form method="post" name="form1" action="<?php echo $editFormAction; ?>"> <table align="center"> <tr valign="baseline"> <td nowrap align="right">Gol:</td> <td><select name="gol"> <option value="II/a">II/a</option> <option value="II/b">II/b</option> <option value="II/c">II/c</option> <option value="II/d">II/d</option>

(54)

<option value="III/a">III/a</option> <option value="III/b">III/b</option> <option value="III/c">III/c</option> <option value="III/d">III/d</option> <option value="IV/a">IV/a</option> <option value="IV/b">IV/b</option> <option value="IV/c">IV/c</option> <option value="IV/d">IV/d</option> </select> </td> </tr> <tr valign="baseline"> <td nowrap align="right">Pangkat:</td>

<td><input type="text" name="pangkat" value="" size="32"></td>

</tr>

<tr valign="baseline">

<td nowrap align="right">&nbsp;</td> <td><input name="Submit" type="submit" value="Simpan">

<input name="Batal" type="reset" id="Batal" value="Batal" /></td>

</tr> </table>

<input type="hidden" name="MM_insert" value="form1"> </form>

<p>&nbsp;</p>

<p align="center"><a href="admin.php">Kembali ke Menu</a></p>

(55)

</body> </html> Listing jabatan.php <?php require_once('../Connections/koneksi.php'); ?> <?php $currentPage = $_SERVER["PHP_SELF"]; $maxRows_rs_jabatan = 10; $pageNum_rs_jabatan = 0; if (isset($_GET['pageNum_rs_jabatan'])) { $pageNum_rs_jabatan = $_GET['pageNum_rs_jabatan']; } $startRow_rs_jabatan = $pageNum_rs_jabatan * $maxRows_rs_jabatan; mysql_select_db($database_koneksi, $koneksi); $query_rs_jabatan = "SELECT * FROM jabatan";

$query_limit_rs_jabatan = sprintf("%s LIMIT %d, %d", $query_rs_jabatan, $startRow_rs_jabatan,

$maxRows_rs_jabatan);

$rs_jabatan = mysql_query($query_limit_rs_jabatan, $koneksi) or die(mysql_error());

(56)

if (isset($_GET['totalRows_rs_jabatan'])) { $totalRows_rs_jabatan = $_GET['totalRows_rs_jabatan']; } else { $all_rs_jabatan = mysql_query($query_rs_jabatan); $totalRows_rs_jabatan = mysql_num_rows($all_rs_jabatan); } $totalPages_rs_jabatan = ceil($totalRows_rs_jabatan/$maxRows_rs_jabatan)-1; $queryString_rs_jabatan = ""; if (!empty($_SERVER['QUERY_STRING'])) {

$params = explode("&", $_SERVER['QUERY_STRING']); $newParams = array();

foreach ($params as $param) {

if (stristr($param, "pageNum_rs_jabatan") == false && stristr($param, "totalRows_rs_jabatan") == false) { array_push($newParams, $param); } } if (count($newParams) != 0) { $queryString_rs_jabatan = "&" . htmlentities(implode("&", $newParams)); } }

(57)

$queryString_rs_jabatan = sprintf("&totalRows_rs_jabatan=%d%s", $totalRows_rs_jabatan, $queryString_rs_jabatan); ?><? session_start(); if(!session_is_registered("user")){ header("location:./index.php"); exit; } ?> <!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>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

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

<title>Halaman Administrator</title> <style type="text/css">

<!--

.style1 {

font-family: "Courier New", Courier, monospace; }

-->

</style> </head>

(58)

<body>

<p>&nbsp;</p>

<h2 align="center" class="style1"><u>FORM EDIT DAN HAPUS DATA JABATAN</u></h2><br />

<table border="1" align="center" cellpadding="0" cellspacing="0"> <tr> <td bgcolor="#CCCCCC" width="180"><div align="center"><strong>Golongan</strong></div></td> <td bgcolor="#CCCCCC" width="280"><div align="center"><strong>Pangkat</strong></div></td>

<td colspan="2" bgcolor="#CCCCCC" width="100"><div align="center"><strong>Setting</strong></div></td>

</tr>

<?php do { ?> <tr>

<td><div align="center"><?php echo $row_rs_jabatan['gol']; ?></div></td> <td><div align="center"><?php echo $row_rs_jabatan['pangkat']; ?></div></td>

<td><div align="center"><a

href="editjabatan.php?id=<?php echo $row_rs_jabatan ['id']; ?>">Edit</a></div></td>

<td><div align="center"><a

href="hapusjabatan.php?id=<?php echo $row_rs_jabatan ['id']; ?>">Hapus</a></div></td>

</tr>

<?php } while ($row_rs_jabatan = mysql_fetch_assoc($rs_jabatan)); ?> </table>

(59)

<br />

<div align="center" class="style1">Tampilan <?php echo ($startRow_rs_jabatan + 1) ?> hingga <?php echo

min($startRow_rs_jabatan + $maxRows_rs_jabatan, $totalRows_rs_jabatan) ?> dari <?php echo

$totalRows_rs_jabatan ?> </div>

<table border="0" width="50%" align="center"> <tr>

<td width="23%" align="center"><?php if

($pageNum_rs_jabatan > 0) { // Show if not first page ?> <a href="<?php

printf("%s?pageNum_rs_jabatan=%d%s", $currentPage, 0, $queryString_rs_jabatan); ?>"><img src="First.gif" border=0></a>

<?php } // Show if not first page ?> </td>

<td width="31%" align="center"><?php if

($pageNum_rs_jabatan > 0) { // Show if not first page ?> <a href="<?php

printf("%s?pageNum_rs_jabatan=%d%s", $currentPage, max(0, $pageNum_rs_jabatan - 1), $queryString_rs_jabatan);

?>"><img src="Previous.gif" border=0></a>

<?php } // Show if not first page ?> </td>

<td width="23%" align="center"><?php if

($pageNum_rs_jabatan < $totalPages_rs_jabatan) { // Show if not last page ?>

<a href="<?php

printf("%s?pageNum_rs_jabatan=%d%s", $currentPage, min($totalPages_rs_jabatan, $pageNum_rs_jabatan + 1), $queryString_rs_jabatan); ?>"><img src="Next.gif" border=0></a>

(60)

<?php } // Show if not last page ?> </td>

<td width="23%" align="center"><?php if

($pageNum_rs_jabatan < $totalPages_rs_jabatan) { // Show if not last page ?>

<a href="<?php

printf("%s?pageNum_rs_jabatan=%d%s", $currentPage, $totalPages_rs_jabatan, $queryString_rs_jabatan); ?>"><img src="Last.gif" border=0></a>

<?php } // Show if not last page ?> </td> </tr> </table> <p align="center"><a href="tambahjabatan.php">Tambah Data</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;& nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="admin.php">Kembali ke Menu</a></p> </body> </html> <?php mysql_free_result($rs_jabatan); ?> Listing tambahpenggajian.php

(61)

<?php require_once('../Connections/koneksi.php'); ?> <?php

function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue; switch ($theType) { case "text":

$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

break; case "long": case "int":

$theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date":

$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

break;

case "defined":

$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;

(62)

break; } return $theValue; } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); }

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {

$insertSQL = sprintf("INSERT INTO penggajian (id, nip, pangkat, gapok, tunjangan, total, tgl_pembayaran) VALUES (%s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($_POST['id'], "int"), GetSQLValueString($_POST['nip'], "text"), GetSQLValueString($_POST['pangkat'], "text"), GetSQLValueString($_POST['gapok'], "text"), GetSQLValueString($_POST['tunjangan'], "text"), GetSQLValueString($_POST['total'], "text"), GetSQLValueString($_POST['tgl_pembayaran'], "date"));

(63)

mysql_select_db($database_koneksi, $koneksi); $Result1 = mysql_query($insertSQL, $koneksi) or die(mysql_error());

$insertGoTo = "penggajian.php";

if (isset($_SERVER['QUERY_STRING'])) {

$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); } mysql_select_db($database_koneksi, $koneksi); $query_rs_pegawai = "SELECT * FROM pegawai";

$rs_pegawai = mysql_query($query_rs_pegawai, $koneksi) or die(mysql_error());

$row_rs_pegawai = mysql_fetch_assoc($rs_pegawai); $totalRows_rs_pegawai = mysql_num_rows($rs_pegawai);

mysql_select_db($database_koneksi, $koneksi); $query_rs_jabatan = "SELECT * FROM jabatan";

$rs_jabatan = mysql_query($query_rs_jabatan, $koneksi) or die(mysql_error());

$row_rs_jabatan = mysql_fetch_assoc($rs_jabatan); $totalRows_rs_jabatan = mysql_num_rows($rs_jabatan); ?><?

(64)

if(!session_is_registered("user")){ header("location:./index.php"); exit; } ?> <!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>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

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

<title>Halaman Administrator</title> <style type="text/css">

<!--

.style1 {

font-family: "Courier New", Courier, monospace; } body { background-color: #CCFFCC; } --> </style> </head> <body>

(65)

<p>&nbsp;</p>

<h2 align="center" class="style1"><u>FORM TAMBAH DATA PENGGAJIAN</u></h2><br />

<form method="post" name="form1" action="<?php echo $editFormAction; ?>"> <table align="center"> <tr valign="baseline"> <td nowrap align="right">NIP</td> <td>:</td> <td><select name="nip"> <?php do { ?>

<option value="<?php echo $row_rs_pegawai['nip']?>" ><?php echo $row_rs_pegawai['nip']?></option> <?php } while ($row_rs_pegawai = mysql_fetch_assoc($rs_pegawai)); ?> </select> </td> <tr> <tr valign="baseline"> <td nowrap align="right">Pangkat</td> <td>:</td> <td><select name="pangkat"> <?php do {

(66)

?>

<option value="<?php echo

$row_rs_jabatan['pangkat']?>" ><?php echo $row_rs_jabatan['pangkat']?></option> <?php } while ($row_rs_jabatan = mysql_fetch_assoc($rs_jabatan)); ?> </select> </td> <tr> <tr valign="baseline">

<td nowrap align="right">Gaji Pokok (Rp.)</td> <td>:</td>

<td><input type="text" name="gapok" value="" size="20"></td>

</tr>

<tr valign="baseline">

<td nowrap align="right">Tunjangan (Rp.)</td> <td>:</td>

<td><input type="text" name="tunjangan" value="" size="20"></td>

</tr>

<tr valign="baseline">

<td nowrap align="right">Total Gaji (Rp.)</td> <td>:</td>

<td><input type="text" name="total" value="" size="20"></td>

</tr>

(67)

<td nowrap align="right">Tanggal Pembayaran</td> <td>:</td>

<td><input type="text" name="tgl_pembayaran" value="" size="10">&nbsp;&nbsp;(yyyy-mm-dd)</td> </tr>

<tr valign="baseline">

<td nowrap align="right">&nbsp;</td> <td>&nbsp;</td>

<td><input name="Simpan" type="submit" id="Simpan" value="Simpan">

<input name="Batal" type="reset" id="Batal" value="Batal" /></td>

</tr> </table>

<input type="hidden" name="MM_insert" value="form1"> </form> <p>&nbsp;</p> <p align="center"><a href="admin.php">Kembali ke Menu</a></p> </body> </html> <?php mysql_free_result($rs_pegawai); mysql_free_result($rs_jabatan); ?>

(68)

Listing penggajian.php <?php require_once('../Connections/koneksi.php'); ?> <?php $currentPage = $_SERVER["PHP_SELF"]; $maxRows_rs_penggajian = 10; $pageNum_rs_penggajian = 0; if (isset($_GET['pageNum_rs_penggajian'])) { $pageNum_rs_penggajian = $_GET['pageNum_rs_penggajian']; } $startRow_rs_penggajian = $pageNum_rs_penggajian * $maxRows_rs_penggajian; mysql_select_db($database_koneksi, $koneksi);

$query_rs_penggajian = "SELECT * FROM penggajian";

$query_limit_rs_penggajian = sprintf("%s LIMIT %d, %d", $query_rs_penggajian, $startRow_rs_penggajian, $maxRows_rs_penggajian); $rs_penggajian = mysql_query($query_limit_rs_penggajian, $koneksi) or die(mysql_error()); $row_rs_penggajian = mysql_fetch_assoc($rs_penggajian); if (isset($_GET['totalRows_rs_penggajian'])) { $totalRows_rs_penggajian = $_GET['totalRows_rs_penggajian'];

(69)

} else { $all_rs_penggajian = mysql_query($query_rs_penggajian); $totalRows_rs_penggajian = mysql_num_rows($all_rs_penggajian); } $totalPages_rs_penggajian = ceil($totalRows_rs_penggajian/$maxRows_rs_penggajian)-1; $queryString_rs_penggajian = ""; if (!empty($_SERVER['QUERY_STRING'])) {

$params = explode("&", $_SERVER['QUERY_STRING']); $newParams = array();

foreach ($params as $param) {

if (stristr($param, "pageNum_rs_penggajian") == false && stristr($param, "totalRows_rs_penggajian") == false) { array_push($newParams, $param); } } if (count($newParams) != 0) { $queryString_rs_penggajian = "&" . htmlentities(implode("&", $newParams)); } } $queryString_rs_penggajian = sprintf("&totalRows_rs_penggajian=%d%s", $totalRows_rs_penggajian, $queryString_rs_penggajian); ?><?

(70)

session_start(); if(!session_is_registered("user")){ header("location:./index.php"); exit; } ?> <!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>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

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

<title>Halaman Administrator</title> <style type="text/css">

<!--

.style1 {

font-family: "Courier New", Courier, monospace; } --> </style> </head> <body> <p>&nbsp;</p>

(71)

<h2 align="center" class="style1"><u>FORM EDIT DAN HAPUS DATA PENGGAJIAN</u></h2><br />

<table border="1" align="center" cellpadding="0" cellspacing="0"> <tr> <td bgcolor="#CCCCCC"><div align="center"><strong>NIP</strong></div></td> <td bgcolor="#CCCCCC"><div align="center"><strong>Pangkat</strong></div></td> <td bgcolor="#CCCCCC"><div align="center"><strong>Gaji Pokok</strong></div></td> <td bgcolor="#CCCCCC"><div align="center"><strong>Tunjangan</strong></div></td> <td bgcolor="#CCCCCC"><div align="center"><strong>Total</strong></div></td> <td bgcolor="#CCCCCC"><div align="center"><strong>Tgl Pembayaran</strong></div></td>

<td colspan="2" bgcolor="#CCCCCC" width="80"><div align="center"><strong>Setting</strong></div></td> </tr>

<?php do { ?> <tr>

<td><div align="center"><?php echo $row_rs_penggajian['nip']; ?></div></td> <td><div align="center"><?php echo $row_rs_penggajian['pangkat']; ?></div></td> <td><div align="center"><?php echo $row_rs_penggajian['gapok']; ?></div></td> <td><div align="center"><?php echo

$row_rs_penggajian['tunjangan']; ?></div></td> <td><div align="center"><?php echo

Referensi

Dokumen terkait

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan. Medan,

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan. Medan,

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU