• Tidak ada hasil yang ditemukan

Kartu Bimbingan Tugas Akhir Mahasiswa

N/A
N/A
Protected

Academic year: 2019

Membagikan "Kartu Bimbingan Tugas Akhir Mahasiswa"

Copied!
74
0
0

Teks penuh

(1)

Kartu Bimbingan Tugas Akhir Mahasiswa

Nama : DARA RINA BR GINTING

Nomor Induk Mahasiswa : 112406213

Judul Tugas Akhir : PERANCANGAN SISTEM INFORMASI LELANG MOBIL TUA SECARA ONLINE BERBASIS WEBSITE

Dosen Pembimbing : Asima Manurung, S.Si, M.Si Tanggal Mulai Bimbingan : 19-Maret-2014

Tanggal Selesai Bimbingan : 4-Juni-2014

No Tanggal Asistensi Bimbingan

Pembahasan Pada Asistensi Mengenai, Pada Bab :

Paraf Dosen Pembimbing

Keterangan

1 19-Maret-2014 Acc Proposol

2 25-Maret-2014 BAB 1

3 28-Maret-2014 BAB 2

4 22-April-2014 BAB 3

5 29-April-2014 BAB 4

6 30-April-2014 BAB 5

7 4-Juni-2014 Uji Program

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

Diketahui, Disetujui,

Program Studi D3 Teknik Informatika Pembimbing Utama/

Ketua Penanggung Jawab

Dr. Elly Rosmaini, M.Si Asima Manurung, S.Si, M.Si

(2)

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 (D3) Teknik Informatika:

N a m a : DARA RINA BR GINTING

N I M : 112406213

Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA

Judul Tugas Akhir : PERANCANGAN SISTEM INFORMASI

LELANG MOBIL TUA SECARA ONLINE

BERBASIS WEBSITE

Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut di atas pada

tanggal: 4 Juni 2014.

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, 4 Juni 2014

Dosen Pembimbing

(3)

Asima Manurung, S.Si, M.Si

NIP. 19730315 199903 2 001

LISTING PROGRAM

Anggota_cek.php

<?

include "koneksi.inc.php";

$kaid=$_POST['kaid'];

$noid=$_POST['noid'];

$nama=$_POST['nama'];

$tempat=$_POST['tempat'];

$tgl=$_POST['tgl'];

$bln=$_POST['bln'];

$thn=$_POST['thn'];

$ttl=$tempat.", ".$tgl." ".$bln." ".$thn;

$alamat=$_POST['alamat'];

$telp=$_POST['telp'];

$norek=$_POST['norek'];

$natas=$_POST['natas'];

$mail=$_POST['mail'];

$pass=$_POST['pass'];

//cek dahulu

$query=mysql_query("select * from anggota where mail='$mail'");

$cek=mysql_num_rows($query);

(4)

echo "<script>alert('Maaf, User name tersebut sudah digunakan, Gunakan User

lain...');</script>";

echo "<script>document.location.href='index.php?pg=anggota';</script>";

}

else {

mysql_query("insert into anggota values

(NULL,'$kaid','$noid','$nama','$ttl','$alamat','$telp','$norek','$natas','$mail','$pass','

Belum Aktif')");

echo "<meta http-equiv='refresh'

content='0;URL=index.php?pg=kontak&nm=$nama'>";

}

?>

Anggota.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

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

<title>::Pegadaian Lelang::</title>

<style type="text/css">

<!--

.style2 {font-size: 36px}

.style4 {

font-size: 12px;

font-style: italic;

}

-->

</style>

(5)

<script language="javascript">

function cekform()

{

var kai=document.form1.kaid.value;

var noi=document.form1.noid.value;

var nam=document.form1.nama.value;

var tempa=document.form1.tempat.value;

var tg=document.form1.tgl.value;

var bl=document.form1.bln.value;

var th=document.form1.thn.value;

var alama=document.form1.alamat.value;

var tel=document.form1.telp.value;

var nore=document.form1.norek.value;

var nata=document.form1.natas.value;

var mai=document.form1.mail.value;

var pas=document.form1.pass.value;

if (kai=="" || noi=="" || nam=="" || tempa=="" || tg=="" || bl=="" || th=="" ||

alama=="" ||

tel=="" || nore=="" || nata=="" || mai=="" || pas==""){

alert ("Perhatikan Pengisian Data ada yang kosong...!!!");

}

else

document.form1.submit();

}

</script>

<body>

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

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td width="25%" align="left" valign="top"><div align="center"><? include

(6)

<td width="75%"><form name="form1" method="post"

action="anggota_cek.php">

<table width="100%" border="0" cellspacing="1" cellpadding="1"><tr>

<td colspan="3"><u><strong>.:::::PENDAFTARAN</strong>

<em>Onlin</em></u><span class="style2">e<br>

<span class="style4">Isikan Data-data Saudara/i dengan

benar:</span></span></td>

</tr><tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

<td>&nbsp;</td>

</tr><tr>

<td>Kartu Identitas* </td>

<td>:</td>

<td><select name="kaid" id="kaid">

<option value=""></option>

<option value="Kartu Tanda Penduduk">Kartu Tanda Penduduk</option>

<option value="Surat Izin Mengemudi">Surat Izin Mengemudi</option>

</select> Pilih Kartu Identitas yang anda miliki </td>

</tr><tr>

<td>Nomor Identitas* </td>

<td>:</td>

<td><input name="noid" type="text" id="noid">

Ketikkan Nomor Identitas dari Kartu Identitas </td>

</tr><tr>

<td>Nama* </td>

<td>:</td>

<td><input name="nama" type="text" id="nama">

Isikan Nama berdasarkan Kartu Identitas </td>

</tr><tr>

(7)

<td>:</td>

<td><input name="tempat" type="text" id="tempat">

<select name="tgl" id="tgl">

<option value=""></option>

<?

for ($x=1;$x<=31;$x++){

?><option value="<? echo $x;?>"><? echo $x;?></option>

<?

}

?>

</select>

<select name="bln" id="bln">

<option value="" selected></option>

<option value="Januari">Januari</option>

<option value="Februari">Februari</option>

<option value="Maret">Maret</option>

<option value="Mei">Mei</option>

<option value="Juni">Juni</option>

<option value="Juli">Juli</option>

<option value="Agustus">Agustus</option>

<option value="September">September</option>

<option value="Oktober">Oktober</option>

<option value="Nofember">Nofember</option>

<option value="Desember">Desember</option>

</select>

<select name="thn" id="thn">

<option value=""></option><?

for ($y=1950;$y<=2010;$y++){

?>

<option value="<? echo $y;?>"><? echo $y;?></option>

(8)

}

?></select></td>

</tr><tr>

<td>Alamat*</td>

<td>:</td><td><textarea name="alamat" id="alamat"></textarea>

Alamat berdasarkan Identitas </td>

</tr><tr>

<td>Telepon/HP* </td>

<td>:</td>

<td><input name="telp" type="text" id="telp" maxlength="12">

Isikan HP/Telp Anda </td>

</tr><tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

<td>&nbsp;</td>

</tr><tr>

<td>Nomor Rekening BANK*</td>

<td>:</td>

<td><input name="norek" type="text" id="norek">

Isikan Nomor Rekening </td>

</tr><tr>

<td>Atas Nama* </td>

<td>:</td>

<td><input name="natas" type="text" id="natas">

Isikan Atas nama Rekening Bank </td>

</tr><tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

<td>&nbsp;</td>

</tr><tr>

(9)

<td>:</td>

<td><em>

<input name="mail" type="text" id="mail">digunakan sebagai username

</em></td>

</tr><tr>

<td>Password* </td>

<td>:</td>

<td><em>

<input name="pass" type="text" id="pass">

password username </em></td>

</tr><tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

<td>&nbsp;</td>

</tr><tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

<td><input type="button" name="Button" value=" Kirim " onClick="cekform()">

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

</tr></table>

</form></td></tr>

</table>

</body>

</html>

Anggotaisi.php

<?

include "sesi_cek.php";

?>

(10)

<head>

<title>::Pegadaian Lelang::</title>

</head>

<body>

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr bgcolor="#999999">

<td width="40%">

<div align="left"></div> <table width="100%" border="1" cellspacing="0"

cellpadding="0"><tr>

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

href="index.php?pg=anggotaisi&agt=keranjang">Keranjang Lelang / Refresh

</a></div></td></tr>

</table></td><td width="30%"><div align="center">

<table width="100%" border="1" cellspacing="0" cellpadding="0">

<tr>

<td><div align="center"><a href="index.php?pg=anggotaisi&agt=pass">Ganti

Password</a> </div></td>

</tr></table>

</div></td>

<td width="30%"><div align="center">

<table width="100%" border="1" cellspacing="0" cellpadding="0">

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

href="index.php?pg=anggotaisi&agt=logout">LogOUT</a></div></td>

</tr></table></div></td>

</tr><tr>

<td colspan="3">&nbsp;</td>

</tr><tr>

<td colspan="3"><?php $agt=$_GET['agt'];

if (!isset($agt))

{

(11)

}

include $agt.".php";

?></td>

</tr>

</table>

</body>

</html>

Barang.php

<html>

<head>

<title>::Pegadaian Lelang::</title>

</head>

<body>

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td align="left" valign="top"><form name="form1" method="post"

action="index.php?pg=barang">

<div align="right">Pencarian

<input name="tkey" type="text" id="tkey" size="30">

<input type="submit" name="Submit" value=" Cari ">

</div></form></td>

</tr><tr>

<td width="62%" align="left" valign="top"><table width="100%" border="0"

cellspacing="0" cellpadding="0">

<tr><td width="2%">&nbsp;</td>

<td width="98%"><div align="justify">

<p align="center">

(12)

include "koneksi.inc.php";

$tkey=$_POST['tkey'];

$jlh=$_GET['jlh'];

if (empty($jlh))

{

$jlh=0;

}

if (empty($tkey))

{

$query1="select count(*) as total from barang where status='Lelang'";

}

else

{

$query1="select count(*) as total from barang where status='Lelang' and barang

like '%$tkey%' or deskripsi like '%$tkey%'";

}

$qry1=mysql_query($query1);

if ($hsl=mysql_fetch_array($qry1))

{

$tot=$hsl[total];

}

$sisa=$tot%5;

if ($sisa<>0)

{

$hal=($tot+(5-$sisa))/5;

}

else

{

$hal=$tot/5;

}

(13)

{

$query="select * from barang where status='Lelang' order by id desc limit $jlh,5";

}

else

{

$query="select * from barang where status='Lelang' and barang like '%$tkey%' or

deskripsi like '%$tkey%' or harga like '%$tkey%' order by id desc limit $jlh,5";

}

$qry=mysql_query($query);

//pembagian jumlah

if ($jlh>=5)

{

?>

<a href="?pg=barang&tkey=<?=$tkey;?>&jlh=<?=$jlh-5;?>">[<&lt;Prev]</a>

<?

}

for ($x=1;$x<=$hal;$x++)

{

if ($halaman==$x)

{

?>

<a href="index.php?pg=barang&tkey=<?=$tkey;?>&jlh=<?=(($x*5)-5);?>">[<?

echo "$x";?>]</a><?

}

Else

{

?>

<a href="index.php?pg=barang&tkey=<?=$tkey;?>&jlh=<?=(($x*5)-5);?>">[<?

echo "$x";?>]</a><?

}

(14)

if (($jlh+5)<$tot)

{

?>

<a href="?pg=barang&tkey=<?=$tkey;?>&jlh=<?=$jlh+5;?>">[Next>>]</a>

<?

}

echo "<br><br>";

?></p>

</div></td>

</tr>

</table></td>

</tr>

</table>

<table width="100%" border="0" cellpadding="1" cellspacing="1"

bordercolor="#000000">

<?

while ($data=mysql_fetch_array($qry))

{

?>

<tr align="left" valign="top">

<td width="21%"><div align="center"><?php echo "<img

src='admin/gbr_barang/$data[gambar]' width='100' height='75'

border='2'>";?></div></td>

<td width="33%"><?php echo "Nama Barang Lelang:

".$data[barang]."<br>";echo "Harga Lelang : Rp

".number_format($data[harga],0,',','.').",-<br>";

echo "<a href='index.php?pg=lelang&brg=$data[barang]'>LELANG</a><br>";

?></td>

<td width="46%"><?php echo $data[deskripsi];?></td>

</tr>

(15)

<td>&nbsp;</td>

<td>&nbsp;</td>

<td>&nbsp;</td>

</tr>

<?

}

?>

</table>

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td width="2%">&nbsp;</td>

<td width="98%"><div align="justify">

<p align="center"><?php

include "koneksi.inc.php";

$tkey=$_POST['tkey'];

$jlh=$_GET['jlh'];

if (empty($jlh))

{

$jlh=0;

}

if (empty($tkey))

{

$query1="select count(*) as total from barang where status='Lelang'";

}

else

{

$query1="select count(*) as total from barang where status='Lelang' and barang

like '%$tkey%' or deskripsi like '%$tkey%'";

}

$qry1=mysql_query($query1);

(16)

{

$tot=$hsl[total];

}

$sisa=$tot%5;

if ($sisa<>0)

{

$hal=($tot+(5-$sisa))/5;

}

else

{

$hal=$tot/5;

}

if (empty($tkey))

{

$query="select * from barang where status='Lelang' order by id desc limit $jlh,5";

}

else

{

$query="select * from barang where status='Lelang' and barang like '%$tkey%' or

deskripsi like '%$tkey%' or harga like '%$tkey%' order by id desc limit $jlh,5";

}

$qry=mysql_query($query);

//pembagian jumlah

if ($jlh>=5)

{

?>

<a href="?pg=barang&tkey=<?=$tkey;?>&jlh=<?=$jlh-5;?>">[<&lt;Prev]</a>

<?

}

for ($x=1;$x<=$hal;$x++)

(17)

if ($halaman==$x){

?>

<a href="index.php?pg=barang&tkey=<?=$tkey;?>&jlh=<?=(($x*5)-5);?>">[<?

echo "$x";?>]</a><?}

Else

{

?>

<a href="index.php?pg=barang&tkey=<?=$tkey;?>&jlh=<?=(($x*5)-5);?>">[<?

echo "$x";?>]</a>

<?}

}

if (($jlh+5)<$tot)

{

?>

<a href="?pg=barang&tkey=<?=$tkey;?>&jlh=<?=$jlh+5;?>">[Next>>]</a>

<?}

echo "<br><br>";

?></p>

</div></td>

</tr>

</table>

</body>

</html>

Beranda.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

(18)

<title>Untitled Document</title>

</head>

<body>

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td width="24%" align="left" valign="top"><div align="center"><? include

"menu.php";?></div></td>

<td width="76%" align="left" valign="top"><p><strong>:::SELAMAT

DATANG DI PELELANGAN MOBIL TUA ONLINE</strong></p>

<p>&nbsp;</p>

<p><strong>Info:</strong></p>

<p><strong>- Lelang Dibuka Tanggal 30 Juni 2014 Pukul 10.00

WIB.</strong></p>

<p>- <strong>Batas Pendaftaran Tanggal 30 Desember 2014.</strong></p>

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

</tr>

</table></body></html>

Index.php

<?php

session_start();

?>

<?php

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past

header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // Always

modified

header("Cache-Control: private, no-store, no-cache, must-revalidate"); //

HTTP/1.1

header("Cache-Control: post-check=0, pre-check=0", false);

header("Pragma: no-cache"); // HTTP/1.0

(19)

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

<title>www.lelang-mobiltua.com</title>

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

<style type="text/css">

<!--

.style1 {font-size: 10px}

-->

</style>

</head>

<link rel="stylesheet" type="text/css"

href="Portal%20PERUM%20Pegadaian%20_%20Bersama%20Kerabat%20Meng

gapai%20Cita2_files/chrome.css">

<body background="images/a.gif">

<table width="850" border="3" align="center" cellpadding="0" cellspacing="0"

bordercolor="#E6E6E6">

<tr>

<td width="981"><table width="100%" border="0" cellspacing="0"

cellpadding="0"><tr>

<td><table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td colspan="2" align="right" bgcolor="#FFFFFF"><img

src="Portal%20PERUM%20Pegadaian%20_%20Bersama%20Kerabat%20Mengg

apai%20Cita2_files/images_09A.gif" width="360" height="45" /> <marquee>

<img src="Portal PERUM Pegadaian _ Bersama Kerabat Menggapai

Cita2_files/mobil antik 5.jpg" width="168" height="85" />

</marquee> </td>

(20)

<td width="19%" background="Portal PERUM Pegadaian _ Bersama Kerabat

Menggapai Cita2_files/images_13.gif"><div align="center"> <strong> <a

href="index.php?pg=anggotaisi" class="LogInOut">L O G I N</a>

</strong></div></td>

<td width="1%" bgcolor="#FFFFFF">&nbsp;</td>

</tr><tr>

<td width="40%" background="Portal PERUM Pegadaian _ Bersama Kerabat

Menggapai Cita2_files/images_17.gif">&nbsp;</td>

<td width="39%" background="Portal PERUM Pegadaian _ Bersama Kerabat

Menggapai Cita2_files/images_17.gif" bgcolor="#FFFFFF"><img src="Portal

PERUM Pegadaian _ Bersama Kerabat Menggapai Cita2_files/images_17.gif"

alt="" width="252" height="22" /></td>

<td background="Portal PERUM Pegadaian _ Bersama Kerabat Menggapai

Cita2_files/images_17.gif" bgcolor="#FFFFFF">&nbsp;</td>

<td background="Portal PERUM Pegadaian _ Bersama Kerabat Menggapai

Cita2_files/images_17.gif" bgcolor="#FFFFFF"><img

src="Portal%20PERUM%20Pegadaian%20_%20Bersama%20Kerabat%20Mengg

apai%20Cita2_files/images_20.gif" alt="" width="165" height="22" /></td>

<td background="Portal PERUM Pegadaian _ Bersama Kerabat Menggapai

Cita2_files/images_17.gif" bgcolor="#FFFFFF">&nbsp;</td>

</tr>

</table></td>

</tr><tr>

<td bgcolor="#FEFDF9">

<div id="chromemenu">

<ul>

<li><a href="index.php?pg=beranda">Home</a></li>

<li><a href="index.php?pg=visimisi">Profil Perusahaan</a></li>

<li><a href="index.php?pg=barang">Barang Lelang</a></li>

<li><a href="index.php?pg=anggotaisi">Anggota</a></li>

(21)

<li><a href="index.php?pg=kontak">Kontak</a></li>

<li><a href="admin/index.php?pg=kontak">Admin</a></li>

</ul>

</div> </td>

</tr><tr>

<td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.c

ab#version=7,0,19,0" width="1111" height="300">

<param name="movie" value="Portal PERUM Pegadaian _ Bersama Kerabat

Menggapai Cita2_files/iframe_data/Movie1.swf" />

<param name="quality" value="high" />

<embed src="Portal PERUM Pegadaian _ Bersama Kerabat Menggapai

Cita2_files/iframe_data/Movie1.swf" quality="high"

pluginspage="http://www.macromedia.com/go/getflashplayer"

type="application/x-shockwave-flash" width="1111" height="300"></embed>

</object></td></tr>

<tr>

<td bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="0"

cellpadding="0"><tr>

<td><img src="images/r_1.jpg" width="850" height="28" /></td>

</tr>

<tr>

<td><table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td width="2%" bgcolor="#E6E6E6">&nbsp;</td>

<td width="81%"><?php $pg=$_GET['pg'];

if (!isset($pg)){$pg="beranda";}

include $pg.".php";?></td>

<td width="17%" bgcolor="#FFFFFF">&nbsp;</td>

</tr></table></td>

(22)

<td><img src="images/r_2.jpg" width="850" height="22" /></td>

</tr></table></td>

</tr><tr>

<td><div align="center">

<table id="CONTENT" width="100%" border="0" cellpadding="0"

cellspacing="0">

<tbody><tr>

<td height="40" colspan="9"><table width="100%" bgcolor="#376023"

border="0" cellpadding="0" cellspacing="0">

<tbody><tr>

<td rowspan="2" width="39%"><div align="center" class="style1"><font

color="#ffffff"> <a href="index.php?pg=beranda"

class="linkOnFormIjo">Home</a> | <a href="#"

class="linkOnFormIjo">News</a> | <a

href="index.php?pg=barang">Products</a> | <a href="index.php?pg=kontak"

class="linkOnFormIjo">Contact Us</a> |<a href="#"> Sitemap</a><a href="#"

class="linkOnFormIjo"></a> </font></div></td>

</tr><tr>

<td><div align="right" class="style1"><font color="#ffffff">&copy; Copyright

dara-rina-ginting All rights reserved </font>

/></a></div></td>

</tr></tbody>

</table></td>

</tr>

</tbody></table>

</div></td>

</tr><tr>

<td><table class="watermark" width="100%" border="0" cellpadding="0"

cellspacing="0">

<tbody><tr>

(23)

<td width="25%" bgcolor="#f7941c">&nbsp;</td>

</tr></tbody>

</table></td></tr>

</table></td>

</tr>

</table>

</body>

</html>

Keranjang.php

<html>

<head>

<title>Untitled Document</title>

</head>

<body>

<?

include "koneksi.inc.php";

$user=$_SESSION['user'];

$pass=$_SESSION['pass'];

$cari=$_POST['cari'];

$tampil=mysql_query("select * from anggota where mail='$user' and

pass='$pass'");

while ($data=mysql_fetch_array($tampil))

$noid=$data[noid];

$nama=$data[nama];

$mail=$data[mail];

$pass=$data[pass];

}

?>

(24)

<tr>

<td colspan="4"><form name="form1" method="post"

action="index.php?pg=anggotaisi&agt=keranjang">

<div align="right">

<input name="cari" type="text" id="cari">

<input type="submit" name="Submit" value=" Cari ">

</div></form></td>

</tr><tr>

<td width="24%">&nbsp;</td>

<td width="24%"><div align="left">Nomor Identitas </div></td>

<td width="1%">:</td>

<td width="75%"><? echo $noid; ?></td></tr>

<tr>

<td>&nbsp;</td>

<td><div align="left">Atas Nama </div></td>

<td>:</td>

<td><? echo $nama; ?></td>

</tr><tr>

<td>&nbsp;</td>

<td><div align="left">User Name </div></td>

<td>:</td>

<td><? echo $user; ?></td>

</tr><tr>

<td>&nbsp;</td>

<td><div align="left">Password</div></td>

<td>:</td>

<td><? echo $pass; ?></td>

</tr><tr>

<td>&nbsp;</td>

<td><div align="left"></div></td>

(25)

<td>&nbsp;</td>

</tr>

</table>

<table width="100%" border="1" cellpadding="0" cellspacing="0"

bordercolor="#000000">

<tr>

<td width="22%"><div align="center"><strong>Noid</strong></div></td>

<td width="53%"><div align="center"><strong>Barang yang di Lelang

</strong></div></td>

<td width="25%"><div align="right"><strong>Penawaran Harga

</strong></div></td>

</tr>

<?

if (empty($cari)){

$tampung=mysql_query("select * from lelang order by id desc");

}

else{

$tampung=mysql_query("select * from lelang where noid like '%$cari%' or

barang like '%$cari%' order by id desc");

}

while ($tamp=mysql_fetch_array($tampung))

{

if ($noid==$tamp[noid]){?>

<tr bgcolor="#CCCCFF">

<td><div align="center"><? echo $tamp[noid]; ?></div></td>

<td><? echo "<a

href='index.php?pg=lelang&brg=$tamp[barang]'>$tamp[barang]</a>"; ?></td>

<td ><div align="right"><? echo number_format($tamp[tawar],0,',','.');

?></div></td></tr>

<?

(26)

else

{

?>

<tr><td><div align="center"><? echo $tamp[noid]; ?></div></td>

<td><? echo "<a

href='index.php?pg=lelang&brg=$tamp[barang]'>$tamp[barang]</a>"; ?></td>

<td ><div align="right"><? echo number_format($tamp[tawar],0,',','.');

?></div></td></tr>

<?

}

}

?>

</table>

</body>

</html>

Koneksi_inc.php

<?php

$databes="lelang_db";

$koneksi=mysql_connect("localhost","root","");

$tampung=mysql_select_db($databes,$koneksi);

if ($tampung){

echo "";}

else{

echo "Database Tidak Terkoneksi...!!!";}?>

Kontak.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<html>

(27)

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

<title>Untitled Document</title>

</head>

<body>

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr><td width="24%" align="left" valign="top"><div align="center"><? include

"menu.php"; ?></div></td>

<td width="5%" align="left" valign="top">&nbsp;</td>

<td width="71%" align="left" valign="top"><p><strong>..:::INFORMASI DAN

HUBUNGI KAMI. </strong></p><p align="justify"><br>Untuk Saran dan Kritik

kirimkan ke E-Mail kami:

<em><strong>dararina53@yahoo.co.id</strong></em><br><br>Kepada Anggota

Lelang Baru: </p><ol>

<li><div align="justify">Untuk <strong>AKTIVASI</strong> setiap Anggota

ikut dalam Lelang dikenakan Modal Awal sebesar Rp.200.000,- Adapun

kegunaan Modal Awal adalah sebagai berikut: </div></li>

<div align="justify"><ul>

<li>Menghindari Transaksi anggota yang ikut dalam pelelangan tetapi tidak

bertanggung jawab dalam memilih barang yang dilelang.</li>

<li> Bila terjadi hal yang diatas maka Modal Awal Anggota tersebut dikurangi

50% sehingga Modal Anggota menjadi Rp.100.000,-</li>

<li>Point 1 tersebut berlaku bila Pelelangan sudah berjalan dan diputuskan selesai

tetapi anggota yang dianggap sebagai pemenang tidak mengambil barang

lelangannya dalam kurun waktu yang telah kami informasikan kepada anggota

pemenang. </li></ul>

</div><ul>

</ul>

<li>Pembayaran AKTIVASI setiap Anggota dapat dilakukan melalui:</li>

<ul><li>Transfer ke Rekening kami pada:<ul>

<li>Bank Rakyat Indonesia Cabang Medan </li>

(28)

</ul></li><li> Datang Langsung ke Kantor kami:

<ul>

<li>Jl.M.Yamin No.256 Medan 20114 </li>

<li>Telp.06158424, Fax.061235845</li>

</ul></li>

</ul><li>Untuk Aktivasi melalu Rekening kami, Informasikan kepaka kami

melalui Telephone atau Faxmile sebagai tanda bukti tanda ikut serta lelang untuk

modal awal.</li>

<li>Modal awal dikembalikan bila anggota mengambilnya dan tidak ikut dalam

pelelangan periode berikut.</li></ol>

<p>Hormat Kami,</p>

<p>TIM Lelang Online <br align="justify">

</p></td>

</tr>

</table>

</body>

</html>

Lelang_barang.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

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

<title></title>

</head>

<body>

<table width="100%" border="0" cellpadding="0" cellspacing="0"

(29)

<tr align="center" valign="top">

<td>&nbsp;</td>

<td>&nbsp;</td>

<td>&nbsp;</td>

</tr>

<?

include "koneksi.inc.php";

$brg=$_GET['brg'];

$tampung=mysql_query("select * from lelang where barang='$brg' order by id

desc limit 0,1");

while ($tamp=mysql_fetch_array($tampung))

{

$harga=$tamp[tawar];

}

$tampil=mysql_query("select * from barang where status='Lelang' and

barang='$brg'");

while ($data=mysql_fetch_array($tampil))

{

if (empty($harga)){

$harga=$data[harga];

}

$barang=$data[barang];

?>

<tr align="center" valign="top">

<td width="17%"><div align="center"><?php echo "<img

src='admin/gbr_barang/$data[gambar]' width='100' height='75'

border='2'>";?></div></td>

<td width="29%"><div align="left"><?php echo "Nama Barang Lelang:

".$data[barang]."<br>";echo "Harga Lelang : Rp

".number_format($data[harga],0,',','.').",-<br>";

(30)

?></div></td>

<td width="54%"><div align="left"><?php echo $data[deskripsi];?></div></td>

</tr><tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

<td>&nbsp;</td>

</tr><?

}

?>

</table>

</body>

</html>

Lelang_cek.php

<?

include "sesi_cek.php";

?>

<html>

<head>

<title>::Pegadaian Lelang::</title>

</head>

<body>

<?

include "koneksi.inc.php";

$user=$_SESSION['user'];

$pass=$_SESSION['pass'];

$tawar=$_POST['tawar'];

(31)

$tampung=mysql_query("select * from lelang where barang='$brg' order by id

desc limit 0,1");

while ($tamp=mysql_fetch_array($tampung))

{

$harga=$tamp[tawar];

}

$tampil=mysql_query("select * from barang where status='Lelang' and

barang='$brg'");

while ($data=mysql_fetch_array($tampil))

{

$hps=$data[harga];

if (empty($harga)){

$harga=$data[harga];

}

}

//kondisikan jika harga lebih murah atau sama dengan...

if ($tawar<=$harga){ ?>

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

<tr>

<td bgcolor="#CCCCFF"><div align="center"> Penawaran Harga Tidak Boleh

Kurang atau<br>Sama Dengan Penawaran Sebelumnya <br>Klik <a

href="index.php?pg=lelang&brg=<? echo $brg; ?>">DISINI</a> untuk Kembali

</div></td></tr>

</table>

<?

}

elseif ($tawar>$harga){

if ($hps>=1000000){

if ($tawar - $harga <10000)

(32)

?><table width="300" border="1" align="center" cellpadding="0"

cellspacing="0"><tr>

<td bgcolor="#CCCCFF"><div align="center">

<p>Penambahan Kelipatan Penawaran Harga<br>Rp.10.000,- <br>Klik <a

href="index.php?pg=lelang&brg=<? echo $brg; ?>">DISINI</a> untuk Kembali

</p></div></td>

</tr></table><?

}

else{

$tampil=mysql_query("select * from anggota where mail='$user' and pass='$pass'

limit 0,1");

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

$noid=$data[noid];

}

mysql_query("insert into lelang values (NULL, '$noid','$brg','$tawar')");

echo "<meta http-equiv='refresh' content='0;URL=index.php?pg=anggotaisi'>";

}}

elseif ($hps>=100000){

if ($tawar-$harga <5000)

{

?>

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

<tr><td bgcolor="#CCCCFF"><div align="center">

<p>Penambahan Kelipatan Penawaran Harga<br>Rp.5.000,- <br>Klik <a

href="index.php?pg=lelang&brg=<? echo $brg; ?>">DISINI</a> untuk Kembali

</p></div></td>

</tr></table>

<?}

else{

$tampil=mysql_query("select * from anggota where mail='$user' and

(33)

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

$noid=$data[noid];

}

mysql_query("insert into lelang values (NULL, '$noid','$brg','$tawar')");

echo "<meta http-equiv='refresh' content='0;URL=index.php?pg=anggotaisi'>";

}}

elseif ($hps < 100000){

if ($tawar - $harga <1000)

{?>

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

<tr><td bgcolor="#CCCCFF"><div align="center">

<p>Penambahan Kelipatan Penawaran Harga<br>Rp.1.000,- <br>Klik <a

href="index.php?pg=lelang&brg=<? echo $brg; ?>">DISINI</a> untuk Kembali

</p></div></td>

</tr>

</table>

<?

}

else{

$tampil=mysql_query("select * from anggota where mail='$user' and pass='$pass'

limit 0,1");while ($data=mysql_fetch_array($tampil)){

$noid=$data[noid];

}

mysql_query("insert into lelang values (NULL, '$noid','$brg','$tawar')");

echo "<meta http-equiv='refresh' content='0;URL=index.php?pg=anggotaisi'>";

}

}

}

?>

</body>

(34)

Login_cek.php

<?

include "koneksi.inc.php";

$user=$_POST['user'];

$pass=$_POST['pass'];

$tampil=mysql_query("select*from anggota where mail='$user' and

pass='$pass'");

if (!$baris=mysql_fetch_array($tampil)){ ?>

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

<tr><td bgcolor="#CCCCFF"><div align="center">Kombinasi User Name dan

Password Salah<br>Klik <a href="index.php?pg=login">DISINI</a> untuk

Kembali </div></td>

</tr></table>

<?

}

Else

{

$tampung=mysql_query("select*from anggota where mail='$user' and

pass='$pass' and aktivasi='Aktif'");

if (!$tamp=mysql_fetch_array($tampung)){ ?>

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

<tr><td bgcolor="#CCCCFF"><div align="center"> Keanggotaan Anda Belum di

Aktivasi <br> Klik <a href="index.php?pg=kontak">DISINI</a> untuk

Informasi </div></td>

</tr></table> <?

}else

{

session_start(); session_name("anggota");

$_SESSION['user']=$user;

(35)

echo "<meta http-equiv='refresh' content='0;URL=index.php?pg=anggotaisi'>";}}

?>

Logout.php

<?

session_start();

unset($_SESSION['user']);

unset($_SESSION['pass']);

session_destroy();

?>

<meta http-equiv="refresh" content="0;URL=index.php?pg=barang">

Menu.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<title>Untitled Document</title>

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

<style type="text/css">

<!--

.style2 {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

}

-->

</style>

</head>

(36)

<table width="16%" border="0" align="center" cellpadding="0" cellspacing="0"

bordercolor="#FFFFFF">

<tr>

<td bordercolor="#000000">&nbsp;</td>

</tr><tr>

<td bordercolor="#000000"><div align="center">

</div></td></tr>

<tr><td bordercolor="#000000">&nbsp;</td>

</tr><tr>

<td bordercolor="#000000"><div align="center">

</div></td></tr>

<tr><td bordercolor="#000000"><div align="center">

<marquee behavior="scroll" direction="down" scrollamount="1" scrolldelay="5"

onMouseMove="stop()" onMouseOut="start()">

<p align="center">

<?php

include "koneksi.inc.php";

$tampil=mysql_query("select * from barang where status='Lelang'");while

($data=mysql_fetch_array($tampil))

{

$harga=number_format($data[harga],0,',','.');?>

<?php echo "<br><a

href='index.php?pg=lelang_brg&brg=$data[barang]'>$data[barang],<br>Rp

$harga,-<br></a>";?><?php

}

?>

</p></marquee>

</div></td></tr>

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

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

(37)

</tr><tr><td><div align="center">

</div></td></tr>

</table></body>

</html>

Pass.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

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

<title>Untitled Document</title>

</head>

<body>

<form name="form1" method="post"

action="index.php?pg=anggotaisi&agt=pass_cek">

<table width="100%" border="0" cellspacing="1" cellpadding="1">

<tr><td width="23%">&nbsp;</td>

<td width="23%"><div align="left">E-Mail / User Name</div></td>

<td width="1%">:</td>

<td width="53%"><input name="user1" type="text" id="user1"> </td>

</tr><tr>

<td>&nbsp;</td><td><div align="left">Password Baru </div></td>

<td>:</td><td><input name="pass1" type="text" id="pass1">

</td></tr>

<tr>

<td>&nbsp;</td>

<td><div align="left">Re-Passsword Baru </div></td>

<td>:</td>

<td><input name="repass" type="text" id="repass"></td>

</tr><tr>

(38)

<td>&nbsp;</td>

<td>&nbsp;</td>

<td><input type="submit" name="Submit" value=" Ganti ">

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

</tr>

</table>

</form>

</body>

</html>

Pass_cek.php

<?

include "koneksi.inc.php";

$repass=$_POST['repass'];

$user=$_SESSION['user'];

$pass=$_SESSION['pass'];

$user1=$_POST['user1'];

$pass1=$_POST['pass1'];

$tampil=mysql_query("select * from anggota where mail='$user' and

pass='$pass'");

while ($data=mysql_fetch_array($tampil))

{

$noid=$data[noid];

}

if ($user1=="" or $pass1=="" or $repass==""){

?>

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

<tr>

<td bgcolor="#CCCCFF"><div align="center">

(39)

Klik <a href="index.php?pg=lelang&brg=<? echo $brg; ?>">DISINI</a> untuk

Kembali </p>

</div></td></tr>

</table><?

}

else if ($pass1!=$repass){

?>

<table width="300" border="1" align="center" cellpadding="0"

cellspacing="0"><tr>

<td bgcolor="#CCCCFF"><div align="center">

<p>Password dengan Repassword Tidak Sama <br>

Klik <a href="lelang.php?brg=<? echo $brg; ?>">DISINI</a> untuk Kembali

</p> </div></td>

</tr>

</table>

<?

}

else{

mysql_query("update anggota set mail='$user1',pass='$pass1' where

noid='$noid'");

//buat sesssion baru

session_start();

$_SESSION['user']=$user1;

$_SESSION['pass']=$pass1;

echo "<meta http-equiv='refresh' content='0;URL=index.php?pg=anggotaisi'>";

}

?>

(40)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

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

<title>Untitled Document</title>

</head>

<body>

<p>&nbsp;</p>

<table border="0" width="545" cellspacing="0" cellpadding="0">

<tbody><tr>

<td align="left" valign="top" bgcolor="#FF0000">&nbsp;</td>

<td align="left" valign="top" bgcolor="#FF0000"><strong>VISI

PERUSAHAAN</strong></td>

</tr><tr>

<td align="center" width="108">&nbsp;</td>

<td align="left" width="430" valign="top"><div

align="justify"><strong>A</strong>kan menjadi sebuah balai lelang yang

terkemuka dan terpercaya.</div></td>

<td width="7">&nbsp;</td>

</tr><tr>

<td align="center" width="108">&nbsp;</td>

<td align="left" width="430" valign="top">&nbsp;</td>

<td width="7">&nbsp;</td>

</tr><tr>

<t align="center" width="108" bgcolor="#FF0000">&nbsp;</td>

<td align="left" width="430" valign="top" bgcolor="#FF0000"><strong>MISI

PERUSAHAAN</strong></td>

<td width="7" bgcolor="#FF0000">&nbsp;</td>

</tr><tr>

(41)

<td align="left" width="430" valign="top"><div

align="justify"><strong>S</strong>elalu memberikan pelayanan dengan kualitas

terbaik dan memuaskan bagi seluruh pemangku kepentingan

(<em>stakeholder</em>)</div></td>

<td width="7">&nbsp;</td>

</tr><tr>

<td align="center" width="108">&nbsp;</td>

<td align="left" width="430" valign="top">&nbsp;</td>

<td width="7">&nbsp;</td>

</tr><tr>

<td align="center" width="108" bgcolor="#FF0000">&nbsp;</td>

<td align="left" width="430" valign="top"

bgcolor="#FF0000"><strong>NILAI-NILAI PERUSAHAAN</strong></td>

<td width="7" bgcolor="#FF0000">&nbsp;</td>

</tr>

<tr>

<td align="center" width="108">&nbsp;</td>

<td align="left" width="430" valign="top"><p align="justify">Untuk mencapai

Visi dan menjalankan Misi Perusahaan lelang

Online<strong>&nbsp;</strong>menjunjung tinggi nilai-nilai dan

budaya<em><strong>&nbsp;kualitas</strong>,<strong>&nbsp;profesionalisme</

strong>,<strong>&nbsp;kehandalan</strong>,<strong>&nbsp;integritas</strong>,

<strong>&nbsp;loyalitas</strong>,<strong>keterbukaan&nbsp;</strong>dan<stro

ng>&nbsp;kerjasama&nbsp;</strong></em>yang diterapkan secara bersamaan di

bawah pengawasan ketat jajaran direksi dan manajemen.</p></td>

</tr></tbody>

</table>

<p></p>

</body>

(42)

Anggoinfo.php

<?php

// PHPMaker 5 configuration for Table anggota

$anggota = new canggota; // Initialize table object

// Define table class

class canggota {

// Define table level constants

var $TableVar;

var $TableName;

var $SelectLimit = FALSE;

var $id;

var $kaid;

var $noid;

var $nama;

var $ttl;

var $alamat;

var $telp;

var $norek;

var $natas;

var $mail;

var $pass;

var $aktivasi;

var $fields = array();

function canggota() {

$this->TableVar = "anggota";

$this->TableName = "anggota";

$this->SelectLimit = TRUE;

$this->id = new cField('anggota', 'x_id', 'id', "`id`", 17, -1, FALSE);

$this->fields['id'] =& $this->id;

(43)

$this->fields['kaid'] =& $this->kaid;

$this->noid = new cField('anggota', 'x_noid', 'noid', "`noid`", 200, -1, FALSE);

$this->fields['noid'] =& $this->noid;

$this->nama = new cField('anggota', 'x_nama', 'nama', "`nama`", 200, -1, FALSE);

$this->fields['nama'] =& $this->nama;

$this->ttl = new cField('anggota', 'x_ttl', 'ttl', "`ttl`", 200, -1, FALSE);

$this->fields['ttl'] =& $this->ttl;

$this->alamat = new cField('anggota', 'x_alamat', 'alamat', "`alamat`", 200, -1,

FALSE);

$this->fields['alamat'] =& $this->alamat;

$this->telp = new cField('anggota', 'x_telp', 'telp', "`telp`", 200, -1, FALSE);

$this->fields['telp'] =& $this->telp;

$this->norek = new cField('anggota', 'x_norek', 'norek', "`norek`", 200, -1,

FALSE);

$this->fields['norek'] =& $this->norek;

$this->natas = new cField('anggota', 'x_natas', 'natas', "`natas`", 200, -1, FALSE);

$this->fields['natas'] =& $this->natas;

$this->mail = new cField('anggota', 'x_mail', 'mail', "`mail`", 200, -1, FALSE);

$this->fields['mail'] =& $this->mail;

$this->pass = new cField('anggota', 'x_pass', 'pass', "`pass`", 200, -1, FALSE);

$this->fields['pass'] =& $this->pass;

$this->aktivasi = new cField('anggota', 'x_aktivasi', 'aktivasi', "`aktivasi`", 200, -1,

FALSE);

$this->fields['aktivasi'] =& $this->aktivasi;

}

// Records per page

function getRecordsPerPage() {

return @$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_REC_PER_PAGE];

}

(44)

$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_REC_PER_PAGE] = $v;

}

// Start record number

function getStartRecordNumber() {

return @$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_START_REC];

}

function setStartRecordNumber($v) {

$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_START_REC] = $v;

}

// Advanced search

function getAdvancedSearch($fld) {

return @$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_ADVANCED_SEARCH . "_" . $fld];

}

function setAdvancedSearch($fld, $v) {

if (@$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_ADVANCED_SEARCH . "_" . $fld] <> $v) {

$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_ADVANCED_SEARCH . "_" . $fld] = $v;

}

}

// Basic search Keyword

function getBasicSearchKeyword() {

return @$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_BASIC_SEARCH];

}

(45)

$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_BASIC_SEARCH] = $v;

}

// Basic Search Type

function getBasicSearchType() {

return @$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_BASIC_SEARCH_TYPE];

}

function setBasicSearchType($v) {

$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_BASIC_SEARCH_TYPE] = $v;

}

// Search where clause

function getSearchWhere() {

return @$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_SEARCH_WHERE];

}

function setSearchWhere($v) {

$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_SEARCH_WHERE] = $v;

}

// Single column sort

function UpdateSort(&$ofld) {

if ($this->CurrentOrder == $ofld->FldName) {

$sSortField = $ofld->FldExpression;

$sLastSort = $ofld->getSort();

if ($this->CurrentOrderType == "ASC" || $this->CurrentOrderType == "DESC")

{

$sThisSort = $this->CurrentOrderType;

} else {

(46)

}

$ofld->setSort($sThisSort);

$this->setSessionOrderBy($sSortField . " " . $sThisSort); // Save to Session

} else {

$ofld->setSort("");

}

}

// Session WHERE Clause

function getSessionWhere() {

return @$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_WHERE];

}

function setSessionWhere($v) {

$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_WHERE] = $v;

}

// Session ORDER BY

function getSessionOrderBy() {

return @$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_ORDER_BY];

}

function setSessionOrderBy($v) {

$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_ORDER_BY] = $v;

}

// Session Key

function getKey($fld) {

return @$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_KEY . "_" . $fld];

}

(47)

$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_KEY . "_" . $fld] = $v;

}

// Table level SQL

function SqlSelect() { // Select

return "SELECT * FROM `anggota`";

}

function SqlWhere() { // Where

return "";

}

function SqlGroupBy() { // Group By

return "";

}

function SqlHaving() { // Having

return "";

}

function SqlOrderBy() { // Order By

return "";

}

// SQL variables

var $CurrentFilter; // Current filter

var $CurrentOrder; // Current order

var $CurrentOrderType; // Current order type

// Report table sql

function SQL() {

$sFilter = $this->CurrentFilter;

$sSort = $this->getSessionOrderBy();

return ew_BuildSql($this->SqlSelect(), $this->SqlWhere(),

$this->SqlGroupBy(), $this->SqlHaving(), $this->SqlOrderBy(),

$sFilter, $sSort);

(48)

// Return table sql with list page filter

function SelectSQL() {

$sFilter = $this->getSessionWhere();

if ($this->CurrentFilter <> "") {

if ($sFilter <> "") $sFilter .= " AND ";

$sFilter .= $this->CurrentFilter;

}

$sSort = $this->getSessionOrderBy();

return ew_BuildSql($this->SqlSelect(), $this->SqlWhere(),

$this->SqlGroupBy(), $this->SqlHaving(), $this->SqlOrderBy(),

$sFilter, $sSort);

}

// Return record count

function SelectRecordCount() {

global $conn;

$cnt = -1;

if ($this->SelectLimit)

{

$sSelect = $this->SelectSQL();

if (strtoupper(substr($sSelect, 0, 13)) == "SELECT * FROM")

{

$sSelect = "SELECT COUNT(*) FROM" . substr($sSelect, 13);

if ($rs = $conn->Execute($sSelect)) {

if (!$rs->EOF) $cnt = $rs->fields[0];

$rs->Close();

}

}

}

if ($cnt == -1) {

if ($rs = $conn->Execute($this->SelectSQL())) {

(49)

$rs->Close();

}

}

return intval($cnt);

}

// INSERT statement

function InsertSQL(&$rs) {

$names = "";

$values = "";

foreach ($rs as $name => $value) {

$names .= $this->fields[$name]->FldExpression . ",";

$values .= (is_null($value) ? "NULL" : ew_QuotedValue($value,

$this->fields[$name]->FldDataType)) . ",";

}

if (substr($names, -1) == ",") $names = substr($names, 0, strlen($names)-1);

if (substr($values, -1) == ",") $values = substr($values, 0, strlen($values)-1);

return "INSERT INTO `anggota` ($names) VALUES ($values)";

}

// UPDATE statement

function UpdateSQL(&$rs) {

$SQL = "UPDATE `anggota` SET ";

foreach ($rs as $name => $value) {

$SQL .= $this->fields[$name]->FldExpression . "=" .

(is_null($value) ? "NULL" : ew_QuotedValue($value,

$this->fields[$name]->FldDataType)) . ",";

}

if (substr($SQL, -1) == ",") $SQL = substr($SQL, 0, strlen($SQL)-1);

if ($this->CurrentFilter <> "") $SQL .= " WHERE " . $this->CurrentFilter;

return $SQL;

}

(50)

function DeleteSQL(&$rs)

{

$SQL = "DELETE FROM `anggota` WHERE ";

$SQL .= EW_DB_QUOTE_START . 'id' . EW_DB_QUOTE_END . '='

.ew_QuotedValue($rs['id'], $this->id->FldDataType) . ' AND ';

if (substr($SQL, -5) == " AND ") $SQL = substr($SQL, 0, strlen($SQL)-5);

if ($this->CurrentFilter <> "") $SQL .= " AND " . $this->CurrentFilter;

return $SQL;

}

// Key filter for table

function SqlKeyFilter() {

return "`id` = @id@";

}

// Return url

function getReturnUrl() {

if (@$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_RETURN_URL] <> "") {

return $_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_RETURN_URL];

} else {

return "anggotalist.php";

}

}

function setReturnUrl($v) {

$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" .

EW_TABLE_RETURN_URL] = $v;

}

// View url

function ViewUrl() {

return $this->KeyUrl("anggotaview.php");

(51)

// Edit url

function EditUrl() {

return $this->KeyUrl("anggotaedit.php");

}

// Inline edit url

function InlineEditUrl() {

return $this->KeyUrl("anggotalist.php", "a=edit");

}

// Copy url

function CopyUrl() {

return $this->KeyUrl("anggotaadd.php");

}

// Inline copy url

function InlineCopyUrl() {

return $this->KeyUrl("anggotalist.php", "a=copy");

}

// Delete url

function DeleteUrl() {

return $this->KeyUrl("anggotadelete.php");

}

// Key url

function KeyUrl($url, $action = "") {

$sUrl = $url . "?";

if ($action <> "") $sUrl .= $action . "&";

if (!is_null($this->id->CurrentValue)) {

$sUrl .= "id=" . urlencode($this->id->CurrentValue);

} else {

return "javascript:alert('Invalid Record! Key is null');";

}

return $sUrl;

(52)

// Function LoadRs

// - Load Row based on Key Value

function LoadRs($sFilter) {

global $conn;

// Set up filter (Sql Where Clause) and get Return Sql

$this->CurrentFilter = $sFilter;

$sSql = $this->SQL();

return $conn->Execute($sSql);

}

// Load row values from rs

function LoadListRowValues(&$rs) {

$this->id->setDbValue($rs->fields('id'));

$this->kaid->setDbValue($rs->fields('kaid'));

$this->noid->setDbValue($rs->fields('noid'));

$this->nama->setDbValue($rs->fields('nama'));

$this->ttl->setDbValue($rs->fields('ttl'));

$this->alamat->setDbValue($rs->fields('alamat'));

$this->telp->setDbValue($rs->fields('telp'));

$this->norek->setDbValue($rs->fields('norek'));

$this->natas->setDbValue($rs->fields('natas'));

$this->mail->setDbValue($rs->fields('mail'));

$this->pass->setDbValue($rs->fields('pass'));

$this->aktivasi->setDbValue($rs->fields('aktivasi'));

}

// Render list row values

function RenderListRow() {

global $conn, $Security;

// kaid

if (!is_null($this->kaid->CurrentValue)) {

switch ($this->kaid->CurrentValue) {

(53)

$this->kaid->ViewValue = "Kartu Tanda Penduduk";

break;

case "Surat Izin Mengemudi":$this->kaid->ViewValue = "Surat Izin

Mengemudi";

break;

default:

$this->kaid->ViewValue = $this->kaid->CurrentValue;

}

} else {

$this->kaid->ViewValue = NULL;

}

$this->kaid->CssStyle = "";

$this->kaid->CssClass = "";

$this->kaid->ViewCustomAttributes = "";

// noid

$this->noid->ViewValue = $this->noid->CurrentValue;

$this->noid->CssStyle = "";

$this->noid->CssClass = "";

$this->noid->ViewCustomAttributes = "";

// nama

$this->nama->ViewValue = $this->nama->CurrentValue;

$this->nama->CssStyle = "";

$this->nama->CssClass = "";

$this->nama->ViewCustomAttributes = "";

// ttl

$this->ttl->ViewValue = $this->ttl->CurrentValue;

$this->ttl->CssStyle = "";

$this->ttl->CssClass = "";

$this->ttl->ViewCustomAttributes = "";

// alamat

Referensi

Dokumen terkait

Temuan penelitian ini dapat dinyatakan dengan kalimat sederhana, yaitu pembelajaran Perkembangan Hewan berbasis problem solving yang diintervensi dengan peta konsep

Rumusan masalah dalam penelitian ini adalah apakah penerapan model pembelajaran role playing dapat meningkatkan aktivitas belajar IPS siswa, keterampilan guru, dan

Pemberian kombinasi pupuk hayati dengan pupuk organik cair memberikan pengaruh yang nyata terhadap semua parameter yang diamati (persentase bobot pucuk peko, rasio

Dari hasil penelitian tentang faktor-faktor yang berhubungan dengan kinerja perawat di Rumah Sakit Umum Daerah Lakipadada, dari seluruh variabel yang diteliti

Dari gambar 1, mengenai sarana prasarana infrastruktur maka penelitian kali ini dibatasi pada infrastruktur jalan, drainase, septitank, air bersih, dan RTH. Rehabilitasi

Faktor yang Berhubungan dengan Kejadian Infeksi Saluran Pernafasan Atas Akut (ISPaA) pada anak Balita di Kelurahan Mangga Kecamatan Medan Tuntungan Tahun

Iklan Baris Iklan Baris JAKARTA UTARA JAKARTA UTARA BODETABEK JAKARTA BARAT Rumah Dikontrakan JAKARTA SELATAN JAKARTA PUSAT JAKARTA PUSAT JAKARTA SELATAN LAIN-LAIN JAKARTA TIMUR

3) Saraf III, IV, dan VI. Pemeriksaan fungsi dan reaksi pupil pada klien meningitis yang tidak disertai penurunan kesadaran biasanya tanpa kelainan. Pada tahap lanjut