Aplikasi WAP Aplikasi sistem informasi akademik berbasisi WAP pada SMP Perwira Jakarta

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