A-108
Universitas Kristen Maranatha
image:url....imagesbg.gif; background-repeat:repeat-x; height:38px;Berat Minimalkgtd
td style=background- image:url....imagesbg.gif; background-repeat:repeat-x;
height:38px;Hargatd td style=background-
image:url....imagesbg.gif; background-repeat:repeat-x; height:38px;Edittd
td style=background- image:url....imagesbg.gif; background-repeat:repeat-x;
height:38px;Hapustd tr;
while data=mysql_fetch_arraysql {
echo tr td.data[nama].td
td.data[berat].td td.data[harga].td
tda href=index.php?menu=edit_hargakode=.data[id_harga].Editatd
td;?a href= ONCLICK=hapusApakah data akan dihapus?,hapus.php?kode=?php echo
data[id_harga];?Hapusatd tr?php
} echo table;
? form
BR center
br body
html
4. KASIR
A-109
Universitas Kristen Maranatha
a. Transaksi POD
Index.php
?php session_start;
if_SESSION[sudahlogin] ==
true _SESSION[username]
= {
include..classkoneksi.php; include..classPOD.php;
koneksi =
new koneksi;
koneksi- connect;
? DOCTYPE html PUBLIC
-W3CDTD XHTML 1.0 TransitionalEN
http:www.w3.orgTRxhtml1DTDxhtml1- transitional.dtd
html xmlns
= http:www.w3.org1999xhtml
head meta
http-equiv =
Content-Type content
= texthtml; charset=iso-8859-1
title Package Tracking
title link
href =
..style.css rel
= stylesheet
type =
textcss script
type =
textjavascript src
= ..jquery-1.4.2.js
script script
type =
textjavascript src
= ..jquery.validate.js
script script
type =
textjavascript function {
ftambah.validate{ rules: {
pengirim: required, alamat: required,
deskripsi: required, penerima: required,
alamattujuan: required, berat: {required: true, number: true, min: 0}
}, messages: {
A-110
Universitas Kristen Maranatha
pengirim: Harap isi ConsignorPengirim, alamat: Harap isi AddressAlamat,
deskripsi: Harap isi DescriptionDeskripsi, penerima: Harap isi ReceiverPenerima,
alamattujuan: Harap isi AddressAlamat Tujuan, berat: {required: Harap isi DimensiBerat,
number: DimensiBerat harus dalam angka, min: DimensiBerati tidak boleh negatif}
} };
}; script
head script
type =
textjavascript function disp_hrg
{ var res=document.getElementByIdkota.value;
var hrg=res.split;;; Document.writehrg;
document.getElementById document.getElementByIdid1.value=hrg[0];
document.getElementByIdkota.value=hrg[1]; }
function submitForm { return confirmAnda yakin data yang diinput sudah
benar?; }
script body
table width
= 778
border =
align =
center cellpadding
= cellspacing
= id
= outer
tr td
width =
828 align
= center
img src
= ..imageslogo2.jpg
width =
190 height
= 90
td tr
tr td
width =
828 align
= center
font color
= FF0000
size =
+3 face
= Arial, Helvetica, sans-serif
PT. X br
font br
td tr
tr td
style =
background-image:url..imagesbg.gif; background- repeat:repeat-x; height:38px;
table width
= 778
border =
cellspacing =
cellpadding =
tr td
class =
toplinks td
td class
= toplinks
td td
class =
toplinks td
td class
= toplinks
td td
class =
toplinks td
td class
= toplinks
td td
class =
toplinks td
td class
= toplinks
a href
= logout.php
LOGOUT a
td tr
table td
tr tr
tr
A-111
Universitas Kristen Maranatha
td bgcolor
= 738DA8
height =
40 nbsp;
td tr
tr tr
td form
method =
post action
= tambah.php
id =
ftambah onsubmit
= submitForm
table width
= 774
tr td
colspan =
3 align
= center
h1 label
TRANSAKSI POD label
h1 td
tr tr
td width
= 142
CONSIGNORPENGIRIM td
td width
= 6
: td
td width
= 610
input type
= text
name =
pengirim id
= pengirim
class =
text ui-widget-content ui-corner- all
td tr
tr td
ADDRESSALAMAT td
td :
td td
textarea name
= alamat
id =
alamat rows
= 6
cols =
50 class
= text ui-widget-content ui-corner-
all textarea
td tr
tr td
DESCRIPTIONDESKRIPSI td
td :
td td
input type
= text
name =
deskripsi id
= deskripsi
class =
text ui-widget-content ui-corner-all td
tr tr
td SERVICEPELAYANAN
td td
: td
td select
name =
pelayanan id
= pelayanan
option value
= Express
Express option
option value
= Reguler
Reguler option
select td
tr tr
td RECEIVEPENERIMA
td td
: td
td input
type =
text name
= penerima
id =
penerima class
= text ui-widget-content ui-corner-all
td tr
tr td
ADDRESSALAMAT TUJUAN td
td :
td td
textarea name
= alamattujuan
id =
altujuan rows
= 6
cols =
50 class
= text ui-widget-content ui-corner-
all textarea
td tr
tr td
label KOTA TUJUAN
label td
td :
td td
A-112
Universitas Kristen Maranatha
select id
= kota
name =
kota onChange
= return disp_hrg
?php sql
= select from kota
; res
= mysql_querysql;
i =
1 ;
while hsl
= mysql_fetch_rowres
{ ifi
== 1
kode =
hsl[0]; echo
option value=
.hsl[0].;;.hsl[1].;;.hsl[2].;;.hsl[3].;;.hsl[4]. .hsl[1].
option ;
i++; }
echo select
; ?
select input
type =
hidden name
= id_kota
id =
id1 class
= text-medium
size =
50 value
= ?php echo
kode;? td
tr
tr td
DIMENSIONSUKURAN td
td :
td td
input type
= text
name =
berat id
= dimensi
class =
text ui-widget-content ui-corner-all size
= 5
label kg
label td
tr tr
td colspan
= 3
align =
center class
= demo
br input
type =
submit name
= simpan
value =
SIMPAN input
type =
reset name
= batal
value =
ULANG br
br td
tr table
form td
tr tr
td bgcolor
= 738DA8
height =
40 td
tr tr
td height
= 57
align =
center style
= background-
image:url..imagesbg.gif; background-repeat:repeat-x; height:30px; p
Package Tracking strong
RIKA FITRIANI strong
0322053 strong
Electrical Engineering strong
MARANATHA CHRISTIAN UNIVERSITY p
td tr
A-113
Universitas Kristen Maranatha
table center
center body
html
?php }
else {jika user belum login header location:..index.php;
} ?
Pod.php
?php defineFPDF_FONTPATH, fpdffont;
requirefpdffpdf.php; include..classkoneksi.php;
Untuk header dan footer class PDF extends FPDF{
}
koneksi =
new koneksi;
koneksi- connect;
pod=_GET[pod]; sql = mysql_queryselect
pengirim,alamatpengirim,deskripsi,penerima,pod.id_kota as id_kota,total,DATE_FORMATnow,d-m-Y as jam,kota.nama as nama
from pod,kota where pod.id_kota=kota.id_kota and pod.no_pod=pod; r=mysql_fetch_arraysql;
pdf=new PDFL,cm,a4,Landscape; pdf-Open;
pdf-AliasNbPages; pdf-AddPage;
pdf-SetFontArial,B,6; pdf-SetFillColor255,255,255; Warna sel tabel header
pdf-SetFontArial,B,8; pdf-Cell9,3,,0,0,C,1;
pdf-Cell8,3,,0,0,C,1; pdf-Cell2,1.5,BDO,0,0,C,1;
pdf-Cell2,1.5,r[id_kota],0,0,C,1; pdf-Ln;
pdf-Cell17,1.5,,0,0,C,1; pdf-Cell2,1.5,,0,0,C,1;
pdf-Cell2,1.5,,0,0,C,1; pdf-Ln;
pdf-Cell9,0.1,,0,0,L,1; pdf-Ln;
pdf-Cell4.5,1,SUSP,0,0,L,1; pdf-Cell4.5,1,,0,0,C,1;
pdf-Cell11,1,r[penerima],0,0,L,1;
A-114
Universitas Kristen Maranatha
pdf-Ln; pdf-Cell10,0.1,,0,0,L,1;
pdf-Ln; pdf-Cell9,1,r[pengirim],0,0,L,1;
pdf-Cell11,0.75,r[alamatpenerima],0,0,L,1; pdf-Ln;
pdf-Cell9,3,r[alamatpengirim],0,0,L,1; pdf- Cell11,0.5,r[nama],0,0,L,1;
pdf-Ln; pdf-Ln;
pdf-Cell19,1,,0,0,L,1; pdf-Ln;
pdf-Cell18,1,,0,0,L,1; pdf-Cell2,1,r[total],0,0,R,1;
pdf-Ln; pdf-Cell10,0.2,,0,0,L,1;
pdf-Ln; pdf-Cell9,1,r[deskripsi],0,0,C,1;
pdf-Cell5,1,APP,0,0,C,1; pdf-Ln;
pdf-Cell10,0.2,,0,0,L,1; pdf-Ln;
pdf-Cell8,1,,0,0,C,1; pdf-Cell5,1,r[jam].
.14:32:34,0,0,L,1; pdf-Output;
?
Tambah.php
?php include..classkoneksi.php;
include..classPOD.php; koneksi
= new
koneksi; koneksi-
connect; sql1= mysql_queryselect countno_podas jumlah from
pod; data1=mysql_fetch_arraysql1;
id=data1[jumlah]+50000000; _POST[pengirim];
_POST[alamat]; _POST[penerima];
_POST[alamattujuan]; _POST[deskripsi];
_POST[pelayanan]; _POST[id_kota];
_POST[berat]; pod = new POD;
pod-setNo_PODid; pod-setPengirim_POST[pengirim];
pod-setAlamat_POST[alamat]; pod-setDeskripsi_POST[deskripsi];
pod-setPelayanan_POST[pelayanan]; pod-setWaktuTransaksi;
A-115
Universitas Kristen Maranatha
pod-setPenerima_POST[penerima]; pod-setAlamatTujuan_POST[alamattujuan];
pod-setId_kota_POST[id_kota]; pod-setBerat_POST[berat];
k=_POST[id_kota]; if _POST[berat]1{
sq=mysql_queryselect harga from harga where berat=2 and id_kota=k;
dt=mysql_fetch_arraysq; harga=dt[0];
} else
{ sq=mysql_queryselect harga from harga where berat=1 and
id_kota=k; dt=mysql_fetch_arraysq;
harga=dt[0]; }
pod-setHargaharga; total = _POST[berat] harga;
pod-setTotaltotal; pod-setStatusbelum dikirim;
pod-tambahPOD; ?
html head
title onload test
title script
function load { window.open pod.php?pod=
?php echo id;?
, myWindow, status = 1, height = 600, width = 900, resizable = 0 ;
} window.onload = load;
script head
body ?php
echo meta http-equiv
= refresh
content =
0; url
= index.php
; ?
body html
B-0
Universitas Kristen Maranatha
LAMPIRAN B ANDROID
B-1
Universitas Kristen Maranatha
LAMPIRAN B ANDROID
1. PENGIRIM