xxii
LAMPIRAN I KODE SUMBER APLIKASI
1. Aplikasi WAP
Home.wml
?xml version=1.0 encoding=iso- 8859-1?
DOCTYPE wml PUBLIC - WAPFORUMDTDWML 1.3EN
http:www.wapforum.orgDTDwml1. dtd
wmlcard title= BERANDA newcontext=true p
align=center img src=banner.png
alt=bannerimg smallbrbINFORMASI
AKADEMIKbbrbSMP PERWIRA JAKARTAbbr------------------
----------------------br ----------------------------------
------brsmallp p align=centerpp
align=leftbrsmall - a
href=home.wmlBerandaabr - a href=profil.wmlProfil SMP
PERWIRA Jakartaabr - a
href=berita.phpberita_terkini abr
- a href=info.phpinfo - infoabr
- a href=tentang_kami.wmlTentang
Kamiabr - a
href=login.wmlLoginabr smallp
p align=center smallCopyright 2010 br
Designed by: :Riki Danangbr a href =
http:mfacebookadamyramaz.com fb email :
rikyumaru_uchihayahoo.comasm allpcardwml
login.wml
?xml version=1.0? DOCTYPE wml PUBLIC -
WAPFORUMDTD WML 1.3EN http:www.wapforum.orgDTDwml13
.dtd wml
card id=akademik title= LOGIN USER newcontext=true
do type=accept label=Login go method=post
href=user_login_cek.php postfield name=nis
value=nis postfield name=password
value=password godo
p align=centerimg src=banner.png alt
=bannerimgbr smallbigbYAYASAN PUTRA
PERWIRAbbigbr LAYANAN INFORMASI AKADEMIKbrSMP
PERWIRA brJakartabr =====================brsmall
pp align=center smallnbsp;NIS : small
input type=text name=nis maxlength=20brbr
smallnbsp;Password : small input type=password
name=password maxlength=5p
p align=centersmall============
=========brsmall ba
href=home.wmlBerandaab brpcardwml
user_login_cek.php
?php session_start;
echo?xml version=1.0?;
echoDOCTYPE wml PUBLIC - WAPFORUMDTD WML 1.3EN
http:www.wapforum.orgDTDw ml13.dtd;
? wml
card id=Halaman Siswa title= KONFIRMASI
newcontext=true p align=center
small ?php
include_once koneksi.php; ini belom login
ifisset_SESSION[nis]{ nis = _REQUEST[nis];
password = _REQUEST[password]; ifemptynis||emptypassword
xxiii
{ echo br bigb ERROR
bbigbr ; echo brbigMohon Lengkapi
Databigbrbrbrbr; echo [ a
href=\login.wml\Ulangianbsp ;];
} else {
sql= SELECT FROM siswa WHERE nis=nis
password=password; result = mysql_querysql;
ifmysql_num_rowsresult == 1{ setting Session untuk nama dan
nis ambil dari database whilerow =
mysql_fetch_arrayresult{ _SESSION[nis] = row[nis];
_SESSION[nama] = row[nama]; _SESSION[kelas] =
row[kd_kls]; }
include_once user_loginok.php; }
else {
echobrbbigPROSES LOGIN GAGALbig bbr;
echo======================br; echobr Masukan ID dengan
benarbr; echo NIS : nis br;
echo Password : br br br ;
echo [nbsp;a href=\login.wml\Ulangianbsp
;]; echo [nbsp;a
href=\logout.php\Logoutanbs p;];
} }
} else
{ include_once user_loginok.php;
} ?
smallpcardwmlsmall pcardwml
user_login_ok.php
?php session_start;
? wml
card id=proses title=Halaman Siswa newcontext=true
p align=centerimg src=banner.png
alt=bannerimg bbrSMP PERWIRA JAKARTAbr
Pelayanan Informasi Akademikbbr
============================p p align=center
? echobrbigbSELAMAT DATANG
br b LAYANAN INFORMASI
AKADEMIKbigbrSMP PERWIRAbrJakartabr;
echo bbig.:: . _SESSION[nama] .
::.bigbbr; hasil = mysql_queryselect
nama_kelas from kelas where kd_kls=._SESSION[kelas].;
whilerow = mysql_fetch_rowhasil
{ echobbig.:: Kelas : ;
echorow[0] ::.bigbbr; }
date=datedmY; sekarang=getdate;
jamsek=dateH:i:s; echoAnda Login Ke WAP LAYANAN
INFORMASI AKADEMIK SMP PERWIRA br;
echo Pukul :jamsek br; echo Tanggal : datebr;
echo [ a href=\pilih_jadwal_pelajaran.php\
Jadwal Pelajarana]br; echo [ a
href=\pilih_jadwal_uts.php\Jadw al UTSa]br;
echo [ a href=\pilih_jadwal_uas.php\Jadw
al UASa]br; echo [ a
href=\nilai.php\Nilaia]br ;
echo [ a href=\pilih_bayar.php\Pembayara
n Sekolaha]br; echo [ a
href=\rapor.php\Rapora]br br;
echo [ a href=\logout.php\Logoutanbs
p;]; ?
p align=center smallCopyright 2010 br
Designed by: :Riki Danangbr a href =
http:mfacebookadamyramaz.com fb email :
rikyumaru_uchihayahoo.comasm allp
pilih_jadwal_pelajaran.php
?php include_once koneksi.php;
include_oncesession.inc.user.php ;
headerContent- type:textvnd.wap.wml;
echo?xml version=1.0?; echoDOCTYPE wml PUBLIC -
WAPFORUMDTD WML 1.3EN http:www.wapforum.orgDTDwml13
.dtd; ?
xxiv
wml card id=proses title=.::
JADWAL PELAJARAN ::. newcontext=true
p align=centerimg src=banner.png
alt=bannerimg smallbbrSMP PERWIRA
JAKARTAbr Pelayanan Informasi
Akademikbsmallbr ============================br
smallJadwal Matapelajaran : br
============================ brsmall
small bPilih Haribsmallbr
select name=hari_belajar ?
hari = array,senin,selasa,rabu,
kamis,jumat; fori=1;i=5;i++
{ echooption
value=.hari[i].; if hari_belajar==i
echoselected; echo.hari[i].option;
} ?
selectbrbr anchor
go method=get href=jadwal_pelajaran.php
postfield name =hari_belajar
value=hari_belajar go
Proses anchorbr
small ============================br
[a href=user_login_cek.php Kembali a] br
[a href=logout.phpLogouta] smallp
p align=center smallCopyright 2010 br
Designed by: :Riki Danangbr a href =
http:mfacebookadamyramaz.com fb email :
rikyumaru_uchihayahoo.comasm allpcardwml
jadwal_pelajaran.php
?php include_once koneksi.php;
include_oncesession.inc.user.php ;
headerContent- type:textvnd.wap.wml;
echo?xml version=1.0?; echoDOCTYPE wml PUBLIC -
WAPFORUMDTD WML 1.3EN http:www.wapforum.orgDTDwml13
.dtd; ?
wml card id=Halaman Siswa
title=.:: JADWAL PELAJARAN ::. newcontext=true
p align=center small
? includehead_user.php;
hari_belajar = _REQUEST[hari_belajar];
sql=SELECT a.kd_mp, a.jam_belajar, b.nama, c.nama_mp
FROM jadwal a join mata_pelajaran c on c.kd_mp = a.kd_mp join guru b
on b.nuptk = c.nuptk WHERE a.hari_belajar=.hari_belajar.
a.kd_kls=._SESSION[kelas]. ;
hasil=mysql_querysql; baris=mysql_num_rowshasil;
ifbaris1 {
echobMaaf, Mata Pelajaran Tidak
Ditemukanbbr\n; }
whilerow=mysql_fetch_arrayhasi l
{ echobr;
echoMata Pelajaran: row[3]br;
echojam Belajar : row[1]br;
echoGuru: row[2]br; echo======================br;
} ?
[a href=pilih_jadwal_pelajaran.php
kembalia]br [a
href=user_login_cek.phpHalaman Awala]br
[a href=logout.phpLogouta] small
p p align=center
smallCopyright 2010 br Designed by: :Riki Danangbr
a href = http:mfacebookadamyramaz.com
fb email : rikyumaru_uchihayahoo.comasm
allp cardwml
pilih_jadwal_uts.php
?php include_once koneksi.php;
include_oncesession.inc.user.php ;
headerContent- type:textvnd.wap.wml;
xxv
echo?xml version=1.0?; echoDOCTYPE wml PUBLIC -
WAPFORUMDTD WML 1.3EN http:www.wapforum.orgDTDwml13
.dtd; ?
wml card id=proses title=.:: PILIH
HARI UTS ::. newcontext=true p align=centerimg
src=banner.png alt=bannerimg
smallbbrSMP PERWIRA JAKARTAbr
Pelayanan Informasi Akademikbsmallbr
============================br smallJadwal UTS :
br============================ brsmall
small bPilih Haribsmallbr
select name=hari_uts ?
hari = array,senin,selasa,rabu,
kamis,jumat; fori=1;i=5;i++
{ echooption
value=.hari[i].; if hari_belajar==i
echoselected; echo.hari[i].option;
} ?
selectbrbr anchor
go method=get href=jadwal_uts.php
postfield name =hari_uts value=hari_uts
go Proses
anchorbr small
============================br [a href=user_login_cek.php
Kembali a] br [a href=logout.phpLogouta]
small p
p align=center smallCopyright 2010 br
Designed by: :Riki Danangbr a href =
http:mfacebookadamyramaz.com fb email :
rikyumaru_uchihayahoo.comasm allp
cardwml
jadwal_uts.php
?php include_once koneksi.php;
include_oncesession.inc.user.php ;
headerContent- type:textvnd.wap.wml;
echo?xml version=1.0?; echoDOCTYPE wml PUBLIC -
WAPFORUMDTD WML 1.3EN http:www.wapforum.orgDTDwml13
.dtd; ?
wml card id=Halaman Siswa
title=.:: JADWAL UTS ::. newcontext=true
p align=center small
? includehead_user.php;
session_registersmst; blnsmst =
daten; ifblnsmst = 1
blnsmst = 6 _SESSION[smst] = 2;
else _SESSION[smst] = 1;
kd_smt = _SESSION[smst]; hari_uts =
_REQUEST[hari_uts]; sql=SELECT a.kd_mp, a.tgl_uts,
a.jam_uts, b.nama, c.nama_mp FROM jadwal_uts a join mata_pelajaran c
on c.kd_mp = a.kd_mp join guru b on b.nuptk = c.nuptk WHERE
a.hari_uts=.hari_uts.a.kd_k ls=._SESSION[kelas].kd_sm
t=.kd_smt.; hasil=mysql_querysql;
baris=mysql_num_rowshasil; echobJadwal UTS Semester Ke :
kd_smtbrb; ifbaris1
{ echobMaaf, Tidak Ada
Jadwal UTS Untuk Hari Yang Dipilihbbr\n;
} whilerow=mysql_fetch_arrayhasi
l {
echobr; echoMata Pelajaran:
row[4]br; echoHari, Tanggal:
row[1]br; echoWaktu Ujian :
row[2]br; echoGuru: row[3]br;
echo======================br; }
? [a
href=pilih_jadwal_uts.phpKembal ia]br
[a href=user_login_cek.phpHalaman
Awala] br [a href=logout.phpLogouta]
smallp p align=center
smallCopyright 2010 br
xxvi
Designed by: :Riki Danangbr a href =
http:mfacebookadamyramaz.com fb email :
rikyumaru_uchihayahoo.comasm allp
cardwml
pilih_jadwal_uas.php
?php include_once koneksi.php;
include_oncesession.inc.user.php ;
headerContent- type:textvnd.wap.wml;
echo?xml version=1.0?; echoDOCTYPE wml PUBLIC -
WAPFORUMDTD WML 1.3EN http:www.wapforum.orgDTDwml13
.dtd; ?
wml card id=proses title=.:: PILIH
HARI UAS ::. newcontext=true p align=centerimg
src=banner.png alt=bannerimg
smallbbrSMP PERWIRA JAKARTAbr
Pelayanan Informasi Akademikbsmallbr
============================br smallJadwal UAS :
br============================ brsmall
small bPilih Haribsmallbr
select name=hari_uas ?
hari = array,senin,selasa,rabu,
kamis,jumat; fori=1;i=5;i++
{ echooption
value=.hari[i].; if hari_belajar==i
echoselected; echo.hari[i].option;
} ?
selectbrbr anchor
go method=get href=jadwal_uas.php
postfield name =hari_uas value=hari_uas
go Proses
anchorbr small
============================br [a href=user_login_cek.php
Kembali a] br [a href=logout.phpLogouta]
small p
p align=center smallCopyright 2010 br
Designed by: :Riki Danangbr a href =
http:mfacebookadamyramaz.com fb email :
rikyumaru_uchihayahoo.comasm allp
cardwml
jadwal_uas.php
?php include_once koneksi.php;
include_oncesession.inc.user.php ;
headerContent- type:textvnd.wap.wml;
echo?xml version=1.0?; echoDOCTYPE wml PUBLIC -
WAPFORUMDTD WML 1.3EN http:www.wapforum.orgDTDwml13
.dtd; ?
wml card id=Halaman Siswa
title=.:: JADWAL UAS ::. newcontext=true
p align=center small
? includehead_user.php;
session_registersmst; blnsmst = daten;
ifblnsmst = 1 blnsmst = 6
_SESSION[smst] = 2; else
_SESSION[smst] = 1; kd_smt = _SESSION[smst];
hari_uas = _REQUEST[hari_uas];
sql=SELECT a.kd_mp, a.tgl_uas, a.jam_uas, b.nama,
c.nama_mp FROM jadwal_uas a join mata_pelajaran c on c.kd_mp =
a.kd_mp join guru b on b.nuptk = c.nuptk WHERE
a.hari_uas=.hari_uas.a.kd_k ls=._SESSION[kelas].kd_sm
t=.kd_smt.; hasil=mysql_querysql;
baris=mysql_num_rowshasil; echobJadwal UAS Semester Ke :
kd_smtbrb; ifbaris1
{ echobMaaf, Tidak Ada
Jadwal UAS Untuk Hari Yang Dipilihbbr\n;
} whilerow=mysql_fetch_arrayhasi
l {
echobr; echoMata Pelajaran:
row[4]br; echoHari, Tanggal:
row[1]br; echoWaktu Ujian :
xxvii
row[2]br; echoGuru: row[3]br;
echo======================br; }
? [a
href=pilih_jadwal_uas.phpKembal ia]br
[a href=user_login_cek.phpHalaman
Awala] br [a href=logout.phpLogouta]
small p
p align=center smallCopyright 2010 br
Designed by: :Riki Danangbr a href =
http:mfacebookadamyramaz.com fb email :
rikyumaru_uchihayahoo.comasm allp
cardwml
nilai.php
?php include_once koneksi.php;
include_oncesession.inc.user.php ;
headerContent- type:textvnd.wap.wml;
echo?xml version=1.0?; echoDOCTYPE wml PUBLIC -
WAPFORUMDTD WML 1.1EN http:www.wapforum.orgDTDwml13
.dtd; ?
wml card id=proses title=.:: NILAI
SISWA ::. newcontext=true p align=centerimg
src=banner.png alt=bannerimg
do type= accept label=proses go method=post
href=lihat_nilai.php postfield name =kd_smt
value=kd_smt postfield name =kd_mp
value=kd_mp godo smallbbrSMP PERWIRA
JAKARTAbr Pelayanan Informasi
Akademikbsmallbr ============================br
br small Informasi Nilai Siswa
br ============================
brsmall small Pilih Mata Pelajaran
:small br select name=kd_mp
? sql= SELECT FROM
mata_pelajaran order by nama_mp asc;
result = mysql_querysql; whilerow =
mysql_fetch_arrayresult {
? option value=? echo
row[kd_mp];?? echo row[nama_mp];?option
? }
? selectbr
small ============================br
[a href=user_login_cek.php Kembali a] br
smallp p align=center
smallCopyright 2010 br Designed by: :Riki Danangbr
a href = http:mfacebookadamyramaz.com
fb email : rikyumaru_uchihayahoo.comasm
allp pcardwml
lihat_nilai.php
?php include_oncesession.inc.user.php
; headerContent-
type:textvnd.wap.wml; echo?xml version=1.0?;
echoDOCTYPE wml PUBLIC - WAPFORUMDTD WML 1.3EN
http:www.wapforum.orgDTDwml13 .dtd;
? wml
card id=nilai siswa title=.:: NILAI SISWA ::.
newcontext=true p align=center
small ?
include_once koneksi.php; includehead_user.php;
session_registersmst; blnsmst = daten;
ifblnsmst = 1 blnsmst = 6
_SESSION[smst] = 2; else
_SESSION[smst] = 1; echobigbNilai
Andabbigbr; kd_smt = _SESSION[smst];
kd_mp = _REQUEST[kd_mp]; sql=SELECT a.nilai_uts,
a.nilai_uas, a.nilai_rapor, a.formatif, b.nama_mp from nilai a
join mata_pelajaran b ON b.kd_mp=a.kd_mp WHERE
a.kd_smt=.kd_smt.a.kd_mp= .kd_mp.a.nis=._SESSION[nis
].; hasil=mysql_querysql;
baris=mysql_num_rowshasil;
xxviii
ifbaris 1 {
echobsmallMaaf,br Daftar Nilai Kosong, Silakan Hubungi Guru
Yang Bersangkutanbrsmallb\n;
} whilerow=mysql_fetch_arrayhasi
l {
echoMata Pelajaran: row[4]br;
echoNilai Formatif: row[3]br;
echoNilai UTS: row[0]br; echoNilai UAS :
row[1]br; echoNilai Rapor: row[2]br;
echo======================br; }
? [a
href=nilai.phpkembalia]br [a href=logout.phpLogouta]
p align=center smallCopyright 2010 br
Designed by: :Riki Danangbr a href =
http:mfacebookadamyramaz.com fb email :
rikyumaru_uchihayahoo.comasm allpsmallpcardwml
rapor.php
?php include_once koneksi.php;
include_oncesession.inc.user.php ;
headerContent- type:textvnd.wap.wml;
echo?xml version=1.0?; echoDOCTYPE wml PUBLIC -
WAPFORUMDTD WML 1.3EN http:www.wapforum.orgDTDwml13
.dtd; ?
wml card id=Halaman Siswa
title= RAPOR newcontext=true
p align=center small
? includehead_user.php;
session_registersmst; blnsmst =
daten; ifblnsmst = 1
blnsmst = 6 _SESSION[smst] = 2;
else _SESSION[smst] = 1;
sql=SELECT FROM rapor WHERE
semester=._SESSION[smst]. nis=._SESSION[nis].;
hasil=mysql_querysql; baris=mysql_num_rowshasil;
ifbaris1 {
echobMaaf, Rapor Belum Diisi, Silakan Hubungi Wali
Kelasbbr\n; }
whilerow=mysql_fetch_arrayhasi l
{ echobr;
ifrow[2]==1 semester=Ganjil;
ifrow[2]==2 semester=Genap;
echobInformasi Rapor Semester semesterbbrbr;
echoSakit : row[3]br;
echoIzin: row[4]br; echoAlpa :
row[5]br; data = SELECT nilai_rapor FROM
nilai WHERE nis=._SESSION[nis]. AND
kd_smt=row[2]ORDER BY nis ASC; res = mysql_querydata,connect
or diemysql_error; jumlah = 0;
whileb = mysql_fetch_rowres {
jumlah += b[0]; }
echoNilai Akhir : ; printfjumlah;
printfbr; echoRata - Rata
: ; rataan = jumlah11;
printf.2f,rataan; printfbr;
echoCatatan Orang Tua: row[6]br;
echoKenaikan : row[7]br;
echo======================br; }
? [a
href=user_login_cek.phpkembali a]br
[a href=user_login_cek.phpHalaman
Awala]br [a href=logout.phpLogouta]
p align=center smallCopyright 2010 br
Designed by: :Riki Danangbr a href =
http:mfacebookadamyramaz.com fb email :
rikyumaru_uchihayahoo.comasm allpsmallpcardwml
koneksi.php
xxix
?php host =localhost;
user = root; password = ;
connect=mysql_connecthost,user ,password;
if connect {
echo SYSTEM ERROR - PLEASE CHECK file:connect.inc.php;
} memilih database pda server
mysql_select_dbsekolah or die == CONNECTION INVALID WITH
DATABASE ; ?
session_inc_user.php
?php session_start;
ifsession_is_registeredniss ession_is_registeredpassword
{ headerContent-
type:textvnd.wap.wml; echo?xml version=1.0?;
echoDOCTYPE wml PUBLIC - WAPFORUMDTD WML 1.3EN
http:www.wapforum.orgDTDwml13 .dtd;
? wml
card id=Halaman Siswa title= KONFIRMASI
newcontext=true p align=center
small brbrbigbAnda belum
loginbbig brbr
[nbsp;a href=login.wml Loginanbsp;]
smallpcardwml ?php
exit; }
?
2. Aplikasi WEB