SKRIPSI
Oleh
Irwin Nugroho
NIM. 07520244075
i
ii
ii
i
iv
MOTTO
Kerjakanlah pekerjaan yang membawa berkah bagimu dan orang yang kamu
cintai.
Pekerjaan sulit akan terasa mudah jika kita kerjakan dengan penuh keyakinan.
PERSEMBAHAN
2. Kakak-kakak tercinta.
3. Dan seluruh keluarga penulis yang tidak dapat disebutkan satu persatu.
Terima kasih atas segala kasih sayang, saran, motivasi dan doa restu yang telah
v
SISTEM INFORMASI PENERIMAAN SISWA BARU BERBASIS WEB
DENGAN PHP DAN SQL
Oleh
Irwin Nugroho
ABSTRAK
Kata Kunci : Sistem Informasi, Siswa Baru, Berbasis Web, Web, PHP, SQL.
vi
KATA PENGANTAR
Puji syukur penulis panjatkan atas kehadirat Allah SWT yang telah
melimpahkan rahmat dan hidayahnya sehingga penulis dapat menyelesaikan
Tugas Akhir Skripsi ini.
Skripsi ini disusun untuk memenuhi sebagian persyaratan guna memperoleh
gelar sarjana.
Selama pengusunan Skripsi ini penulis memperoleh bantuan dari berbagai
pihak. Oleh karena itu pada kesempatan ini penulis ingin mengucapkan terima
kasih kepada:
vi
i
14. Dan semua pihak yang tidak dapat penulis sebutkan satu persatu, yang telah
banyak membantu dalam penyusunan Skripsi ini sampai selesai.
Penulis
vi
ii
DAFTAR ISI
Halaman
HALAMAN JUDUL ............................................................................... i
HALAMAN PERSETUJUAN ................................................................ ii
HALAMAN PERNYATAAN ................................................................ iii
HALAMAN PENGESAHAN ................................................................. iv
HALAMAN MOTTO DAN PERSEMBAHAN ..................................... v
ABSTRAK .............................................................................................. vi
KATA PENGANTAR ............................................................................. vii
DAFTAR ISI ........................................................................................... ix
DAFTAR GAMBAR .............................................................................. xi
DAFTAR TABEL ................................................................................... xiv
DAFTAR LAMPIRAN ........................................................................... xvi
BAB I PENDAHULUAN ....................................................................... 1
A. Latar Belakang Masalah .............................................................. 1
B. Identifikasi Masalah .................................................................... 2
C. Batasan Masalah .......................................................................... 3
D. Rumusan Masalah ....................................................................... 3
E. Tujuan Penelitian ......................................................................... 3
F. Manfaat Penelitian ....................................................................... 4
BAB II KAJIAN PUSTAKA .................................................................. 5
A. Kajian Teori ................................................................................. 5
1. Sistem Informasi ................................................................ 5
2. World Wide Web ............................................................... 10
3. PHP .................................................................................... 11
4. SQL .............................................................................. 26
5. Wamp Server ..................................................................... 42
6. Adobe Dreamwever ........................................................... 43
7. Adobe Photoshop ............................................................... 43
ix
8. Faktor Kualitas Perangkat Lunak McCall ......................... 47
BAB III METODE PENELITIAN .......................................................... 53
A. Jenis Penelitian ............................................................................ 53
B. Obyek Penelitian ......................................................................... 53
C. Tempat dan Waktu Penelitian ..................................................... 53
D. Sampel Penelitian ........................................................................ 54
E. Instrumen Penelitian .................................................................... 54
F. Teknik Pengumpulan Data .......................................................... 58
G. Teknik Analisis Data ................................................................... 59
H. Metode Pengembangan Perangkat Lunak ................................... 60
I. Analisis Kebutuhan Sistem ......................................................... 61
J. Desain Sistem .............................................................................. 65
1. Desain Proses ....................................................................... 65
2. Desain Database ................................................................... 72
3. Desain Antarmuka ............................................................... 75
K. Pengujian Sistem ......................................................................... 78
BAB IV HASIL PENELITIAN DAN PEMBAHASAN ........................ 81
A. Hasil Penelitian ............................................................................ 81
1. Deskripsi Program ............................................................... 81
2. Deskripsi Data............................................................................101
3. Reliabilitas Data..........................................................................104
B. Pembahasan........................................................................................104
BAB V PENUTUP.........................................................................................132
A. Kesimpulan........................................................................................132
B. Keterbatasan Penelitian......................................................................133
C. Saran...................................................................................................133
DAFTAR PUSTAKA....................................................................................135
LAMPIRAN-LAMPIRAN.............................................................................136
x
DAFTAR GAMBAR
Halaman
Gambar 1. Model sistem menurut Scott ................................................... 5
Gambar 2. Model hubungan elemen-elemen sistem menurut Mc. Leod 7
Gambar 3. Tampilan trayicon menu WampServer ................................... 42
Gambar 4. Tampilan Layout Adobe Dreamweaver ................................. 43
Gambar 5. Tampilan Layout Adobe Photoshop ....................................... 45
Gambar 6. Toolbox pada Photoshop ........................................................ 46
Gambar 7. Faktor Kualitas Perangkat Lunak McCall .............................. 48
Gambar 8. Waterfall model menurut Sommerville .................................. 60
Gambar 9. DFD Konteks Sistem Informasi PSB ..................................... 66
Gambar 10. DFD Level 1 Sistem Informasi PSB ...................................... 67
Gambar 11. DFD Level 2 Proses 1 Sistem Informasi PSB ........................ 68
Gambar 12. DFD Level 2 Proses 2 Sistem Informasi PSB ........................ 68
Gambar 13. DFD Level 2 Proses 3 Sistem Informasi PSB ........................ 69
Gambar 14. DFD Level 2 Proses 4 Sistem Informasi PSB ........................ 69
Gambar 15. DFD Level 2 Proses 5 Sistem Informasi PSB ........................ 70
Gambar 16. DFD Level 2 Proses 6 Sistem Informasi PSB ........................ 70
Gambar 17. DFD Level 2 Proses 7 Sistem Informasi PSB ........................ 71
Gambar 18. DFD Level 2 Proses 8 Sistem Informasi PSB ........................ 71
Gambar 19. DFD Level 2 Proses 9 Sistem Informasi PSB ........................ 72
Gambar 20. Relasi Tabel Database Sistem Informasi PSB ........................ 74
Gambar 21. Desain halaman Home ............................................................ 75
Gambar 22. Desain halaman Login ............................................................ 75
Gambar 23. Desain halaman Hasil PSB ..................................................... 76
Gambar 24. Desain halaman Administrator ............................................... 76
Gambar 25. Desain halaman Data Peserta ................................................. 77
Gambar 26. Desain halaman Form Pendaftaran ......................................... 77
Gambar 27. Desain halaman Super Admin ................................................ 78
xi
Gambar 28. Desain halaman Data User ..................................................... 78
Gambar 29. Tampilan halaman Home ....................................................... 82
Gambar 30. Tampilan halaman Pengumuman PSB ................................... 82
Gambar 31. Tampilan halaman Indeks Berita ............................................ 83
Gambar 32. Tampilan halaman berita secara lengkap ............................... 83
Gambar 33. Tampilan halaman Pencarian ................................................. 83
Gambar 34. Tampilan halaman Jurnal dan Statistik .................................. 84
Gambar 35. Tampilan halaman Aturan dan Prosedur ................................ 85
Gambar 36. Tampilan halaman alur pendaftaran ....................................... 86
Gambar 37. Tampilan halaman Login ........................................................ 86
Gambar 38. Tampilan halaman Gagal Login ............................................. 87
Gambar 39. Tampilan halaman Menu Administrator ................................ 87
Gambar 40. Tampilan halaman Data Peserta ............................................. 88
Gambar 41. Tampilan halaman Form Pendaftaran .................................... 88
Gambar 42. Tampilan halaman Konfirmasi Simpan Pendaftaran .............. 89
Gambar 43. Tampilan halaman Edit Data Peserta ..................................... 89
Gambar 44. Tampilan halaman Konfirmasi Hapus Data Peserta ............... 89
Gambar 45. Tampilan halaman Cetak Kartu Pendaftaran .......................... 90
Gambar 46. Hasil tampilan Kartu Pendaftaran .......................................... 90
Gambar 47. Tampilan halaman DaftarUlang ............................................. 91
Gambar 48. Tampilan halaman Konfirmasi Daftar Ulang ......................... 91
Gambar 49. Tampilan halaman Konfirmasi Hapus Daftar Ulang .............. 91
Gambar 50. Tampilan halaman Hasil PSB ................................................. 92
Gambar 51. Tampilan halaman Pencarian ................................................. 92
Gambar 52. Tampilan halaman Hasil Pencarian ........................................ 92
Gambar 53. Tampilan halaman Menu Super Administrator ...................... 93
Gambar 54. Tampilan halaman Data User ................................................. 94
Gambar 55. Tampilan halaman Tambah User ........................................... 94
Gambar 56. Tampilan halaman Konfirmasi Simpan Data User ................. 94
Gambar 57. Tampilan halaman Edit Data User ......................................... 94
Gambar 58. Tampilan halaman Konfirmasi Hapus Data User ................... 95
xi
i
Gambar 59. Tampilan halaman Data Sekolah Asal ................................... 95
Gambar 60. Tampilan halaman Tambah Data Sekolah Asal ..................... 95
Gambar 61. Tampilan halaman Konfirmasi Simpan Data Sekolah Asal ... 96
Gambar 62. Tampilan halaman Edit Data Sekolah Asal ............................ 96
Gambar 63. Tampilan halaman Konfirmasi Hapus Data Sekolah Asal ..... 96
Gambar 64. Tampilan halaman Data Kecamatan ....................................... 97
Gambar 65. Tampilan halaman Tambah Data Kecamatan ........................ 97
Gambar 66. Tampilan halaman Konfirmasi Simpan Data Kecamatan ...... 97
Gambar 67. Tampilan halaman Edit Data Kecamatan ............................... 97
Gambar 68. Tampilan halaman Konfirmasi Hapus Data Kecamatan ........ 97
Gambar 69. Tampilan halaman Data Prestasi ............................................ 98
Gambar 70. Tampilan halaman Tambah Data Prestasi .............................. 98
Gambar 71. Tampilan halaman Konfirmasi Simpan Data Prestasi ............ 98
Gambar 72. Tampilan halaman Edit Data Prestasi .................................... 99
Gambar 73. Tampilan halaman Konfirmasi Hapus Data Prestasi .............. 99
Gambar 74. Tampilan halaman Indeks Berita ............................................ 99
Gambar 75. Tampilan halaman Tambah Berita ......................................... 99
Gambar 76. Tampilan halaman Konfirmasi Simpan Berita ....................... 100
Gambar 77. Tampilan halaman Edit Berita ................................................ 100
Gambar 78. Tampilan halaman Konfirmasi Hapus Berita ......................... 100
Gambar 79. Perbandingan Kelayakan Segi Correctness oleh Guru .......... 110
Gambar 80. Perbandingan Kelayakan Segi Correctness oleh Siswa ......... 114
Gambar 81. Perbandingan Kelayakan Segi Reliability oleh Guru ............. 117
Gambar 82. Perbandingan Kelayakan Segi Reliability oleh Siswa ............ 121
Gambar 83. Perbandingan Kelayakan Segi Integrity oleh Guru ................ 123
Gambar 84. Perbandingan Kelayakan Segi Integrity oleh Siswa ............... 125
Gambar 85. Perbandingan Kelayakan Segi Usability oleh Guru ............... 127
Gambar 86. Perbandingan Kelayakan Segi Usability oleh Siswa .............. 131
xi
ii
DAFTAR TABEL
Halaman
Tabel 1. Fungsi Menampilkan String dalam PHP ..................................... 12
Tabel 2. Tabel Pegawai ............................................................................. 28
Tabel 3. Tipe Data Numerik ...................................................................... 32
Tabel 4. Tipe Data Tanggal dan Waktu .................................................... 32
Tabel 5. Tipe Data String .......................................................................... 33
Tabel 6. Metrik Kualitas Perangkat Lunak ............................................... 51
Tabel 7. Indikator dan Butir Kriteria Instrumen Penelitian ...................... 57
Tabel 8. Skala Likert ................................................................................. 58
Tabel 9. Kategori Kelayakan ..................................................................... 60
Tabel 10. Tabel user .................................................................................... 72
Tabel 11. Tabel kecamatan ......................................................................... 72
Tabel 12. Tabel sekolah_asal ...................................................................... 72
Tabel 13. Tabel prestasi .............................................................................. 73
Tabel 14. Tabel peserta ............................................................................... 73
Tabel 15. Tabel daftar_ulang ...................................................................... 73
Tabel 16. Tabel berita ................................................................................. 74
Tabel 17. Data Nilai Kelayakan Oleh Ahli ................................................. 101
Tabel 18. Data Revisi Ahli .......................................................................... 102
Tabel 19. Data Nilai Kelayakan Oleh Guru ................................................ 103
Tabel 20. Data Nilai Kelayakan Oleh Siswa ............................................... 103
Tabel 21. Bobot Kriteria Indikator .............................................................. 105
Tabel 22. Kategori Kelayakan Segi Correctness oleh Guru ....................... 109
Tabel 23. Kategori Kelayakan Segi Correctness oleh Siswa ...................... 113
Tabel 24. Kategori Kelayakan Segi Reliability oleh Guru .......................... 116
Tabel 25. Kategori Kelayakan Segi Reliability oleh Siswa ........................ 120
Tabel 26. Kategori Kelayakan Segi Integrity oleh Guru ............................. 123
Tabel 27. Kategori Kelayakan Segi Integrity oleh Siswa ........................... 125
xi
v
Tabel 28. Kategori Kelayakan Segi Usability oleh Guru................................127
Tabel 29. Kategori Kelayakan Segi Usability oleh Siswa...............................130
xv
DAFTAR LAMPIRAN
Halaman
Lampiran 1. Source Code ......................................................................... 138
Lampiran 2. White-Box Testing ............................................................... 206
Lampiran 3. Black-Box Testing ............................................................... 215
Lampiran 4. Surat Pengajuan Pembimbing .............................................. 221
Lampiran 5. Surat Keputusan Pengangkatan Pembimbing ...................... 224
Lampiran 6. Surat Permohonan Ijin Observasi ........................................ 225
Lampiran 7. Surat Permohonan Validasi Ahli Media .............................. 226
Lampiran 8. Validasi Instrumen oleh Ahli Media .................................... 227
Lampiran 9. Surat Keterangan Validasi Ahli Media ................................ 228
Lampiran 10. Lembar Uji Kelayakan Ahli Media ..................................... 229
Lampiran 11. Surat Permohonan Validasi Ahli Materi .............................. 231
Lampiran 12. Surat Keterangan Validasi Ahli Materi ............................... 232
Lampiran 13. Lembar Uji Kelayakan Ahli Materi ..................................... 233
Lampiran 14. Lembar Uji Kelayakan Pengguna (Guru) ............................ 234
Lampiran 15. Lembar Uji Kelayakan Pengguna (Siswa) ........................... 236
Lampiran 16. Hasil Uji Reliabilitas Instrumen .......................................... 238
xv
i
BAB I
PENDAHULUAN
A. Latar Belakang
Siswa Baru (PSB) secara online. Dengan manfaat dan kemudahan yang ada,
sudah seharusnya sistem ini dikembangkan oleh tiap-tiap sekolah. Hal ini sejalan
dan web yang mampu mendukung proses input dan output data secara cepat dan
kecurangan yang terjadi pada pelaksanaan PSB secara manual. Dengan demikian,
tidak akan ada lagi pihak-pihak yang merasa tidak puas ataupun dirugikan. Selain
itu, sistem ini akan menjadikan proses pendataan dan administrasi lebih mudah
dan cepat. Pelaksanaan PSB akan menjadi lebih efisien, baik dalam hal waktu,
tempat, biaya, maupun tenaga. Tak ketinggalan juga, dengan sistem ini, para
peserta dan orang tua peserta tidak perlu bersusah payah mendatangi sekolah
1
2
Saat ini, sudah ada beberapa penelitian yang membahas mengenai sistem
informasi PSB. Namun sistem yang ada belum mengadopsi teknologi web dan
internet sehingga sistem belum bisa diakses oleh semua pihak melainkan terbatas
pada orang tertentu saja. Selain itu, prosedur dan tampilan yang digunakan masih
cukup sulit dipahami khususnya bagi orang awam yang akan mengaksesnya.
bahasa database SQL. Dengan sistem ini, sekolah atau panitia dapat mengelola
pendaftaran ulang dengan cepat dan mudah. Peserta dan orang tua peserta juga
dapat dengan mudah memonitor pelaksanaan PSB serta menggali informasi yang
berkaitan dengan pelaksanaan PSB dari lokasi manapun dan kapanpun melalui
A. Identifikasi Masalah
yang melibatkan sejumlah pihak, seperti peserta, orang tua peserta, maupun
pendaftaran ulang.
B. Batasan Masalah
Adapun batasan masalah lain dari penelitian ini adalah sebagai berikut:
2. Seleksi calon peserta didik baru dilakukan berdasarkan peringkat jumlah Nilai
3. Sistem ini mampu mengelola data user, kecamatan, sekolah asal, prestasi, dan
berita.
4. Sistem ini mempunyai fungsi user login yang membatasi akses user menuju
C. Rumusan Masalah
Baru Berbasis Web dengan PHP dan SQL yang mampu mengelola
D. Tujuan Penelitian
Berbasis Web dengan PHP dan SQL yang mampu mengelola pelaksanaan
E. Manfaat Penelitian
Manfaat yang sekiranya diperoleh dari penelitian ini adalah sebagai berikut:
dapat digunakan sebagai bahan acuan bagi mahasiswa lainnya bagi yang
KAJIAN PUSTAKA
A. Kajian Teori
1. Sistem Informasi
a. Definisi Sistem
organisasi.
Umpan Balik
5
6
tertentu.
Tujuan
Mekanisme Kontrol
Transformasi
InputOutput
a. Sistem Informasi
strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan
1) Blok Masukan
2) Blok Model
diinginkan.
3) Blok Keluaran
yang berkualitas.
9
4) Blok Teknologi
dan cepat.
6) Blok Kendali
kecepatan tinggi.
yang murah.
WWW atau World Wide Web maupun Web saja adalah sebuah sistem
yang saling terkait dalam sebuah dokumen berformat hypertext yang berisi
multimedia lainnya dan dapat diakses melalui sebuah perangkat yang disebut
web browser.
yang dapat dipahami oleh manusia, maka web browser melalui web client
akan membaca halaman web yang tersimpan di sebuah web server melalui
Perangkat lunak web browser saat ini tersedia dalam berbagai produk
yang paling terkenal saat ini adalah Mozilla Firefox, Internet Explorer, Opera,
banyak link atau sambungan antara satu dokumen hypertext dengan dokumen
hypertext lainnya. Dengan adanya link antar dokumen hypertext, maka hal
3. PHP
dapat dibuat dinamis sehingga maintenance situs Web menjadi lebih mudah
PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script
melakukan apa saja yang dilakukan oleh CGI, seperti mengumpulkan data
dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim
PDF, dan movie flash. PHP juga dapat menghasilkan teks seperti XHTML
Salah satu fitur yang dapat diandalkan oleh PHP adalah dukungannya
a. Sintaks PHP
Ada empat macam pasangan tag PHP yang dapat digunakan untuk
sebagai kemudahan bagi yang sudah terbiasa dengan ASP (Active Server
Pages). Namun, bila ini tidak dikenal, maka harus dilakukan pengaktifan
b. Menampilkan String
c. Struktur Kontrol
1) Statement if
Sintaksnya:
Perintah if ... else ... pada prinsipnya mirip dengan perintah if,
Sintaksnya:
if (kondisi)
{
blok pernyataan1;
}
else
{
blok pernyataan2;
}
1
Statement if ... elseif ... else ... digunakan untuk masalah yang
Sintaksnya:
if (kondisi1)
Jika kondisi1 bernilai true, maka blok pernyataan1 akan
{
dikerjakan. Jikapernyataan1;
blok false, maka diuji kondisi2. Jika kondisi2 bernilai
4) Statement while
true (benar), dan akan berhenti apabila kondisi bernilai false (salah).
Sintaksnya:
while (kondisi)
kondisi adalah pernyataan boolean.
{
blok blok
pernyataan adalah daftar statement yang akan diulang
pernyataan;
}
selama kondisi terpenuhi.
while, hanya saja pada do ... while blok pernyataan pasti dikerjakan
Sintaksnya:
do
kondisi adalah bernilai boolean.
{
blok pernyataan;
}
while (kondisi);
1
6) Statement for
Sintaksnya:
for (inisialisasi;
Statement kondisi;
for bekerja sebagai berikut: increment)
{
inisialisasi
blok sebagai nilai awal.
pernyataan;
}
kondisi diuji; jika bernilai true (benar), maka perulangan
pernyataan dilompati.
Jika blok pernyataan hanya terdiri dari satu baris, maka tanda {}
dapat ditiadakan.
masih terpenuhi.
7) Statement require
Sintaksnya:
8) Statement include
digunakan untuk membuka dan membaca nilai variabel dari file yang
mengeksekusinya.
Sintaksnya:
string
includefilename menyatakan
(string nama file yang akan digabungkan.
filename)
9) Statement require_once
duplikasi.
Sintaksnya:
dengan suatu fatal error apabila file target yang ingin digabungkan
Sintaksnya:
d. Session
Session dalam PHP dapat dapat dimulai dengan dua cara, yaitu
secara otomatis dan menggunakan fungsi session pada script PHP. Untuk
session dengan nama sess_ diikuti oleh nilai session_id. Session dapat
sebuah session dan agar session tetap ada, dapat digunakan fungsi
session_unregister(nama variabel).
1) mysql_connect()
Sintaks :
mysql_connect(“server”,
Keterangan : “username”,
“password”)
server merupakan nama server MySQL.
melakukan koneksi.
tersebut.
Nilai balik fungsi berupa nilai integer, dan FALSE bila terjadi
kesalahan.
Contoh:
<?php
$conn = mysql_connect(“localhost”, “kasiman”,
“”);
echo $conn;
?>
2) mysql_pconnect()
Sintaks :
mysql_connect(“server”, “username”,
“password”)
2
Keterangan:
melakukan koneksi.
tersebut.
Nilai balik fungsi berupa nilai integer, dan FALSE bila terjadi
kesalahan.
Contoh:
<?php
$conn = mysql_pconnect(“localhost”, “kasiman”,
“”);
echo $conn;
?>
2
3) mysql_close()
MySQL.
Sintaks:
mysql_close([link_identifier])
Keterangan:
mysql_connect.
kesalahan.
Contoh :
<?php
$conn = mysql_connect(“localhost”, “kasiman”,
“”);
echo $conn;
mysql_close($conn);
?>
4) mysql_select_db()
Sintaks :
mysql_select_db(database_name [,
link_identifier])
2
Keterangan:
perintah mysql_connect.
Nilai balik fungsi ini TRUE apabila sukses, dan FALSE bila
terjadi kegagalan.
Contoh:
<?php
$conn = mysql_connect(“localhost”, “kasiman”,
“”) or die (“Koneksi Gagal”);
mysql_select_db(“kawan”, $conn);
mysql_close($conn);
?>
5) mysql_query()
Sintaksnya:
mysql_query(query[,link identifier])
Keterangan:
query merupakan perintah SQL.
perintah mysql_connect.
kesalahan.
UPDATE.
oleh query.
6) mysql_fetch_array()
Sintaks:
7) mysql_fetch_row()
assosiatif.
Sintaknya:
mysql_fetch_row(resource result);
Keterangan:
8) mysql_num_rows()
Sintaksnya:
mysql_num_rows(resource result);
Keterangan:
9) mysql_num_fields()
Sintaksnya:
mysql_num_fields(resource result);
2
Keterangan:
4. SQL
data di dalam SQL dan kemudian menulis suatu program dalam bahasa (PHP)
a. Konsep Database
dimana kunci (key) pada satu tabel muncul berkali-kali dalam tabel
kunci utama (primary key) dari tabel kedua dapat muncul beberapa
tabel memiliki arti yang sama. Perhatikan contoh tabel pegawai pada
tabel berikut.
2
yang merupakan kolom, tetepi sering juga disebut attribute dari tabel
pegawai.
mewakili suatu record pegawai. Setiap baris dalam tabel sering juga
disebut record atau tuple yang terdiri dari suatu nilai untuk setiap
5) Kunci (Key)
key. Disebut candidate key karena dengan kedua kolom tersebut kita
akan memilih salah satu yang menjadi primary key. Primary key
Dalam hal ini, kita akan membuat NoPegawai sebagai primary key
KodeDepartemen.
3
b. MySQL
bekerja dengan cara yang sama. Salah satunya adalah database MySQL.
informasi, dan banyak bahasa. MySQL bekerja dengan cepat dan baik
dengan data yang besar. Selain itu, PHP juga menyediakan banyak fungsi
c. Membuat Database
berikut:
Contoh :
create database nama_database;
mysql>create database pegawai;
d. Memilih Database
kita akan bekerja dengan database baru kita. Untuk memilih database,
Contoh :
use nama_database;
mysql>use pegawai;
database tersebut.
e. Menghapus Database
Contoh:
f. Membuat Tabel
Contoh :
telah sukses terbentuk atau belum dapat diberikan perintah SQL berikut:
3
show tables;
g. Menghapus Tabel
berikut:
Contoh :
drop table nama_tabel;
drop table pegawai;
Contoh :
kd_instruktur instruktur
001 Andi
i. Menampilkan Data
Contoh :
Hasil :
no_siswa kd_paket
101 A
101 B
102 A
103 B
103 C
104 A
Conto
Hasil:
no_siswa
101
101
102
103
103
104
berbeda. Oleh karena itu, untuk menampilkan data dari satu tabel
dikehendaki.
Contoh:
Hasil:
no_siswa nama_siswa
105 Yolanda
104 Ray
103 Ricco
102 Norra
101 Rina Erlinda
Conto
Hasil:
no_siswa
101
102
103
104
Contoh:
dengan 40:
atau
Hasil:
dengan karakter R:
Hasil:
Contoh:
Hasil:
count(*) alamat
1 Jakarta
3 Medan
1 Surabaya
3 Yogyakarta
kecil.
3
Contoh:
berdasarkan usia:
Hasil:
Contoh:
sebanyak 4:
Hasil:
Contoh:
belajar:
Hasil:
Hasil:
Contoh:
Hasil:
Contoh:
perintah:
Hasil:
5. Wamp Server
database.
komputer miliknya menjadi sebuah server (host). Dengan kegunaan ini, kita
dapat membuat jaringan lokal sendiri dalam artian kita dapat membuat
website secara offline untuk masa coba-coba di komputer sendiri. Jadi fungsi
intuitif. Anda akan dapat menyetel server Anda tanpa harus menyentuh file
6. Adobe Dreamweaver
penggunaannya.
CS4:
MENU BAR
INSERT BAR
PANEL GROUPS
DOCUMENT WINDOW
PROPERTIES BAR
a. Insert Bar
untuk insert bar yaitu Common, Layout, Form, Text, HTML, dan
kegunaannya.
4
b. Document Window
kerja atau sering disebut Document Toolbar, antara lain Coding tool dan
Zoom & Guide tool. Di samping Document Toolbar, tersedia fasilitas lain
c. Panel Groups
d. Properties Bar
7. Adobe Photoshop
foto/gambar dan pembuatan efek. Perangkat lunak ini banyak digunakan oleh
4
berformat raster dan vektor seperti .png, .gif, .jpeg, dan lain-lain. Photoshop
juga memiliki beberapa format file khas seperti .PSD, .PSB, dan .PDD.
MENU BAR
WINDOW PALLETE
TOOLBOX
CANVAS
Keterangan:
a. Menu Bar
Photoshop seperti menu File, Edit, Image, Layer, Select, Filter, View,
b. Canvas
image, tetapi dalam Photoshop kita dapat merubah ukuran canvas dan
4
biasanya ada tiga pilihan yaitu canvas yang putih, berwarna dan
transparan.
c. Window Pallete
dimunculkan.
d. Toolbox
Blur Tool
Dodge Tool
Pen Tool Horozontal Type Tool
faktor kualitas ini berfokus pada tiga aspek penting produk perangkat lunak:
diminta.
suatu program.
program operasional.
yang lain yang behubungan dengan kemasan dan ruang lingkup dari
OPERASI PRODUK
Fq = c1 x m1 + c2 x m2 + ... + cn x mn
4
atribut spesifik dari perangkat lunak. Skema penilaian yang diusulkan oleh
McCall adalah dari skala 0 (rendah) sampai 10 (tinggi). Berikut ini adalah
kode.
perangkat lunak.
program.
program.
beroperasi.
program.
Interoperability
Maintainability
perangkat
Correctness
Reusability
lunak
Testability
Reliability
Portability
Flexibility
Efficiency
Usability
Integrity
Faktor
kualitas
Audibility x x
Accuracy x
Communication commonality x
Completeness x
Complexity x x x
Concision x x x
Consistency x x x x
Data commonality x
Error tolerance x
Execution efficiency x
Expandability x
Generality x x x x
Hardware independence x x
Instrumentation x x x
Modularity x x x x x x x
Operability x x
Security x
Self documentation x x x x x
Simplicity x x x x
System independence x x
Traceabilty x
Training x
(Pressman, 2002:611-615)
5
A. Kerangka Berpikir
globalisasi yang menuntut adanya proses input data, pengolahan data dan
yang memudahkan pengguna (user) untuk mengakses sistem ini dari komputer
dengan menggunakan sebuah program web browser yang pastinya mudah dicari.
yang saat ini populer dan terbukti sangat handal digunakan untuk
didukung dengan bahasa database SQL yang mampu berpasangan dengan baik
dengan PHP.
Untuk bisa menghasilkan perangkat lunak yang baik dan berkualitas maka
perlu dilakukan tahapan pengujian perangkat lunak. Salah satunya adalah melalui
METODE PENELITIAN
A. Jenis Penelitian
dengan PHP dan SQL ini merupakan jenis penelitian Research and Development.
B. Obyek Penelitian
Siswa Baru Berbasis Web dengan menggunakan bahasa pemrograman PHP dan
bulan Oktober 2010 sampai dengan Mei 2011. Adapun tempat penelitian ini
2. Sekolah ini sudah memiliki fasilitas jaringan internet dan perangkat komputer
yang memadai.
3. Kemampuan dan pengetahuan para guru maupun staff tata usaha yang cukup
53
5
A. Sampel Penelitian
ahli (ahli media dan ahli materi), 10 orang guru, dan 20 orang siswa. Sampel
B. Instrumen Penelitian
digunakan untuk mengukur fenomena alam maupun sosial yang diamati”. Dalam
Informasi Berbasis Web dengan PHP dan SQL. Adapun indikator yang dipilih
1. Correctness (Kebenaran)
a. Completeness (Kelengkapan)
pelaksanaan PSB.
5
b. Concistency (Konsisten)
menyulitkan pengguna.
2. Reliability (Reliabilitas)
diminta. Dari indikator ini dipilih tiga kriteria penilaian yaitu Accuracy, Error
a. Accuracy (Ketepatan)
c. Simplicity (Kesederhanaan)
PSB Berbasis Web ini dapat dipahami oleh pengguna tanpa kesukaran.
3. Integrity (Integritas)
dalam mengontrol akses data oleh pengguna yang tidak berhak. Dari
indikator ini dipilih dua kriteria penilaian yaitu Instrumentation dan Security.
5
a. Instrumentation (Instrumentasi)
b. Security (Keamanan)
data.
4. Usability (Usabilitas)
a. Operability (Operabilitas)
b. Training (Pelatihan)
Untuk menghasilkan data kuntitatif yang akurat, maka setiap instrumen harus
mempunyai skala. Skala pengukuran yang digunakan untuk penelitian ini adalah
Skala Likert. Skala Likert merupakan metode yang mengukur sikap dengan
tertentu. Skala Likert digunakan untuk mengukur sikap, pendapat, dan persepsi
fenomena sosial ini telah ditetapkan secara spesifik oleh peneliti, yang selanjutnya
disebut sebagai variabel penelitian. Dengan Skala Likert, maka variabel yang akan
dijadikan sebagai titik tolak untuk menyusun item-item instrumen yang dapat
Adapun skala pengukuran yang digunakan dapat dilihat pada tabel berikut:
5
Pengujian instrumen dilakukan melalui uji validitas dan uji reliabilitas. Uji
melalui pengujian validitas konstrak dan validitas isi. Sedangkan uji reliabilitas
Teknik pengumpulan data yang digunakan dalam penelitian ini adalah metode
menemukan permasalahan yang harus diteliti, dan juga apabila peneliti ingin
Responden yang dilibatkan dalam penelitian ini terdiri dari ahli (ahli media
produk hasil rekayasa perangkat lunak dan menguji tingkat kelayakan produk.
Fq = Ffaktor
q = c1 kualitas
x m1 + cperangkat
2 x m2 + ...lunak
+ cn x mn
Nilai Faktor Kualitas (Fq) yang diperoleh dari perhitungan kemudian diubah
berikut:
Kondisi maksimal yang diharapkan adalah 100%. Antara nilai 1% sampai dengan
waterfall model. Dalam waterfall model terdapat beberapa tahapan utama yang
1. Analisis Kebutuhan
2. Desain Sistem
lengkap.
3. Implementasi
4. Pengujian Sistem
keseluruhan.
5. Pemeliharaan
yang cocok untuk diterapkan, perangkat keras dan perangkat lunak apa saja yang
dibutuhkan, serta siapa saja pengguna yang akan menggunakan sistem ini.
6
1. Perangkat Keras
PSB Berbasis Web dengan PHP dan SQL adalah sebagai berikut:
a. Perangkat Server
T6600 2.20GHz
2) RAM 1GB
4) Monitor/LCD
b. Perangkat Client
T6600 2.20GHz
2) RAM 1GB
4) Monitor/LCD
2. Perangkat Lunak
Informasi PSB Berbasis Web dengan PHP dan SQL adalah sebagai berikut:
3. Prosedur
a. Prosedur Primer
Prosedur primer dari Sistem Informasi PSB Berbasis Web adalah sebagai
berikut:
1) Login Sistem
2) Pendaftaran Peserta
3) Penyusunan Rangking
6) Pendaftaran Ulang
b. Prosedur Sekunder
sebagai berikut:
1) Pencarian peserta
4. Pengguna (User)
Sistem Informasi PSB Berbasis Web terbagi atas tiga pengguna, yaitu:
a. User Umum
maupun calon peserta yang akan memonitor pelaksanaan dan hasil PSB
b. Administrator
c. Super Administrator
Tipe pengguna ini terdiri dari panitia PSB yang bertugas mengelola
5. Database
Database yang digunakan pada sistem ini adalah SQL. Database ini
dipilih karena sejauh ini terbukti populer dan handal dalam menangani sistem
berbasis web. Selain itu, database ini juga mampu terintegrasi dengan baik
6. Jaringan Komputer
komputer masing-masing.
G. Desain Sistem
masalah dalam aktivitas bisnis menjadi bagian-bagian kecil yang dapat diatur dan
1. Desain Proses
sesuai dengan aktivitas yang dilakukan user terhadap sistem. Berikut ini
2. Desain Database
a. Tabel Database
Keterangan :
Bentuk relasi antar tabel pada database sistem informasi PSB ini
menggambarkan alur hubungan antar tabel yang terjadi pada sistem basis
primary key dan foreign key. Sebagai contoh, id_kec pada tabel
3. Desain Antarmuka
a. Halaman Home
b. Halaman Login
d. Halaman Administrator
H. Pengujian Sistem
elemen kritis dari jaminan kualitas perangkat lunak dan mempresentasikan kajian
Sistem Informasi PSB Berbasis Web ini dilakukan dalam beberapa tahapan
sebagai berikut:
7
Semua produk yang direkayasa (dan sebagian besar hal lain) dapat diuji
dengan satu atau dua cara: (1) dengan mengetahui fungsi yang ditentukan di
pada waktu yang sama mencari kesalahan pada setiap fungsi; (2) dengan
internal bekerja sesuai dengan spesifikasi dan semua komponen internal telah
Informasi PSB.
Pengujian Alpha dilakukan oleh ahli media dan ahli materi. Ahli media
Jogonalan sekaligus Ketua Panitia Penerimaan Siswa Baru (PSB) tahun 2010.
yang telah dibuat. Hasil dari penilaian akan menentukan layak tidaknya
Sistem Informasi PSB yang telah dibuat. Ahli media dan ahli materi akan
8
perangkat lunak.
terhadap Sistem Informasi PSB yang telah dibuat. Pengujian beta dilakukan
A. Hasil Penelitian
1. Deskripsi Program
Berdasarkan penggunanya, Sistem Informasi PSB ini terdiri dari tiga menu
utama, yaitu menu user umum, menu administrator, dan menu super
administrator.
Menu user umum merupakan menu yang dapat diakses oleh semua
pengguna. Menu ini terdiri dari enam halaman utama yang saling
1) Halaman Home
81
8
1) Halaman Pencarian
pencarian.
jurnal nilai SKHU peserta PSB dan statistik data peserta PSB.
prosedur pendaftaran.
8
beserta gambar.
8
5) Halaman Login
tidak akan berhasil jika username dan password yang diproses tidak
a. Menu Administrator
Menu ini terdiri dari halaman Data Peserta, halaman Cetak Kartu
Pencarian yang saling terhubung melalui tombol menu. Pada menu ini
terdapat tombol menu Logout yang berfungsi untuk keluar dari Menu
peserta baru. Selain itu, pada halaman ini juga dilengkapi tombol
dinyatakan diterima.
9
5) Halaman Pencarian
peserta berdasarkan kriteria dan kata kunci dari data yang akan
dicari.
Administrator. Menu ini terdiri dari halaman Data User, Data Sekolah
Asal, Data Kecamatan, Data Prestasi, dan Indeks Berita yang saling
terhubung melalui tombol menu. Pada menu ini terdapat tombol menu
Logout yang berfungsi untuk keluar dari Menu Super Administrator dan
halaman Tambah User yang berfungsi untuk mengisi data user baru.
fungsi dan prosedur yang terdapat dalam perangkat lunak tersebut. Pengujian
untuk diuji cobakan kepada pengguna. Adapun data hasil pengujian ini dapat
1. Deskripsi Data
lunak Sistem Informasi PSB Berbasis Web dengan PHP dan SQL. Adapun
responden yang dilibatkan adalah sebanyak 32 orang yang terdiri dari 2 ahli,
30 pengguna.
a. Data Ahli
Dua ahli yang dilibatkan dalam penelitian ini adalah ahli media dan
ahli materi. Data yang didapat dari ahli adalah sebagai berikut:
b. Data Pengguna
dan 20 siswa. Data yang diperoleh dari pengguna adalah sebagai berikut:
1
2. Reliabilitas Data
untuk n = 10 pada taraf signifikan 5% adalah 0,632 dan pada taraf signifikan
1% adalah 0,765. Karena r-hitung lebih besar dari pada r-tabel (0,892 >
0,765 > 0,632), maka dapat disimpulkan instrumen yang digunakan reliabel
tabel untuk n = 20 pada taraf signifikan 5% adalah 0,444 dan pada taraf
signifikan 1% adalah 0,561. Karena r-hitung lebih besar dari pada r-tabel
(0,765 > 0,561 > 0,444), maka dapat disimpulkan instrumen yang digunakan
A. Pembahasan
Dari data yeng telah diperoleh dari hasil pengujian kelayakan perangkat
lunak, selanjutnya diteliti tingkat kelayakan Sistem Informasi PSB Berbasis Web
ini. Pengujian kelayakan ini dibagi menjadi 2 bagian, yaitu pengujian yang
Fq = c1 . m1 + c2 . m2 + ... + cn . mn
1
Adapun bobot untuk setiap kriteria indikator dapat dilihat pada tabel berikut:
Nilai bobot ditetapkan dengan nilai terendah adalah 0 dan nilai tertinggi
Accuracy, dan Security adalah 1. Hal ini menunjukkan bahwa kriteria tersebut
1. Pengujian Ahli
a. Correctness
Correctness = c1 . m1 + c2 . m2
Persentase = Nilai yang Didapat
Nilai Maksimal
x 100%
= 1(9) + 0,8(8)
= 9 + 6,4 = 15,4 x 100%
18
= 15,4
= 85,55%
Dari pengukuran Correctness didapat nilai 13,4 dari nilai maksimal 18.
Informasi PSB Berbasis Web dengan PHP dan SQL dilihat dari segi
b. Reliability
Reliability = c1 .m1 + c2 . m2 + c3 . m3
Persentase = Nilai yang Didapat
Nilai Maksimal
x 100%
= 1(9) + 0,8(8) + 0,8(8)
= 9 + 6,4 + 6,4 = 21,8 x 100%
26
= 21,8
= 83,84%
Dari pengukuran Reliability didapat nilai 21,8 dari nilai maksimal 26.
Informasi PSB Berbasis Web dengan PHP dan SQL dilihat dari segi
c. Integrity
Integrity = c1 .m1 + c2 . m2
Persentase = Nilai yang Didapat
Nilai Maksimal
x 100%
= 0,8(8) + 1(8)
= 6,4 + 8 = 14,4 x 100%
18
= 14,4
= 80%
Dari pengukuran Integrity didapat nilai 14,4 dari nilai maksimal 18. Bila
Berbasis Web dengan PHP dan SQL dilihat dari segi Integrity masuk ke
d. Usability
Reliability = c1 .m1 + c2 . m2
Persentase = Nilai yang Didapat
Nilai Maksimal
x 100%
= 0,8(8) + 0,8(8)
= 6,4 + 6,4 = 12,8 x 100%
16
= 12,8
= 80%
Dari pengukuran Usability didapat nilai 12,8 dari nilai maksimal 16. Bila
Berbasis Web dengan PHP dan SQL dilihat dari segi Usability masuk ke
2. Pengujian Pengguna
a. Correctness
1) Guru
Penghitungan data dari Ibu Dewi Masithoh dan Ibu Nuri Handayani
Penghitungan data dari Ibu Esti Nawang M. dan Ibu Sumarti adalah
sebagai berikut:
Penghitungan data dari Bapak Tri Joko Budi Utomo adalah sebagai
berikut:
Web dengan PHP dan SQL ini Sangat Layak dari segi Correctness.
1
Kategori Correctness
3
Sangat Layak
Layak
7
2) Siswa
yaitu Anis Susanti, Arya Septiadi Bayu, dan Dwi Ismiatun adalah
sebagai berikut:
= 12,13 = 67,41%
= 1(8,67) + 0,8(6) = x
13,47
= 8,67 + 4,8
=
1
= 12,8 = 71,11%
= 1(8,67) + 0,8(8) = x
15,07
= 8,67 + 6,4
=
1
Penghitungan data dari Febriani Nur K. H adalah sebagai berikut:
= 1(8,67) + 0,8(8) = x
15,07
= 8,67 + 6,4
=
1
berikut:
= 13,47 = 74,81%
= =
1
= 8 + 6,4
Nilai yang Didapat
Persentase = Nilai Maksimal
x 100%
= 14,4 x 100%
18
= =
1
Kategori Correctness
1 4 Sangat Layak
Layak Cukup Layak
15
b. Reliability
1) Guru
Penghitungan data dari Bapak Tri Joko Budi Utomo adalah sebagai
berikut:
Web dengan PHP dan SQL ini Sangat Layak dari segi Reliability
Kategori Reliability
4 Sangat Layak
Layak
6
2) Siswa
yaitu Anis Susanti, Aziza Isna Dzaniar, Ishlah Utami, dan Popy
= 22,4 = 86,15%
yaitu Arya Septiyadi Bayu dan Jelly Kharisma Dewi adalah sebagai
berikut:
= 17,87 = 68,72%
= 21,47 = 82,56%
1
Informasi PSB Berbasis Web dengan PHP dan SQL ini Sangat Layak
Kategori Reliability
Sangat Layak
9
11 Layak
c. Integrity
1) Guru
yaitu Ibu C.R. Sulastri, Ibu Esti Nawang M, dan Ibu Nur Setyowati
= 14,4 = 80%
1
yaitu Ibu Dewi Masithoh, Ibu Maria Sugiharyani, dan Ibu Sumarti
= 16 = 88,89%
yaitu Ibu Nuri Handayani dan Bapak Tri Jatmiko adalah sebagai
berikut:
= 18 = 100%
Penghitungan data dari Bapak Tri Joko Budi Utomo adalah sebagai
berikut:
Kategori Integrity
1
Sangat Layak
Layak Cukup Layak
3
6
2) Siswa
= 60%
= 80%
yaitu Cahya Aji Anindita, Dimas Yuda E. R, dan Reta Kusuma Putri
= 100%
Kategori Integrity
3 Sangat Layak
Layak Cukup Layak
12 5
d. Usability
1) Guru
yaitu Ibu C.R. Sulastri, Ibu Dewi Masithoh, Ibu Esti Nawang M, dan
yaitu Ibu Maria Sugiharyani dan Bapak Tri Jatmiko adalah sebagai
berikut:
= 16 = 100%
yaitu Ibu Nuri Handayani dan Bapak Prasetyo adalah sebagai berikut:
= 14,4 = 90%
Penghitungan data dari Bapak Tri Joko Budi U adalah sebagai berikut:
Sistem Informasi PSB Berbasis Web dengan PHP dan SQL ini Layak
Kategori Usability
1
Sangat Layak
4 Layak Cukup Layak
2) Siswa
yaitu Anis Susanti, Aziza Isna Dzaniar, dan Popy Permadani adalah
sebagai berikut:
= 11,2 = 70%
berikut:
= 11,2 = 70%
= 14,4 = 90%
sebagai berikut:
1
yaitu Cahya Aji Anindita dan Reta Kusuma Putri adalah sebagai
berikut:
= 16 = 100%
yaitu Dwi Ismiatun, Intan Listyawati, dan Ishlah Utami adalah sebagai
berikut:
1
SQL ini Sangat Layak dari segi Usability. Namun dalam jumlah yang
sama, sebanyak 45% siswa lain juga menilai Sistem Informasi PSB
Berbasis Web dengan PHP dan SQL ini Layak dari segi Usability.
1
Kategori Usability
2
Sangat Layak
9 Layak Cukup Layak
9
PENUTUP
A. Kesimpulan
dengan PHP dan SQL ini telah berhasil dikembangkan. Sistem ini mampu
Sistem Informasi Penerimaan Siswa Baru Berbasis Web dengan PHP dan
SQL dari segi correctness adalah sebesar 85,55% (sangat layak), dari segi
reliability adalah sebesar 83,84% (sangat layak), dari segi integrity adalah
sebesar 80% (layak), dan dari segi usability adalah sebesar 80% (layak).
Penerimaan Siswa Baru Berbasis Web dengan PHP dan SQL sangat layak
dari segi correctness, sedangkan sebanyak 75% siswa menyatakan layak. Dari
segi reliability, sebanyak 60% guru dan 55% siswa menyatakan bahwa
Sistem Informasi Penerimaan Siswa Baru Berbasis Web dengan PHP dan
SQL ini sangat layak. Dari segi integrity, sebanyak 60% guru menyatakan
bahwa Sistem Informasi Penerimaan Siswa Baru Berbasis Web dengan PHP
132
1
dan SQL ini sangat layak, sedangkan sebanyak 60% siswa menyatakan cukup
layak. Dari segi usability, sebanyak 50% guru dan 45% siswa menyatakan
bahwa Sistem Informasi Penerimaan Siswa Baru Berbasis Web dengan PHP
dan SQL ini layak. Dan dalam jumlah yang sama, yaitu sebanyak 45% siswa
lain juga menyatakan bahwa Sistem Informasi ini sangat layak dari segi
usability.
A. Keterbatasan Penelitian
kemampuan penulis yang masih terbatas dalam bidang rekayasa perangkat lunak
dengan PHP dan SQL. Hal ini menjadikan kendala bagi penulis dalam melakukan
B. Saran
sebagai berikut:
1. Perlu adanya penambahan beberapa fitur seperti animasi flash, waktu dan
tanggal, atau buku tamu yang akan membuat sistem informasi ini lebih
2. Prosedur seleksi yang ada pada penelitian ini adalah berdasar pada
4. Sistem Informasi PSB ini dapat dipadukan dengan sistem informasi yang ada
interaktif.
DAFTAR PUSTAKA
............., Definisi Sistem, Informasi, dan Sistem Informasi. Diakses pada tanggal 4
Juni 2010 dari http://k4c1r.netau.net/Analisis%20&%20Perancangan%20Sist
em%20Informasi/Definisi%20Sistem_%20Informasi_%20Dan%20Sistem%2
0Informasi.pdf.
............., Pengantar Sistem Informasi. Diakses pada tanggal 4 Juni 2010 dari
http://apr1l-si.comuf.com/PengatarSI.pdf.
............., Pengertian WWW atau Web. Diakses pada tanggal 4 Juni 2010 dari
http://karodalnet.blogspot.com/2009/10/pengertian-www-atau-web.html.
Peranginangin, Kasiman, 2006. Aplikasi Web dengan PHP dan MySQL. Andi :
Yogyakarta.
Purwanto, Edi, 2007. Sekilas Tentang Photoshop CS. Diakses pada tanggal 12
Februari 2011 dari http://edipsw.files.wordpress.com/2007/08/sekilas-
tentang-photoshop.pdf.
1
136
Shalahuddin, M., & Rosa A. S., 2008. Analisis Desain Sistem Informasi.
Politeknik Telkom : Bandung.
Widigdo, Anon Kuncoro, 2003. Dasar Pemrograman PHP dan MySQL. Diakses
pada tanggal 20 Oktober 2010 dari http://learning.unla.ac.id/ft/praktikum/sim
_tutorial/web%20dan%20internet/tutorial%20dasar%20pemrograman%20ph p%20&
%20mysql.pdf.
Yuana, Rosihan Ari. Tutorial PHP. Diakses pada tanggal 15 Oktober 2010 dari
http://blog.rosihanari.net.
LAMPIRAN
1
SOURCE CODE PROGRAM
1
ORDER BY id_berita DESC limit 2,1"; href="baca_berita3.php"><em>(Selengkapnya)
$hasil = mysql_query($query); <
$data = /em></a>
mysql_fetch_array($hasil); echo </td>
$data['judul']; <td colspan="2"> </td>
?> </tr>
</td> <tr valign="top" class="style1">
<td colspan="2"> </td> <td height="40" > </td>
</tr> <td colspan="8" align="right"
<tr valign="top" class="style1"> valign="bottom"><a
<td height="58" > </td> href="index_berita.php">
<td width="143"> <input
<?php name="index_berita"
$query= "SELECT gambar FROM type="button"
berita ORDER BY id_berita DESC limit id="index_berita"
0,1"; value="Index Berita" />
$hasil = mysql_query($query); </a></td>
$data = <td colspan="2"> </td>
mysql_fetch_array($hasil); echo </tr>
"<img <tr>
src='gambar_berita/".$data['gambar']."' <td colspan="11"
border='0' width='130' height='175'>"; class="stylep"> </td>
?>
</td> pengumuman.php
<td width="259" class="style1"><?php
$query= "SELECT intro FROM <?php
berita ORDER BY id_berita DESC limit include_once "konekdb.php";
0,1"; ?>
$hasil = mysql_query($query);
$data = <html>
mysql_fetch_array($hasil); echo <head>
$data['intro']; <meta http-equiv="Content-Type"
?> content="text/html; charset=iso-8859-1" />
<a <title>PSB Online 2011</title>
href="baca_berita1.php"><em>(Selengkapnya)< <style type="text/css">
/em></a></td> <!--
<td> </td> .style1 {
<td width="143"> font-family: Arial, Helvetica, sans-
<?php serif; font-size: 12px;
$query= "SELECT gambar FROM }
berita ORDER BY id_berita DESC limit .style2 {font-family: Arial, Helvetica,
1,1"; sans-serif; font-size: 12px; font-
$hasil = mysql_query($query); weight: bold; }
$data = .style3 {font-family: Arial, Helvetica,
mysql_fetch_array($hasil); echo sans-serif; font-size: 16px; font-
"<img weight: bold; }
src='gambar_berita/".$data['gambar']."' .style4 {color: #000000}
border='0' width='130' height='175'>"; -->
?> </style>
</td> </head>
<td width="259">
<?php <body>
$query= "SELECT intro FROM <table width="1333" border="0">
berita ORDER BY id_berita DESC limit <tr>
1,1"; <td colspan="5"
$hasil = mysql_query($query); bgcolor="#566AE5"><img
$data = src="image/banner.jpg" width="500"
mysql_fetch_array($hasil); echo height="130" /></td>
$data['intro']; </tr>
?> <tr>
<a <td colspan="10" align="left"
href="baca_berita2.php"><em>(Selengkapnya)< bgcolor="#E5E5F0"><a
/em></a></td> href="index.php"><img
<td> </td> src="image/home_btn.png" width="150"
<td width="143"> height="20" border="0" /></a><a
<?php href="cari_peserta.php"><img
$query= "SELECT gambar FROM src="image/cari_btn.png" width="150"
berita ORDER BY id_berita DESC limit height="20" border="0" /></a><a
2,1"; href="statistik.php"><img
$hasil = mysql_query($query); src="image/statistik_btn.png"
$data = width="150" height="20"
mysql_fetch_array($hasil); echo border="0"></a><a
"<img href="psb_info.php"><img
src='gambar_berita/".$data['gambar']."'
1
src="image/alur_btn.jpg"
width="150" height="20"
border="0"></a><a
href="login.php"><img
src="image/login_btn.png"
width="150" height="20"
border="0" /></a><img
src="image/menu_bar.jpg"
width="435" height="20"
border="0"></a></td>
</tr>
<tr>
<td width="41"> </td>
<td width="125"> </td>
<td width="17"> </td>
<td width="1119"> </td>
<td width="12"> </td>
</tr>
<tr>
<td> </td>
<td colspan="3"><p
class="style3">Hasil Akhir PSB Online
2011 SMA Negeri 1 Jogonalan</p>
</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td
class="style1"><strong>Nilai
Tertinggi</strong></td>
<td><strong>:</strong></td>
<td class="style1"><strong>
<?php
$query = "SELECT
max(jumlah_nilai) FROM peserta";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil); echo
$data[0];
?>
</strong></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td
class="style1"><strong><span
class="style1">Nilai
Terendah</span></strong></td>
<td><strong>:</strong></td>
<td class="style1"><strong>
<?php
$query = "SELECT jumlah_nilai
FROM peserta ORDER BY jumlah_nilai DESC
limit 19,1";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil); echo
$data['jumlah_nilai'];
?>
</strong></td>
<td colspan="3"> </td>
</tr>
<tr>
<td> </td>
1
$data = mysql_fetch_array($hasil);
//print_r($data);
echo $data['jum_peserta'];
?>
</strong></td>
<td colspan="3"> </td>
</tr>
<tr>
<td> </td>
<td
class="style1"><strong>Daya
Tampung</strong></td>
<td><strong>:</strong></td>
<td
class="style1"><strong>20
Siswa</strong></td>
<td colspan="3"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td colspan="3"><table width="270"
border="1" rules="all" class="style1" >
<tr align="left" bgcolor="#EEEEEE">
<th width="32"
height="48"
align="center">No.</th>
<th width="117" align="center">No.
Pendaftaran</th>
<th width="99"
align="center">Jumlah
Nilai</th>
</tr>
<?php
$no = 1;
$sql = "SELECT a.no_daftar,
a.nama_peserta, a.nisn, a.jenis_kelamin,
a. alamat, a.tempat_lahir, a.tgl_lahir,
a.agama, a.nama_ortu, a.nilai_indo,
a.nilai_ing, a.nilai_mat, a.nilai_ipa,
a.nilai_un, a.nilai_prestasi,
a.jumlah_nilai, b.nama_sekolah FROM
peserta a, sekolah_asal b WHERE
a.id_sekolah = b.id_sekolah ORDER BY
a.jumlah_nilai DESC LIMIT 0,20";
$hasil = mysql_query($sql);
1
<td height="22" class="style1">3.</td>
valign="top" <td colspan="2" valign="top"
class="style1">1.</td> class="style1">Apabila sampai batas waktu
<td colspan="2" valign="top" yang ditentukan calon siswa tidak
class="style1">Calon siswa yang melakukan daftar ulang, maka yang
dinyatakan diterima wajib melaksanakan bersangkutan kehilangan haknya untuk
daftar ulang pada hari Kamis 8 Juli 2011 menjadi siswa kelas X SMA Negeri 1
s.d. Jumat 9 Jogonalan dan dianggap mengundurkan
Juli 2011 pukul 08.00 - 11.00 WIB diri.</td>
di ruangan yang telah </tr>
ditentukan.</td> <tr>
</tr> <td
<tr> valign="top"
<td height="22" class="style1">4.</td>
valign="top" <td colspan="2" valign="top"
class="style1">2.</td> class="style1">Apabila ternyata ada
<td colspan="2" valign="top" kekeliruan pada keputusan ini, akan
class="style1">Syarat daftar ulang : </td> dilakukan perubahan sebagaimana mestinya.
</tr> </td>
<tr> </tr>
<td width="18" </table>
valign="top"> </td> <td>
<td width="25" <td width="1"> </td>
valign="top" class="style1">2.1. </tr>
</td> <tr>
<td width="1197" <td height="21"> </td>
valign="top" <td colspan="3" align="left"
class="style1">Menyerahkan kartu valign="middle"><table
pendaftaran.</td> width="200" border="0"
</tr> align="right">
<tr> <tr>
<td valign="top"> </td> <td class="style1"> </td>
<td </tr>
valign="top" <tr>
class="style1">2.2.</t <td class="style1">Jogonalan,
d> 7 Juli 2011</td>
<td valign="top" </tr>
class="style1">Menyerahkan Daftar <tr>
Isian Identitas yang telah diisi dan <td class="style1">Panitia PSB
ditandatangani calon siswa dan orang </td>
tua.</td> </tr>
</tr> </table>
<tr> <td>
<td valign="top"> </td> <td> </td>
<td </tr>
valign="top" <tr>
class="style1">2.3.</t <td height="21"> </td>
d> <td colspan="3"
<td valign="top" align="right" valign="middle">
class="style1">Menyerahkan Surat <td>
Permyataan kesanggupan menaati tata <td> </td>
tertib sekolah dan sanggup mengikuti </tr>
pelajaran agama yang dianut.</td>
</tr> index_berita.php
<tr>
<td valign="top"> </td> <?php
<td include_once "konekdb.php";
valign="top" ?>
class="style1">2.4.</t
d> <html>
<td valign="top" <head>
class="style1">Menyerahkan pas foto hitam <meta http-equiv="Content-Type"
putih terbaru ukuran 3x4 sebanyak 2 content="text/html; charset=iso-8859-1" />
lembar, 4x6 sebanyak 2 lembar. <title>PSB Online 2011</title>
(Berseragam SMP)</td> <style type="text/css">
</tr> <!--
<tr> .style1 {
<td valign="top"> </td> font-family: Arial, Helvetica, sans-
<td serif; font-size: 12px;
valign="top" }
class="style1">2.5.</t .style3 {font-family: Arial, Helvetica,
d> sans-serif; font-size: 16px; font-
<td valign="top" weight: bold; }
class="style1">Membayar uang seragam
1
.style4 { Berita</strong></td>
font-family: Arial, Helvetica, sans- </tr>
serif; font-weight: bold; <?php
font-size: 12px; $dataPerPage = 20;
} if(isset($_GET['page']))
.fdf { {
color: $noPage = $_GET['page'];
#F00; }
} else
--> $noPage = 1;
</style> $offset = ($noPage - 1) *
</head> $dataPerPage;
$query = "SELECT * FROM berita
<body> ORDER BY id_berita ASC LIMIT $offset,
<table width="1322" border="0"> $dataPerPage";
<tr> $hasil = mysql_query($query);
<td colspan="7"
bgcolor="#566AE5"><img $i = $noPage + ($noPage - 1)
src="image/banner.jpg" * ($dataPerPage - 1);
width="500" height="130" /></td>
</tr> while ($data =
<tr bgcolor="#DBDBDB"> mysql_fetch_array($hasil))
<td colspan="11" align="left" {
bgcolor="#E5E5F0"><a echo "<tr
href="index.php"><img bgcolor='#F8F8F8' height='20'>";
src="image/home_btn.png" width="150" echo
height="20" border="0" /></a><a "<td>".$i."</td>";
href="cari_peserta.php"><img echo "<td><a
src="image/cari_btn.png" width="150" href=\"baca_berita.php?id_berita=".$data['i
height="20" border="0" /></a><a d_berita']."\">".$data['judul']."</a></td>"
href="statistik.php"><img ;
src="image/statistik_btn.png" echo "</tr>";
width="150" height="20" $i++;
border="0"></a><a }
href="psb_info.php"><img ?>
src="image/info.jpg" width="150" </table>
height="20" border="0"></a><a </td>
href="alur_psb.php"><img <td> </td>
src="image/alur_btn.jpg" width="150" </tr>
height="20" border="0"></a><a <tr>
href="login.php"><img <td height="52"> </td>
src="image/login_btn.png" width="150" <td valign="middle"> </td>
height="20" border="0" /></a><img <td> </td>
src="image/menu_bar.jpg" width="435" <td> </td>
height="20" border="0"></a></td> <td> </td>
</tr> <td> </td>
<tr> </tr>
<td width="35"> </td> </table>
<td width="125"> </td> </
<td width="21"> </td>
<td width="217"> </td> baca_berita.php
<td width="922"> </td>
<td width="1"> </td> <html>
</tr> <head>
<tr> <meta http-equiv="Content-Type"
<td> </td> content="text/html; charset=iso-8859-1" />
<td colspan="6"><p <title>PSB Online 2011</title>
class="style3">Index Berita </p></td> <style type="text/css">
</tr> <!--
<tr> .style1 {
<td> </td> font-family: Arial, Helvetica, sans-
<td> </td> serif; font-size: 16px;
<td> </td> }
<td> </td> .style2 {
<td> </td> font-family: Arial, Helvetica, sans-
<td> </td> serif; font-size: 12px;
</tr> font-weight:
<tr> bold; text-align:
<td> </td> center;
<td colspan="4" }
valign="top" class="style1"> .style1 {
<table border="1" font-size: 16px;
rules="all" class="style1" > font-family: Arial, Helvetica, sans-
<tr bgcolor="#E8E8E8">
1
} class='style5'>";
.style2 { echo "<tr valign='top' height='45'
font-weight: class='style1'><td colspan='2'>".
bold; font-size: $data['judul']."</td></tr>";
16px; echo "<tr ><td width='150'
} valign='top'><img src='gambar_berita/".
.style4 {font-size: 12px; font- $data['gambar']."' border='0' width='130'
family: Arial, Helvetica, sans- height='175'></td><td>".$data['konten']."</
serif; } td></tr>";
.style2 { echo
font-family: Arial, Helvetica, sans- "</table>";
serif; font-size: 12px; echo
} "<table>";
.style2 { echo "<tr><td
font-weight: normal; height='35' valign='bottom'><a
} href='index_berita.php'><input
.style2 { type=\"button\"
text-align: center; name=\"button\"value=\"Index
} Berita\"></td></tr>";
.style5 { echo "</table>";
font-family: Arial, Helvetica, sans- ?>
serif; font-size: 12px; </td>
} <td> </td>
</tr>
--> <tr valign="top" class="style2">
</style> <td class="style2"> </td>
</head> <td width="94"
align="left"
<body> class="style5"> </td>
<table width="1339" border="0"> <td width="7"
<tr> align="left"
<td colspan="5" class="style5"> </td>
bgcolor="#566AE5"><img <td width="1155"
src="image/banner.jpg" width="500" align="left"
height="130" /></td> class="style5"> </td>
</tr> <td> </td>
<tr>
<td colspan="5" bgcolor="#E5E5F0" cari_peserta.php
class="style4"><a href="index.php"><img
src="image/home_btn.png" width="150" <html>
height="20" border="0" /></a><a <head>
href="cari_peserta.php"><img <meta http-equiv="Content-Type"
src="image/cari_btn.png" width="150" content="text/html; charset=iso-8859-1" />
height="20" border="0" /></a><a <title>PSB Online 2011</title>
href="statistik.php"><img <style type="text/css">
src="image/statistik_btn.png" <!--
width="150" height="20" .style1 {
border="0"></a><a font-family: Arial, Helvetica, sans-
href="psb_info.php"><img serif; font-size: 12px;
src="image/info.jpg" width="150" }
height="20" border="0"></a><a .style3 {font-family: Arial, Helvetica,
href="alur_psb.php"><img sans-serif; font-size: 16px; font-
src="image/alur_btn.jpg" width="150" weight: bold; }
height="20" border="0"></a><a .style4 {
href="login.php"><img font-family: Arial, Helvetica, sans-
src="image/login_btn.png" width="150" serif; font-weight: bold;
height="20" border="0" /></a><img font-size: 12px;
src="image/menu_bar.jpg" width="437" }
height="20" border="0"></a></td></tr> .style7 {
<tr> font-family: Arial, Helvetica, sans-
<td width="31"> </td> serif; font-size: 12px;
<td colspan="3"> </td> font-style:
<td width="30"> </td> italic; color:
</tr> #F00;
<tr valign="top" class="style2"> }
<td class="style2"> </td> -->
<td colspan="3" </style>
align="left" class="style5">
<?php </head>
include "konekdb.php";
<body>
$id_berita = $_GET['id_berita']; <form action="proses_cari.php"
$query = "SELECT * FROM berita method="post" name="CariPeserta"
WHERE id_berita = '$id_berita'";
1
proses_cari.php
<tr>
<td colspan="5"
<html>
bgcolor="#566AE5"><img
<head>
src="image/banner.jpg" <meta http-equiv="Content-Type"
width="500" height="130" /></td> content="text/html; charset=iso-8859-1" />
</tr> <title>PSB Online 2011</title>
<tr> <style type="text/css">
<td colspan="5" align="left"
<!--
bgcolor="#E5E5F0"><a .style1 {font-family: Arial,
href="index.php"><img Helvetica, sans-serif; font-
src="image/home_btn.png" width="150" size: 1spx;}
height="20" border="0" /></a><a .style3 {font-family: Arial, Helvetica,
href="cari_peserta.php"><img sans-serif; font-size: 16px; font-
src="image/cari_btn.png" width="150" weight: bold; }
height="20" border="0" /></a><a .style7 {font-family: Arial,
href="statistik.php"><img Helvetica, sans-serif; font-size:
src="image/statistik_btn.png" 12px; }
width="150" height="20" .style8 {font-size: 12px}
border="0"></a><a
href="psb_info.php"><img -->
src="image/info.jpg" width="150"
</style>
height="20" border="0"></a><a
</head>
href="alur_psb.php"><img
src="image/alur_btn.jpg" width="150" <body>
height="20" border="0"></a><a
<table width="1347" border="0">
href="login.php"><img
<tr>
src="image/login_btn.png" width="150" <td colspan="5"
height="20" border="0" /><img bgcolor="#566AE5"><img
src="image/menu_bar.jpg" width="438" src="image/banner.jpg" width="500"
height="20" border="0"></a></td> height="130" /></td>
</tr> </tr>
<tr> <tr>
<td width="36"> </td> <td height="21" colspan="5"
<td colspan="3"> </td> bgcolor="#E5E5F0"><img
<td width="1054"> </td> src="image/menu_bar.jpg"
</tr> width="1340" height="20"></td>
<tr> </tr>
<td> </td> <tr>
<td colspan="3"><p
<td width="35"> </td>
class="style3">Pencarian</p></td>
<td width="115"> </td>
<td> </td> <td width="6"> </td>
</tr> <td width="1030"> </td>
<tr> <td width="138"> </td>
<td> </td> </tr>
<td colspan="3"> </td> <tr>
<td> </td> <td> </td>
</tr> <td colspan="3"><span
<tr> class="style3">Hasil Pencarian</span></td>
<td> </td> <td> </td>
<td width="100" class="style1">No. </tr>
Pendaftaran </td> <tr>
<td width="12">:</td> <td> </td>
<td width="121"><input
<td> </td>
name="no_daftar" type="text"
<td> </td>
class="style1" id="no_daftar" size="20">
<td> </td>
</td>
<td> </td>
<td><span class="style7"> </tr>
<?php <tr>
$pesan =
<td class="style7"> </td>
$_GET["error"]; if(! <td colspan="3"
empty($pesan)){ echo align="left" valign="top"
"* $pesan"; class="style1">
} <span class="style8">
?>
</span></td> <?php
</tr> include_once "konekdb.php";
<tr>
<td height="52"> </td> $no_daftar = $_POST['no_daftar'];
<td colspan="3"
valign="middle"><input $sql = "SELECT no_daftar FROM peserta
type="submit" name="Submit" WHERE no_daftar = $no_daftar";
value="Proses"></td> $hasil = mysql_query($sql);
<td> </td> $data = mysql_fetch_array($hasil);
1
header("Location:cari_peserta.php?error=$pe
san"); $sql_status = "SELECT no_daftar
} FROM peserta ORDER BY jumlah_nilai DESC
else if ($no_daftar != $data['no_daftar']) limit 0,20";
{ $hasil_status =
$pesan = "no. pendaftaran tidak mysql_query($sql_status);
ditemukan"; while ($data_status =
header("Location:cari_peserta.php? mysql_fetch_array($hasil_status))
error=$pe san");
} if ($no_daftar ==
else $data_status['no_daftar'])
{ {
$sql = "SELECT a.no_daftar, $status =
a.nama_peserta, a.jenis_kelamin, a.agama, "DITERIMA"; break;
a.alamat, a.id_sekolah, a.nilai_un, }
a.nilai_prestasi, a.jumlah_nilai, else
b.nama_sekolah {
FROM peserta a, sekolah_asal b $status = "TIDAK DITERIMA";
WHERE a.id_sekolah = b.id_sekolah }
AND no_daftar='$no_daftar' ";
$hasil = mysql_query($sql); echo "
<table border='0'
while ($data = mysql_fetch_array($hasil)) cellpadding='3' cellspacing=''
{ class='style8'>
echo "<left>"; <tr>
echo "<table <td width='110'>Status</td>
border='0' cellpadding='3' <td>:</td>
cellspacing='' <td>".$status."</td>
class='style8'>"; </tr>
echo " </table>";
<tr> }
<td width='110'>No</td> ?>
<td>:</td>
<td>".$data['no_daftar']."</td> </span></td>
</tr> <td> </td>
<tr> </tr>
<td>Nama Mahasiswa</td>
<td>:</td> <tr>
<td>".$data['nama_peserta']."</td> <td height="49"> </td>
</tr> <td valign="middle"><a
<tr> href="cari_peserta.php"><input
<td>Jenis Kelamin</td> type="button" name="button"
<td>:</td> id="button" value="Kembali"
<td>".$data['jenis_kelamin']."</td> /></td></td>
</tr> <td> </td>
<tr> <td> </td>
<td>Agama</td> <td width="114"><td
<td>:</td> width="1"</> <td width="0"></td>
<td>".$data['agama']."</td> </tr>
</tr> </
<tr>
<td>Alamat</td> statistik.php
<td>:</td>
<td>".$data['alamat']."</td> <?php
</tr> include_once "konekdb.php";
<tr> ?>
<td>Sekolah Asal</td>
<td>:</td> <html>
<td>".$data['nama_sekolah']."</td> <head>
</tr> <meta http-equiv="Content-Type"
<tr> content="text/html; charset=iso-8859-1" />
<td>Nilai SKHU</td> <title>PSB Online 2011</title>
<td>:</td> <style type="text/css">
<td>".$data['nilai_un']."</td> <!--
</tr> .style1 {
<tr> font-family: Arial, Helvetica, sans-
<td>Nilai Prestasi</td> serif; font-size: 16px;
<td>:</td> }
<td>".$data['nilai_prestasi']."</ .style2 {font-family: Arial, Helvetica,
td> sans-serif; font-size: 12px; font-
</tr> weight: bold; }
<tr> .style3 {font-family: Arial, Helvetica,
<td>Jumlah Nilai</td> sans-serif; font-size: 16px; font-
<td>:</td>
1
bold; }
.style7 {
font-family: Arial, Helvetica, sans-
serif; font-size: 11px;
}
.style10 {
font-size: 14px;
font-family: Arial, Helvetica, sans-
serif; font-weight: bold;
}
.style5 {
font-family: Arial, Helvetica, sans-
serif; font-size: 12px;
}
.style6 {
font-family: Arial, Helvetica, sans-
serif; font-size: 12px;
text-align: center;
}
-->
</style>
</head>
<body>
<table width="1339" border="0">
<tr>
<td colspan="5"
bgcolor="#566AE5"><img
src="image/banner.jpg" width="500"
height="130" /></td>
</tr>
<tr>
<td colspan="5" align="left"
bgcolor="#E5E5F0"><a
href="index.php"><img
src="image/home_btn.png" width="150"
height="20" border="0" /></a><a
href="cari_peserta.php"><img
src="image/cari_btn.png" width="150"
height="20" border="0" /></a><a
href="statistik.php"><img
src="image/statistik_btn.png"
width="150" height="20"
border="0"></a><a
href="psb_info.php"><img
src="image/info.jpg" width="150"
height="20" border="0"></a><a
href="alur_psb.php"><img
src="image/alur_btn.jpg" width="150"
height="20" border="0"></a><a
href="login.php"><img
src="image/login_btn.png" width="150"
height="20" border="0" /><img
src="image/menu_bar.jpg" width="434"
height="20" border="0"></a></td>
</tr>
<tr>
<td width="32"> </td>
<td width="588"> </td>
<td width="39" colspan="-6"> </td>
<td width="638" colspan="-6"> </td>
<td width="20" colspan="-6"> </td>
</tr>
<tr>
<td> </td>
<td class="style2"><span
class="style3"><span
class="style1">Jurnal dan Statistik
Peserta PSB Online
2011</span></span></td>
<td colspan="-6"> </td>
<td colspan="-6"> </td>
<td colspan="-6"> </td>
1
<td colspan="-6"> </td>
<td colspan="-6"> </td>
<td colspan="-6"> </td>
</tr>
<tr>
<td> </td>
<td><table width="393"
border="0" class="style2">
<tr>
<td width="183"
height="25">Jumlah Peserta</td>
<td width="17">:</td>
<td width="179">
<?php
$query= "SELECT count(*)
AS jum_peserta FROM peserta";
$hasil = mysql_query($query);
$data = mysql_fetch_array($hasil);
//print_r($data);
echo $data['jum_peserta'];
?>
</td>
</tr>
<tr>
<td height="25">Daya Tampung</td>
<td>:</td>
<td>20</td>
</tr>
<tr>
<td height="25">Nilai Tertinggi
Yang Diterima</td>
<td>:</td>
<td class="style2">
<?php
$query = "SELECT
max(jumlah_nilai) FROM peserta";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil); echo
$data[0];
?>
</td>
</tr>
<tr>
<td height="25">Nilai Terendah
Yang Diterima</td>
<td>:</td>
<td>
<?php
$query = "SELECT jumlah_nilai
FROM peserta ORDER BY jumlah_nilai DESC
limit 19,1";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil); echo
$data['jumlah_nilai'];
?>
</td>
</tr>
</table></td>
<td colspan="-6"> </td>
<td colspan="-6"> </td>
<td colspan="-6"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td colspan="-6"> </td>
<td colspan="-6"> </td>
<td colspan="-6"> </td>
</tr>
<tr>
<td height="30"> </td>
<td valign="top"
1
<td colspan="-6"> </td>
<td colspan="-6"> </td>
</tr>
<tr>
<td> </td>
<td colspan="3" valign="top"><?php
1
$hasil = mysql_query($query);
$data = mysql_fetch_array($hasil);
$rentang9 = $data['rentang9'];
1
$rentang18 = $data['rentang18'];
$kumulatif1 = $rentang1;
$kumulatif2 = $kumulatif1 + $rentang2;
$kumulatif3 = $kumulatif2 + $rentang3;
$kumulatif4 = $kumulatif3 + $rentang4;
$kumulatif5 = $kumulatif4 + $rentang5;
$kumulatif6 = $kumulatif5 + $rentang6;
$kumulatif7 = $kumulatif6 + $rentang7;
$kumulatif8 = $kumulatif7 + $rentang8;
$kumulatif9 = $kumulatif8 + $rentang9;
$kumulatif10 = $kumulatif9 + $rentang10;
$kumulatif11 = $kumulatif10 + $rentang11;
$kumulatif12 = $kumulatif11 + $rentang12;
$kumulatif13 = $kumulatif12 + $rentang13;
$kumulatif14 = $kumulatif13 + $rentang14;
$kumulatif15 = $kumulatif14 + $rentang15;
$kumulatif16 = $kumulatif15 + $rentang16;
$kumulatif17 = $kumulatif16 + $rentang17;
$kumulatif18 = $kumulatif17 + $rentang18;
$kumulatif19 = $kumulatif18 + $rentang19;
$kumulatif20 = $kumulatif19 + $rentang20;
/*
// menghitung prosentase laki-laki
dan perempuan
$Prosenrange1 = $range1/$total * 100;
$Prosenrange2 = $range2/$total * 100;
$Prosenrange3 = $range3/$total * 100;
$Prosenrange4 = $range4/$total * 100;
$Prosenrange5 = $range5/$total * 100;
$Prosenrange6 = $range6/$total * 100;
*/
?>
<table width="530"
border="1" rules="all"
class="style6">
<tr bgcolor="#EEEEEE">
1
<td
width="191"><strong>Rentang
Nilai</strong></td>
<td
width="117"><strong>Jumlah</strong></td>
<td
width="164"><strong>Jumlah
Kumulatif</strong></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">1</td>
<td>LEBIH DARI : 33.00</td>
<td><?php echo $rentang1 ; ?></td>
<td><?php echo $kumulatif1 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">2</td>
<td>32.75 - 33.00</td>
<td><?php echo $rentang2 ; ?></td>
<td><?php echo $kumulatif2 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">3</td>
<td>32.50 - 32.74</td>
<td><?php echo $rentang3 ; ?></td>
<td><?php echo $kumulatif3 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">4</td>
<td>32.25 - 32.49</td>
<td><?php echo $rentang4 ; ?></td>
<td><?php echo $kumulatif4 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">5</td>
<td>32.00 - 32.24</td>
<td><?php echo $rentang5 ; ?></td>
<td><?php echo $kumulatif5 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">6</td>
<td>31.75 - 21.99</td>
<td><?php echo $rentang6 ; ?></td>
<td><?php echo $kumulatif6 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">7</td>
<td>31.50 - 31.74</td>
<td><?php echo $rentang7 ; ?></td>
<td><?php echo $kumulatif7 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">8</td>
<td>31.25 - 31.49</td>
<td><?php echo $rentang8 ; ?></td>
<td><?php echo $kumulatif8 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">9</td>
<td>31.00 - 31.24</td>
<td><?php echo $rentang9 ; ?></td>
<td><?php echo $kumulatif9 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
1
<td><?php echo $kumulatif10 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">11</td>
<td>30.50 - 30.74</td>
<td><?php echo $rentang11 ;
?></td>
<td><?php echo $kumulatif11 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">12</td>
<td>30.25 - 30.49</td>
<td><?php echo $rentang12 ;
?></td>
<td><?php echo $kumulatif12 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">13</td>
<td>30.00 - 30.24</td>
<td><?php echo $rentang13 ;
?></td>
<td><?php echo $kumulatif13 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">14</td>
<td>29.75 - 29.99</td>
<td><?php echo $rentang14 ;
?></td>
<td><?php echo $kumulatif14 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">15</td>
<td>29.50 - 29.74</td>
<td><?php echo $rentang15 ;
?></td>
<td><?php echo $kumulatif15 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">16</td>
<td>29.25 - 29.49</td>
<td><?php echo $rentang16 ;
?></td>
<td><?php echo $kumulatif6 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">17</td>
<td>29.00 - 29.24</td>
<td><?php echo $rentang17 ;
?></td>
<td><?php echo $kumulatif17 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">18</td>
<td>28.75 - 28.99</td>
<td><?php echo $rentang18 ;
?></td>
<td><?php echo $kumulatif18 ;
?></td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="20">19</td>
<td>28.50 - 28.74</td>
<td><?php echo $rentang19 ;
?></td>
<td><?php echo $kumulatif19 ;
1
<td height="25"
colspan="2"><strong>Jumlah</strong></td>
<td><strong><?php echo $total ;
?></strong></td>
<td> </td>
</tr>
</table></td>
<td colspan="-6"> </td>
</
tr>
<t
r>
<td> </td>
<td colspan="3"> </td>
<td colspan="-6"> </td>
</tr>
<tr>
<td> </td>
<td colspan="3" valign="top"><?php
?>
<table width="229"
border="0" class="style5">
<tr valign="top">
<td
height="25"><strong>Jenis
Kelamin</strong></td>
<td> </td>
<td> </td>
</tr>
<tr valign="top">
<td width="92"> - Laki - Laki</td>
<td width="20">:</td>
<td width="103"><?php echo
$jumCowok ; ?></td>
</tr>
<tr valign="top">
<td height="20"> - Perempuan</td>
<td>:</td>
<td><?php echo $jumCewek ; ?></td>
</tr>
<tr valign="top">
<td height="17"> </td>
<td> </td>
<td> </td>
</tr>
</table>
1
<td
height="24"><strong>Agama</strong></td>
<td> </td>
<td> </td>
</tr>
<tr valign="top">
<td width="74"> - Islam</td>
<td width="20">:</td>
<td width="87"><?php
$query= "SELECT count(*)
FROM peserta WHERE agama = 'Islam'";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil);
//print_r($data);
echo $data['count(*)'];
?></td>
</tr>
<tr valign="top">
<td>- Katholik</td>
<td>:</td>
<td><?php
$query= "SELECT count(*)
FROM peserta WHERE agama =
'Katolik'";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil);
//print_r($data);
echo $data['count(*)'];
?></td>
</tr>
<tr valign="top">
<td> - Kristen</td>
<td>:</td>
<td><?php
$query= "SELECT count(*)
FROM peserta WHERE agama =
'Kristen'";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil);
//print_r($data);
echo $data['count(*)'];
?></td>
</tr>
<tr valign="top">
<td> - Hindu</td>
<td>:</td>
<td><?php
$query= "SELECT count(*)
FROM peserta WHERE agama = 'Budha'";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil);
//print_r($data);
echo $data['count(*)'];
?></td>
</tr>
<tr valign="top">
<td height="20"> - Budha</td>
<td>:</td>
<td><?php
$query= "SELECT count(*)
FROM peserta WHERE agama = 'Hindu'";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil);
//print_r($data);
echo $data['count(*)'];
?></td>
</tr>
<tr valign="top">
<td height="17"> </td>
1
<td height="25"
valign="top"><strong>Nilai
Tertinggi</strong></td>
<td> </td>
<td> </td>
<td> </td>
<td
valign="top"><strong>Nilai
Terendah</strong></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td width="104">- B.
Indonesia</td>
<td width="17">:</td>
<td width="60"><?php
$query = "SELECT
max(nilai_indo) FROM peserta";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil); echo
$data[0];
?></td>
<td width="20"> </td>
<td width="104">- B.
Indonesia</td>
<td width="15">:</td>
<td width="156"><?php
$query = "SELECT
min(nilai_indo) FROM peserta";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil); echo
$data[0];
?></td>
</tr>
<tr>
<td>- B. Inggris</td>
<td>:</td>
<td><?php
$query = "SELECT
max(nilai_ing) FROM peserta";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil); echo
$data[0];
?></td>
<td> </td>
<td>- B. Inggris</td>
<td>:</td>
<td><?php
$query = "SELECT
min(nilai_ing) FROM peserta";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil); echo
$data[0];
?></td>
</tr>
<tr>
<td>- Matematika</td>
<td>:</td>
<td><?php
$query = "SELECT
max(nilai_mat) FROM peserta";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil); echo
$data[0];
?></td>
<td> </td>
<td>- Matematika</td>
<td>:</td>
1
<tr>
<td>- IPA</td>
<td>:</td>
<td><?php
$query = "SELECT
max(nilai_ipa) FROM peserta";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil); echo
$data[0];
?></td>
<td> </td>
<td>- IPA</td>
<td>:</td>
<td><?php
$query = "SELECT
min(nilai_ipa) FROM peserta";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil); echo
$data[0];
?></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<table width="241"
border="0" class="style5">
<tr>
<td height="25" colspan="3"
valign="top"><strong>Asal Sekolah
Tiap Kecamatan</strong></td>
</tr>
<tr>
<td width="130">- Kec.
Jogonalan</td>
<td width="21">:</td>
<td width="76"><?php
$query= "SELECT count(*) FROM
peserta a, sekolah_asal b WHERE
a.id_sekolah = b.id_sekolah AND b.id_kec
= '01'";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil);
//print_r($data);
echo $data['count(*)'];
?></td>
</tr>
<tr>
<td>- Kec. Klaten</td>
<td>:</td>
<td><?php
$query= "SELECT count(*) FROM
peserta a, sekolah_asal b WHERE
a.id_sekolah = b.id_sekolah AND b.id_kec
= '02'";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil);
//print_r($data);
echo $data['count(*)'];
?></td>
</tr>
<tr>
<td>- Kec. Wedi</td>
<td>:</td>
1
'03'";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil);
//print_r($data);
echo $data['count(*)'];
?></td>
</tr>
<tr>
<td>- Kec. Gantiwarno</td>
<td>:</td>
<td><?php
$query= "SELECT count(*) FROM
peserta a, sekolah_asal b WHERE
a.id_sekolah = b.id_sekolah AND b.id_kec
= '04'";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil);
//print_r($data);
echo $data['count(*)'];
?></td>
</tr>
<tr>
<td>- Kec. Bayat</td>
<td>:</td>
<td><?php
$query= "SELECT count(*) FROM
peserta a, sekolah_asal b WHERE
a.id_sekolah = b.id_sekolah AND b.id_kec
= '05'";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil);
//print_r($data);
echo $data['count(*)'];
?></td>
</tr>
<tr>
<td>- Kec. Prambanan</td>
<td>:</td>
<td><?php
$query= "SELECT count(*) FROM
peserta a, sekolah_asal b WHERE
a.id_sekolah = b.id_sekolah AND b.id_kec
= '06'";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil);
//print_r($data);
echo $data['count(*)'];
?></td>
</tr>
<tr>
<td>- Kec. Manisrenggo</td>
<td>:</td>
<td><?php
$query= "SELECT count(*) FROM
peserta a, sekolah_asal b WHERE
a.id_sekolah = b.id_sekolah AND b.id_kec
= '07'";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil);
//print_r($data);
echo $data['count(*)'];
?></td>
</tr>
<tr>
<td>- Kec. Kebonarum</td>
<td>:</td>
<td><?php
$query= "SELECT count(*) FROM
peserta a, sekolah_asal b WHERE
1
echo $data['count(*)']; <td>- Kec. Wonosari</td>
?></td> <td>:</td>
</tr> <td><?php
<tr> $query= "SELECT count(*) FROM
<td>- Kec. Pedan</td> peserta a, sekolah_asal b WHERE
<td>:</td> a.id_sekolah = b.id_sekolah AND b.id_kec
<td><?php = '14'";
$query= "SELECT count(*) FROM $hasil = mysql_query($query);
peserta a, sekolah_asal b WHERE $data =
a.id_sekolah = b.id_sekolah AND b.id_kec mysql_fetch_array($hasil);
= '09'"; //print_r($data);
$hasil = mysql_query($query); echo $data['count(*)'];
$data = ?></td>
mysql_fetch_array($hasil); </tr>
//print_r($data); <tr>
echo $data['count(*)']; <td>- Kec. Kalikotes</td>
?></td> <td>:</td>
</tr> <td><?php
<tr> $query= "SELECT count(*) FROM
<td>- Kec. Kemalang</td> peserta a, sekolah_asal b WHERE
<td>:</td> a.id_sekolah = b.id_sekolah AND b.id_kec
<td><?php = '15'";
$query= "SELECT count(*) FROM $hasil = mysql_query($query);
peserta a, sekolah_asal b WHERE $data =
a.id_sekolah = b.id_sekolah AND b.id_kec mysql_fetch_array($hasil);
= '10'"; //print_r($data);
$hasil = mysql_query($query); echo $data['count(*)'];
$data = ?></td>
mysql_fetch_array($hasil); </tr>
//print_r($data); <tr>
echo $data['count(*)']; <td>- Luar Daerah</td>
?></td> <td>:</td>
</tr> <td><?php
<tr> $query= "SELECT count(*) FROM
<td> - Kec. Karangnongko</td> peserta a, sekolah_asal b WHERE
<td>:</td> a.id_sekolah = b.id_sekolah AND b.id_kec
<td><?php = '16'";
$query= "SELECT count(*) FROM $hasil = mysql_query($query);
peserta a, sekolah_asal b WHERE $data =
a.id_sekolah = b.id_sekolah AND b.id_kec mysql_fetch_array($hasil);
= '11'"; //print_r($data);
$hasil = mysql_query($query); echo $data['count(*)'];
$data = ?></td>
mysql_fetch_array($hasil); </tr>
//print_r($data); <tr>
echo $data['count(*)']; <td> </td>
?></td> <td> </td>
</tr> <td> </td>
<tr> </tr>
<td>- Kec. Trucuk</td> </table></td>
<td>:</td> <td colspan="-6"> </td>
<td><?php </tr>
$query= "SELECT count(*) FROM
peserta a, sekolah_asal b WHERE psb_info.php
a.id_sekolah = b.id_sekolah AND b.id_kec
= '12'"; <html>
$hasil = mysql_query($query); <head>
$data = <meta http-equiv="Content-Type"
mysql_fetch_array($hasil); content="text/html; charset=iso-8859-1" />
//print_r($data); <title>PSB Online 2011</title>
echo $data['count(*)']; <style type="text/css">
?></td> <!--
</tr> .style1 {
<tr> font-family: Arial, Helvetica, sans-
<td>- Kec. Ngawen</td> serif; font-size: 12px;
<td>:</td> }
<td><?php .style3 {font-family: Arial, Helvetica,
$query= "SELECT count(*) FROM sans-serif; font-size: 16px; font-
peserta a, sekolah_asal b WHERE weight: bold; }
a.id_sekolah = b.id_sekolah AND b.id_kec .style4 {
= '13'"; font-family: Arial, Helvetica, sans-
$hasil = mysql_query($query); serif; font-weight: bold;
$data = font-size: 12px;
mysql_fetch_array($hasil);
1
}
.fdf {
color:
#F00;
}
-->
</style>
</head>
<body>
<table width="1300" border="0">
<tr>
<td colspan="9"
bgcolor="#566AE5"><img
src="image/banner.jpg"
width="500" height="130" /></td>
</tr>
<tr>
<td colspan="9" align="left"
bgcolor="#E5E5F0"><a
href="index.php"><img
src="image/home_btn.png" width="150"
height="20" border="0" /></a><a
href="cari_peserta.php"><img
src="image/cari_btn.png" width="150"
height="20" border="0" /></a><a
href="statistik.php"><img
src="image/statistik_btn.png"
width="150" height="20"
border="0"></a><a
href="psb_info.php"><img
src="image/info.jpg" width="150"
height="20" border="0"></a><a
href="alur_psb.php"><img
src="image/alur_btn.jpg" width="150"
height="20" border="0"></a><a
href="login.php"><img
src="image/login_btn.png" width="150"
height="20" border="0" /><img
src="image/menu_bar.jpg" width="437"
height="20" border="0"></a></td>
</tr>
<tr>
<td colspan="8"> </td>
</tr>
<tr>
<td width="33"> </td>
<td colspan="8"><p
class="style3">Aturan dan Prosedur
PSB Online 2011</p></td>
</tr>
<tr>
<td> </td>
<td colspan="8"
class="style1"> </td>
</tr>
<tr>
<td> </td>
<td width="26" valign="top"
class="style1"><strong>1.</strong></td>
<td colspan="5"
valign="top"
class="style1"><strong>Waktu
Pendaftaran</strong></td>
<td width="1"
class="style1"> </td>
</tr>
<tr>
<td height="30"> </td>
<td valign="top"
class="style1"> </td>
<td colspan="5" valign="top"
class="style1">Hari Rabu tanggal 30 Juni
s/d Sabtu tanggal 3 Juli 2011 Pukul 08.00
1
<tr>
<td> </td>
<td valign="top"
class="style1"><strong>2.</strong></td>
<td colspan="5"
valign="top"
class="style1"><strong>Tempat
Pendaftaran</strong></td>
<td class="style1"> </td>
</tr>
<tr>
<td height="30"> </td>
<td valign="top"
class="style1"> </td>
<td colspan="5" valign="top"
class="style1">SMA Negeri 1 Jogonalan
Jln. Klaten-Yogya Prawatan, Jogonalan,
Klaten.</td>
<td class="style1"> </td>
</tr>
<tr>
<td> </td>
<td valign="top"
class="style1"><strong>3.</strong></td>
<td colspan="5" valign="top"
class="style1"><strong>Syarat-
Syarat Pendaftaran</strong></td>
<td class="style1"> </td>
</tr>
<tr>
<td height="118"
rowspan="7"> </td>
<td rowspan="7"
valign="top"
class="style1"> </td>
<td colspan="3"
align="center" valign="top"
class="style1">a.</td>
<td colspan="2" valign="top"
class="style1">Telah lulus dan
memiliki ijasah SMP/MTS/Program Paket
B.</td>
<td rowspan="7"
class="style1"> </td>
</tr>
<tr>
<td colspan="3"
align="center" valign="top"
class="style1">b.</td>
<td colspan="2" valign="top"
class="style1">Memiliki SKHUN/SKL
Program Paket B.</td>
</tr>
<tr>
<td colspan="3"
align="center" valign="top"
class="style1">c.</td>
<td colspan="2" valign="top"
class="style1">Memiliki Daftar Nilai
Ujian Akhir Nasional SMP/MTS atau Daftar
Nilai Ujian Persamaan Tamat SMP/Daftar
Nilai SKHU Program Paket B.</td>
</tr>
<tr>
<td colspan="3"
align="center" valign="top"
class="style1">d.</td>
<td colspan="2" valign="top"
class="style1">Pada tanggal 12 Juli
2011 setinggi-tingginya berusia 21
tahun.</td>
</tr>
<tr>
<td colspan="3"
1
<tr>
<td colspan="3"
align="center" valign="top"
class="style1">f.</td>
<td colspan="2" valign="top"
class="style1">Biaya pendaftaran sebesar
Rp.30.000,00 (Tiga puluh ribu
rupiah).</td>
</tr>
<tr>
<td height="30"
colspan="3" align="center"
valign="top"
class="style1">g.</td>
<td colspan="2" valign="top"
class="style1">Pas foto ukuran 3x4
sebanyak
2 lembar.</td>
</tr>
<tr>
<td> </td>
<td valign="top"
class="style1"><strong>4.</strong></td>
<td colspan="5"
valign="top"
class="style1"><strong>Cara
Pendaftaran</strong></td>
<td class="style1"> </td>
</tr>
<tr>
<td height="148"
rowspan="9"> </td>
<td rowspan="9"
valign="top"
class="style1"> </td>
<td colspan="3"
align="center" valign="top"
class="style1">a.</td>
<td colspan="2" valign="top"
class="style1">Calon peserta didik
baru didampingi orang tua/wali datang
di SMA Negeri 1 Jogonalan.</td>
<td rowspan="9"
class="style1"> </td>
</tr>
<tr>
<td colspan="3"
align="center" valign="top"
class="style1">b.</td>
<td colspan="2" valign="top"
class="style1">Memakai seragam sekolah
asal masing-masing.</td>
</tr>
<tr>
<td colspan="3"
align="center" valign="top"
class="style1">c.</td>
<td colspan="2" valign="top"
class="style1">Masuk ruang pendaftaran
yang telah ditentukan.</td>
</tr>
<tr>
<td colspan="3"
align="center" valign="top"
class="style1">d.</td>
<td colspan="2"
valign="top"
class="style1">Mengisi formulir
pendaftaran.</td>
</tr>
<tr>
<td colspan="3"
align="center" valign="top"
class="style1">e.</td>
1
<td height="17" colspan="2"
valign="top" class="style1">Dokumen
Pendaftaran yang diserahkan pada
saat pendaftaran :</td>
</tr>
<tr>
<td width="16"
align="center" valign="top"
class="style1">1)</td>
<td width="1235"
valign="top" class="style1">Daftar
Nilai SKHU/STL Program Paket B
Asli</td>
</tr>
<tr>
<td align="center"
valign="top" class="style1">2)</td>
<td valign="top"
class="style1">Fotocopy Ijasah SMP/MTS
yang telah dilegalisir Kepala Sekolah (2
lembar).</td>
</tr>
<tr>
<td height="30"
align="center" valign="top"
class="style1">3)</td>
<td valign="top"
class="style1">Fotocopy Piagam Prestasi
Kejuaraan Olahraga, Seni, Akademik yang
telah dilegalisir Kepala Instansi yang
berwenang dan diketahui oleh Kepala
Sekolah asal pendaftar.</td>
</tr>
<tr>
<td> </td>
<td valign="top"
class="style1"><strong>5.</strong></td>
<td colspan="5"
valign="top"
class="style1"><strong>Penyusuna
n Peringkat</strong></td>
<td class="style1"> </td>
</tr>
<tr>
<td height="40"
valign="top"> </td>
<td valign="top"
class="style1"> </td>
<td colspan="5" valign="top"
class="style1"><p>Seleksi calon
peserta didik baru dilakukan
berdasarkan
<strong>peringkat jumlah Nilai Ujian
Akhir Nasional</strong> SMP/MTS/Program
Paket B untuk 4 (empat) Mata Pelajaran :
Bahasa Indonesia, Bahasa Inggris,
Matematika, IPA dan <strong>Nilai Piagam
Prestasi
</strong>yang dimiliki calon
peserta didik.</p></td>
<td valign="top"
class="style1"> </td>
</tr>
<tr>
<td valign="top"> </td>
<td valign="top"
class="style1"> </td>
<td colspan="5" valign="top"
class="style1"><table width="332"
border="1" rules="all" class="style1">
<tr bgcolor="#E8E8E8">
<td
width="20"
height="28">No</td>
1
<td>Internasional</td>
<td>I</td>
<td>Langsung Diterima</td>
</tr>
<tr bgcolor="#F9F9F9">
<td align="center"> </td>
<td> </td>
<td>II</td>
<td>Langsung Diterima</td>
</tr>
<tr bgcolor="#F9F9F9">
<td align="center"> </td>
<td> </td>
<td>III</td>
<td>Langsung Diterima</td>
</tr>
<tr bgcolor="#F9F9F9">
<td align="center">2</td>
<td>Nasional</td>
<td>I</td>
<td>Langsung Diterima</td>
</tr>
<tr bgcolor="#F9F9F9">
<td align="center"> </td>
<td> </td>
<td>II</td>
<td>2,75</td>
</tr>
<tr bgcolor="#F9F9F9">
<td align="center"> </td>
<td> </td>
<td>III</td>
<td>2,50</td>
</tr>
<tr bgcolor="#F9F9F9">
<td align="center">3</td>
<td>Propinsi</td>
<td>I</td>
<td>2,25</td>
</tr>
<tr bgcolor="#F9F9F9">
<td align="center"> </td>
<td> </td>
<td>II</td>
<td>2,00</td>
</tr>
<tr bgcolor="#F9F9F9">
<td align="center"> </td>
<td> </td>
<td>III</td>
<td>1,75</td>
</tr>
<tr bgcolor="#F9F9F9">
<td align="center"> </td>
<td>Kabupaten</td>
<td>I</td>
<td>1,50</td>
</tr>
<tr bgcolor="#F9F9F9">
<td align="center"> </td>
<td> </td>
<td>II</td>
<td>1,25</td>
</tr>
<tr bgcolor="#F9F9F9">
<td align="center"> </td>
<td> </td>
<td>III</td>
<td>1,00</td>
</tr>
<tr bgcolor="#F9F9F9">
<td align="center">4</td>
<td>Kecamatan</td>
1
<td>0,75</td>
</tr>
<tr bgcolor="#F9F9F9">
<td align="center"> </td>
<td> </td>
<td>II</td>
<td>0,50</td>
</tr>
<tr bgcolor="#F9F9F9">
<td align="center"> </td>
<td> </td>
<td>III</td>
<td>0,25</td>
</tr>
</table></td>
<td valign="top"
class="style1"> </td>
</tr>
<tr>
<td rowspan="3"
valign="top"> </td>
<td rowspan="3"
valign="top"
class="style1"> </td>
<td height="31"
colspan="5" valign="bottom"
class="style1"><p><em>Catatan :
</em></p></td>
<td rowspan="3"
valign="top"
class="style1"> </td>
</tr>
<tr>
<td colspan="3"
align="center" valign="top"
class="style1">a.</td>
<td colspan="2" valign="top"
class="style1"><em>Fotocopy piagam
diberi nilai dan legalisasi oleh Dinas
Pendidikan Kabupaten Klaten dan
diketahui oleh Kepala Sekolah asal
pendaftar.</em></td>
</tr>
<tr>
<td height="30"
colspan="3" align="center"
valign="top"
class="style1">b.</td>
<td colspan="2" valign="top"
class="style1"><em>Menunjukkan Piagam
yang asli.</em></td>
</tr>
<tr>
<td rowspan="4"
valign="top"> </td>
<td rowspan="4"
valign="top"
class="style1"> </td>
<td colspan="5" valign="top"
class="style1"><p>Apabila pada susunan
peringkat pendaftar terdapat jumlah
nilai sama, maka calon peserta didik
yang diterima diutamakan yang
:</p></td>
<td rowspan="4"
valign="top"
class="style1"> </td>
</tr>
<tr>
<td colspan="3"
align="center" valign="top"
class="style1">a.</td>
<td colspan="2" valign="top"
class="style1">Berusia lebih tua</td>
1
<td height="30" class="style1"><strong><em>NB
colspan="3" align="center" :</em></strong></td>
valign="top" <td colspan="5"
class="style1">c.</td> valign="top"
<td colspan="2" valign="top" class="style1"><p><strong><em>-
class="style1">Nomor pendaftaran yang </em></strong><em><strong>
lebih kecil </td> </strong></em><strong><em>Bila calon
</tr> peserta didik baru yang belum memiliki
<tr> persyaratan di atas, calon peserta
<td> </td> didik harus melampirkan Surat
<td valign="top" Keterangan Kelulusan dengan dilampiri
class="style1"><strong>6.</strong></td> Nilai Ujian Nasional Asli dari sekolah
<td colspan="5" masing- masing.</em></strong></p></td>
valign="top" <td rowspan="2"
class="style1"><strong>Daya class="style1"> </td>
Tampung</strong></td> </tr>
<td class="style1"> </td> <tr>
</tr> <td colspan="5" valign="top"
<tr> class="style1"><strong><em>- Bagi
<td> </td> calon siswa yang menduduki 5 peringkat
<td height="30" Nilai teratas (tidak termasuk nilai
valign="top" Piagam Prestasi) dibebaskan dari
class="style1"> </td> Sumbangan Uang RAPP (uang
<td colspan="5" valign="top" gedung).</em></strong></td>
class="style1">SMA Negeri 1 Jogonalan </tr>
akan menerima Peserta Didik Baru Kelas X <tr>
sebanyak 204 siswa.</td> <td height="21"> </td>
<td class="style1"> </td> <td valign="top"
</tr> class="style1"> </td>
<tr valign="top"> <td colspan="5"
<td height="21"> </td> valign="top"
<td class="style1"> </td>
valign="top" <td class="style1"> </td>
class="style1">7.</t </tr>
d>
<td colspan="5" valign="top" login.php
class="style1">Jurnal keadaan pendaftar
setiap hari diumumkan di tempat <html>
pendaftaran paling cepat pukul 13.00 WIB <head>
dengan rentang nilai 0,25, kecuali hari <meta http-equiv="Content-Type"
jurnal hari terakhir diumumkan pukul content="text/html; charset=iso-8859-1" />
09.00 WIB.</td> <title>PSB Online 2011</title>
<td class="style1"> </td> <style type="text/css">
</tr> <!--
<tr> .style4 {
<td height="21"> </td> font-family: Arial, Helvetica, sans-
<td serif; font-weight: bold;
valign="top" }
class="style1">8.</t .style6 {font-family: Arial,
d> Helvetica, sans-serif; font-size:
<td colspan="5" valign="top" 12px;}
class="style1">Pengumuman calon peserta .style7 {
didik yang dinyatakan diterima sebagai font-family: Arial, Helvetica, sans-
peserta didik baru kelas X tahun serif; font-size: 12px;
pelajaran 2011/2012 diumumkan pada hari font-style:
Rabu, tanggal italic; color:
7 Juli 2011 pukul 09.00 WIB.</td> #F00;
<td class="style1"> </td> }
</tr>
<tr> -->
<td height="21"> </td> </style>
<td </head>
valign="top"
class="style1">9.</t <body>
d> <form action="periksa_login.php"
<td colspan="5" valign="top" method="post" name="Login"
class="style1">Bila diketahui Piagam target="_self" id="Login">
Penghargaan ternyata palsu maka calon <table width="1343" border="0">
siswa yang bersangkutan dinyatakan <tr>
gugur.</td> <td colspan="6"
<td class="style1"> </td> bgcolor="#566AE5"><img
</tr> src="image/banner.jpg"
<tr> width="500" height="130" /></td>
<td height="50"> </td>
1
<td height="21" colspan="6" $password = $_POST['password'];
bgcolor="#E5E5F0"><img
src="image/menu_bar.jpg" if ($username == "")
width="1340" height="20"></td> {
</tr> $pesan = "username belum
<tr> diisi"; header
<td width="36"> </td> ("Location:login.php?error=$pesan");
<td width="72"> </td>
<td width="13"> </td> }
<td width="114"> </td> elseif ($password == "")
<td width="935"> </td> {
<td width="150"> </td> $pesan = "password
</tr> salah"; header
<tr> ("Location:login.php?error=$pesan");
<td height="34"> </td> }
<td colspan="3" valign="top" else
align="left" class="style4">User {
Login</td> // cek keberadaan username pada database
<td> </td> $sql = "SELECT * FROM user WHERE username
<td> </td> = '$username'";
</tr> $hasil = mysql_query($sql);
<tr> $data = mysql_fetch_array($hasil);
<td height="34"> </td>
<td valign="middle" // cek kesesuaian password
class="style6">Username</td> if ($password == $data['password'])
<td>:</td> {
<td><input name="username" // menyimpan username dan level ke
type="text" id="username" size="15" dalam session
/></td> $_SESSION['level'] = $data['level'];
<td class="style7"> $_SESSION['nama'] = $data['nama'];
<?php
$msg = // menampilkan halaman berdasarkan
$_GET["error"]; if(! level admin
empty($msg)){ if ($data['level'] == "superadmin")
echo "* $msg"; {
} header("location:superadmin.php");
?> }
</td> else if ($data['level'] == "admin")
<td> </td> {
</tr> header("location:admin.php");
<tr> }
<td height="33"> </td> }
<td valign="middle" else
class="style6">Password</td> {
<td>:</td> $pesan = "password salah";
<td><input name="password" header("Location:login.php?error=$pesan");
type="password" id="password" size="15" }
/></td> }
<td> </td> ?>
<td> </td>
</tr>
<tr> admin.php
<td height="46"> </td>
<td colspan="3" align="left"> <?php
<input name="BtnLogin" include_once
type="submit" id="BtnLogin" value="Login" "konekdb.php";
/> session_start();
<a href="index.php"><input
name="BtnBatal" type="button" if (isset($_SESSION['level'])
id="BtnBatal" value="Batal" /> && ($_SESSION['level'] ==
</a></td> "admin"))
<td> </td> {
<td> </td> }
</tr> else
</table> {
header("Location:login.php");
}
periksa_login.php
?>
<?php
session_start(); <html>
include"konekdb.php <head>
"; <meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1" />
<title>PSB Online 2011</title>
1
.style1 { <tr>
font-family: Arial, Helvetica, sans- <td height="31"
serif; font-size: 16px; class="style2"> </td>
} <td colspan="2" align="right"
.style2 {font-family: Arial, Helvetica, valign="top" class="style4"><?php
sans-serif; font-size: 12px; font- echo ("Anda login sebagai : ".
weight: bold; } $_SESSION['level'].""); ?></td>
.style1 { <td class="style4"> </td>
font-size: 16px; </tr>
font-family: Arial, Helvetica, sans-serif; </
} table>
.style2 { </
tampil_data_peserta.php
font-weight:
bold; font-size: <?php
16px; include_once
} "konekdb.php";
.style4 {font-size: 12px; font- session_start();
family: Arial, Helvetica, sans-
serif; } if (isset($_SESSION['level'])
--> && ($_SESSION['level'] ==
</style> "admin"))
</head> {
}
<body> else
<table width="1346" border="0"> {
<tr> header("Location:login.php");
<td colspan="4" }
bgcolor="#566AE5"><img ?>
src="image/banner.jpg" width="500"
height="130" /></td> <html>
</tr> <head>
<tr> <meta http-equiv="Content-Type"
<td colspan="4" bgcolor="#E5E5F0" content="text/html; charset=iso-8859-1" />
class="style4"><a <title>PSB Online 2011</title>
href="tampil_data_peserta.php"><img <style type="text/css">
src="image/data_peserta.jpg" width="150" <!--
height="20" border="0" /></a><a .style4 {font-family: Arial, Helvetica,
href="cetak_bukti_daftar.php"><img sans-serif; font-size: 13px; font-
src="image/cetak_kartu_daftar.jpg" weight: bold; }
width="150" height="20" border="0" .style3 {font-family: Arial, Helvetica,
/></a><a href="daftar_ulang.php"><img sans-serif; font-size: 16px; font-
src="image/daftar_ulang.jpg" width="150" weight: bold; }
height="20" border="0"></a><a .style7 {
href="tampil_hasil_psb.php"><img font-family: Arial, Helvetica, sans-
src="image/hasil_psb.jpg" width="150" serif; font-size: 12px;
height="20" border="0"></a><a }
href="form_pencarian.php"><img .style9 {
src="image/cari_btn.png" width="150" font-size: 11px;
height="20" border="0" /></a><a font-family: Arial, Helvetica, sans-
href="logout.php"><img serif; text-align: left;
src="image/logout_btn.png" width="150" }
height="20" border="0"></a><img .style8 {
src="image/menu_bar.jpg" width="445" font-size: 11px;
height="20" border="0"></td></tr> font-family: Arial, Helvetica, sans-
<tr> serif; text-align: center;
<td width="30"> </td> }
<td colspan="2"> </td> .style2 {
<td width="30"> </td> text-align: center;
</tr> }
<tr valign="top" class="style2"> -->
<td class="style2"> </td> </style>
<td colspan="2" </head>
align="left" class="style1">
<?php <body class="style4">
echo ("<h4>Selamat Datang '". <table width="1794">
$_SESSION['nama']."'</h4>"); <tr>
?></td> <td colspan="3"
<td> </td> bgcolor="#566AE5"><img
</tr> src="image/banner.jpg" width="500"
<tr valign="top"> height="130" /></td>
<td class="style2"> </td> </tr>
<td width="136" <tr>
align="left" <td height="22" colspan="3"
class="style1"> </td>
1
height="20" border="0" /></a><a
href="cetak_bukti_daftar.php"><img
src="image/cetak_kartu_daftar.jpg"
width="150" height="20"
border="0"></a><a
href="daftar_ulang.php"><img
src="image/daftar_ulang.jpg"
width="150" height="20"
border="0"></a><a
href="tampil_hasil_psb.php"><img
src="image/hasil_psb.jpg" width="150"
height="20" border="0"></a><a
href="form_pencarian.php"><img
src="image/cari_btn.png" width="150"
height="20" border="0" /></a><a
href="logout.php"><img
src="image/logout_btn.png" width="150"
height="20" border="0"></a><img
src="image/menu_bar.jpg" width="887"
height="20" border="0"></td>
</tr>
<tr>
<td width="31"> </td>
<td width="1716"
class="style7"> </td>
<td width="32"> </td>
</tr>
<tr>
<td width="31"> </td>
<td><p class="style3">Data Peserta
PSB Online 2011</p> </td>
<td> </td>
</tr>
<tr>
<td height="74"> </td>
<td valign="middle"
class="style7"><a
href="form_pendaftaran.php"><input
type="submit" name="Tambah Data"
value="Pendaftaran Baru"></a></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><table width="1720"
border="1" rules="all"
class="style9" >
<tr align="left" bgcolor="#EEEEEE">
<th width="40"
rowspan="2">Opsi</th>
<th width="28"
height="27"
rowspan="2">No.</th>
<th width="55" rowspan="2">No.
Daftar</th>
<th width="220"
rowspan="2">Nama Peserta</th>
<th width="75" rowspan="2">NISN</th>
<th width="25"
rowspan="2"
align="center">L/P</th>
<th width="150"
rowspan="2">Sekolah Asal</th>
<th width="50" rowspan="2">Agama</th>
<th width="90"
rowspan="2">Tempat Lahir</th>
<th width="80"
rowspan="2">Tgl Lahir</th>
<th width="208"
rowspan="2">Alamat</th>
<th width="150"
rowspan="2">Nama Ortu</th>
<th height="20"
colspan="5">NilaiSKHU</th>
1
<th width="70"
height="21">B. Indonesia</th>
<th width="70">B. Inggris</th>
<th width="70">Matematika</th>
<th width="70">IPA</th>
<th width="70">Jumlah</th>
</tr>
<?php
// menampilkan query data peserta sebanyak
20 per-halaman
$dataPerPage = 20;
if(isset($_GET['page']))
{
$noPage = $_GET['page'];
}
else
$noPage = 1;
$offset = ($noPage - 1) * $dataPerPage;
1
echo session_start();
"<td>".$data['nilai_mat']."</td>";
echo if (isset($_SESSION['level'])
"<td>".$data['nilai_ipa']."</td>"; && ($_SESSION['level'] ==
echo "admin"))
"<td>".$data['nilai_un']."</td>"; {
echo }
"<td>".$data['nilai_prestasi']."</ else
td>"; echo {
"<td>".$data['jumlah_nilai']."</td>"; header("Location:login.php");
echo "</tr>"; }
$i++; ?>
}
?> <html>
<head>
</table></td> <meta http-equiv="Content-Type"
<td> </td> content="text/html; charset=iso-8859-1" />
</tr> <title>PSB Online 2011</title>
<tr valign="middle"> <style type="text/css">
<td height="35"> </td> <!--
<td valign="bottom" class="style7"> .style1 {
font-family: Arial, Helvetica, sans-
<?php serif; font-weight: bold;}
$query = "SELECT COUNT(*) AS jumData .style12 {font-family: Arial,
FROM peserta"; Helvetica, sans-serif; font-size:
$hasil = mysql_query($query); 12px; }
$data = mysql_fetch_array($hasil); .style14 {color: #F0F0F0}
.style13 {
$jumData = $data['jumData']; color:
$jumPage = ceil($jumData/$dataPerPage); #F00;
font-family: Arial, Helvetica, sans-
if ($noPage > 1) echo "<a href='". serif; font-size: 12px;
$_SERVER['PHP_SELF']."?page=".($noP age- font-style: italic;}
1)."'><< Prev</a>"; label.error { color:red; font-family:
for($page = 1; $page <= $jumPage; $page++) Arial, Helvetica, sans-serif; font-style:
{ italic; font-size: 12px; margin-left:
if ((($page >= $noPage - 3) && ($page <= 20px;
$noPage + 3)) || ($page == 1) || ($page == }
$jumPage))
{ -->
if (($showPage == 1) && </style>
($page != 2)) echo "...";
if (($showPage != ($jumPage - 1)) <script type="text/javascript"
&& ($page == $jumPage)) echo "..."; src="jquery- 1.2.3.pack.js"></script>
if ($page == $noPage) echo " <script type="text/javascript"
<b>".$page."</b> "; src="jquery.validate.pack.js"></script>
else echo " <a href='". <script type="text/javascript">
$_SERVER['PHP_SELF']."?page=".$page $(document).ready(function() {
."'>".$page."</a> "; $("#Pendaftaran").validate({
$showPage = $page; errorPlacement:
} function(error,
} element) {
error.appendTo(element.parent("td")
if ($noPage < $jumPage) echo "<a href='". )
$_SERVER['PHP_SELF']."?page=".($noP ;
age+1)."'>Next >></a>"; }
?> });
})
</td> </script>
<td> </td> </head>
</tr>
<tr> <body>
<td height="50"> </td> <form enctype="multipart/form-
<td align="right" valign="middle" data"
class="style7"><?php echo ("Anda login action="konfirm_pendaftaran.php"
sebagai : ".$_SESSION['level'].""); method="post" name="Pendaftaran"
?></td> target="_self" id="Pendaftaran">
<td> </td> <table width="1319">
<tr>
form_pendaftaran.php <td height="137"
colspan="5"
<?php bgcolor="#566AE5"><img
include_once "konekdb.php"; src="image/banner.jpg"
width="500" height="130" /></td>
1
<td width="33"> </td>
<td width="175"> </td>
<td width="13"> </td>
<td width="1092"> </td>
<td width="1"> </td>
</tr>
<tr>
<td> </td>
<td colspan="3"><span
class="style1">Form Pendaftaran
Siswa Baru</span></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<th
valign="top"><span
class="style14"></span></t
h>
<td valign="top"><span
class="style12">Nama Lengkap</span></td>
<td valign="top">:</td>
<td class="style12"><input
name="NamaPeserta" type="text"
class="required" title="* Nama peserta
harus diisi" id="NamaPeserta"
size="40"
/></td>
<td class="style12"> </td>
</tr>
<tr>
<th valign="top"> </th>
<td valign="top"
class="style12">NISN</td>
<td valign="top">:</td>
<td class="style12"><input
name="NISN" type="text"
class="required" title="* NISN harus
diisi" id="NISN" size="25" /></td>
<td class="style12"> </td>
</tr>
<tr>
<th
valign="top"><span
class="style14"></span></t
h>
<td valign="top"
class="style12">Jenis
Kelamin</td>
<td valign="top">:</td>
<td class="style12"><input
name="Kelamin" class="required"
title="* Jenis kelamin harus dipilih"
type="radio" value="L" />
<span
class="style12">Laki- laki</span>
<input name="Kelamin"
type="radio" value="P" />
<span
class="style12">Perempuan</span></td>
<td class="style12"> </td>
</tr>
<tr>
<th
valign="top"><span
class="style14"></span></t
h>
<td valign="top"><span
1
</tr>
<tr>
<th
valign="top"><span
class="style14"></span></t
h>
<td valign="top"><span
class="style12">Sekolah Asal </span></td>
<td valign="top">:</td>
<td class="style12">
<script
language="JavaScript"
type="text/JavaScript">
function showKab()
{
<?php
?>
}
</script>
<select name="kec"
class="required" title="* Sekolah asal
harus dipilih" onChange="showKab()"
id="kec">
<option
value="">Pilih
Kecamatan</option>
<?php
// query untuk menampilkan propinsi
$query = "SELECT * FROM kecamatan";
$hasil =
mysql_query($query); while
($data =
1
</select>
<select
name="sekolah_asal"
id="sekolah_asal">
<option>Sekolah Asal</option>
</select></td>
<td class="style12"> </td>
</tr>
<tr>
<th
valign="top"><span
class="style14"></span></t
h>
<td valign="top"><span
class="style12">Tempat Lahir </span></td>
<td valign="top">:</td>
<td class="style12"><input
name="TempatLahir" type="text"
class="required" title="* Tempat lahir
harus diisi" id="TempatLahir"
size="40"
/></td>
<td class="style12"> </td>
</tr>
<tr>
<th
valign="top"><span
class="style14"></span></t
h>
<td valign="top"><span
class="style12">Tanggal Lahir </span></td>
<td valign="top">:</td>
<td class="style12"><select
name="TglLahir" size="1"
class="required" title="* Tanggal lahir
harus dipilih" id="TglLahir">
<option value="">Tanggal</option>
<option value="01">1</option>
<option value="02">2</option>
<option value="03">3</option>
<option value="04">4</option>
<option value="05">5</option>
<option value="06">6</option>
<option value="07">7</option>
<option value="08">8</option>
<option value="09">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<select name="BlnLahir" size="1"
class="required" title="* Bulan Lahir
harus dipilih" id="BlnLahir">
<option value="">Bulan</option>
1
<option value="05">Mei</option>
<option value="06">Juni</option>
<option value="07">Juli</option>
<option value="08">Agustus</option>
<option
value="09">September</option>
<option value="10">Oktober</option>
<option
value="11">November</option>
<option
value="12">Desember</option>
</select>
<select name="ThnLahir" size="1"
class="required" title="* Tahun lahir
harus dipilih" id="ThnLahir">
<option value="">Tahun</option>
<option
value="1988">1988</option>
<option
value="1989">1989</option>
<option
value="1990">1990</option>
<option
value="1991">1991</option>
<option
value="1992">1992</option>
<option
value="1993">1993</option>
<option
value="1994">1994</option>
<option
value="1995">1995</option>
<option
value="1996">1996</option>
<option
value="1997">1997</option>
<option
value="1998">1998</option>
<option
value="1999">1999</option>
</select></td>
<td class="style12"> </td>
</tr>
<tr>
<th
valign="top"><span
class="style14"></span></t
h>
<td valign="top"><span
class="style12">Agama</span></td>
<td valign="top">:</td>
<td valign="top" class="style12">
<input name="Agama"
type="radio" class="required"
title="* Agama harus dipilih"
value="Islam" />
Islam
<input name="Agama"
type="radio" value="Kristen" />
Kristen
<input name="Agama"
type="radio" value="Katolik" />
Katolik
<input name="Agama"
type="radio" value="Hindu" />
Hindu
<input name="Agama"
type="radio" value="Budha" />
Budha</td>
<td class="style12"> </td>
</tr>
<tr>
<th
valign="top"><span
1
<td colspan="2" Upload</td>
class="style12"><input name="NilaiIndo" <td valign="top">:</td>
type="text" class="required" title="* <td class="style12"><input
Nilai Mapel B.Indonesia harus diisi" name="FotoUpload" type="file"
id="NilaiIndo" size="10" maxlength="5" class="required" title="* Foto
/> <em>*) Gunakan tanda peserta harus dipilih" size="30"
titik (.) sebagai pemisah desimal, /></td>
contoh : 25.33</em></td> <td class="style12"> </td>
</tr> </tr>
<tr> <tr valign="middle">
<th valign="top"> </th> <th height="48"><span
<td valign="top" class="style14"></span></th>
class="style12"><ul> <td colspan="3"><input name="Simpan"
<li>B. Inggris</li> type="submit" id="Simpan" value="Simpan"
</ul></td> />
<td valign="top">:</td> <input name="Batal"
<td colspan="2" type="reset" id="Batal" value="Reset"
class="style12"><input name="NilaiIng" />
type="text" class="required" title="* <a
Nilai Mapel B.Inggris harus diisi" href="tampil_data_peserta.php"><input
id="NilaiIng" size="10" maxlength="5" name="BtnKembali" type="button"
/></td> id="BtnKembali" value="Kembali" />
</tr> </a></td>
<tr> <td> </td>
<th valign="top"> </th> </tr>
<td valign="top" </table>
class="style12"><ul>
<li>Matematika</li> konfirm_pendaftaran.php
</ul></td>
<td valign="top">:</td> <?php
<td colspan="2" include
class="style12"><input name="NilaiMat" "konekdb.php";
type="text" class="required" title="* session_start();
Nilai Mapel Matematika harus diisi"
id="NilaiMat" size="10" maxlength="5" if (isset($_SESSION['level'])
/></td> && ($_SESSION['level'] ==
</tr> "admin"))
<tr> {
<th valign="top"> </th> }
<td valign="top" else
class="style12"><ul> {
<li>IPA</li> header("Location:login.php");
</ul></td> }
<td valign="top">:</td> ?>
<td colspan="2"
class="style12"><input name="NilaiIpa" <?php
type="text" class="required" title="* $_SESSION['nama_peserta'] =
Nilai Mapel IPA harus diisi" $_POST['NamaPeserta'];
id="NilaiIpa" size="10" maxlength="5" $_SESSION['nisn'] =
/></td> $_POST['NISN'];
</tr> $_SESSION['kelamin'] = $_POST['Kelamin'];
<tr> $_SESSION['alamat_peserta'] =
<th $_POST['AlamatPeserta'];
valign="top"><span $_SESSION['kec'] =
class="style14"></span></t $_POST['kec'];
h> $_SESSION['sekolah_asal'] =
<td valign="top" $_POST['sekolah_asal'];
class="style12">Prestasi Yang Pernah $_SESSION['tempat_lhr'] =
Diraih $_POST['TempatLahir'];
</td> $_SESSION['tgl_lhr'] =
<td valign="top">:</td> $_POST['TglLahir'];
<td class="style12"> $_SESSION['bln_lhr'] =
<select $_POST['BlnLahir'];
size="1" name="Prestasi" $_SESSION['thn_lhr'] =
id="Prestasi"> $_POST['ThnLahir'];
<?php $_SESSION['agama'] =
$sql = "select * $_POST['Agama'];
from $_SESSION['nama_ortu'] =
prestasi"; $_POST['NamaOrtu'];
$hasil = $_SESSION['nilai_indo'] =
mysql_query($sql) or die(mysql_error()); $_POST['NilaiIndo'];
while ($data $_SESSION['nilai_ing'] =
= mysql_fetch_array($hasil)) $_POST['NilaiIng'];
{
1
$_SESSION['prestasi'] =
$_POST['Prestasi'];
$_SESSION['jumlah_nilai'] =
$_SESSION['nilai_un'] +
$_SESSION['prestasi'];
$uploaddir = 'foto_peserta/';
// menggabungkan nama folder dan nama file
$uploadfile = $uploaddir .
$_FILES['FotoUpload']['name'];
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1" />
<title>PSB Online 2011</title>
<style type="text/css">
<!--
.style1 {
font-family: Arial, Helvetica,
sans-
serif;
font-weight: bold;}
.style12 {font-family: Arial,
Helvetica, sans-serif; font-size:
12px; }
.style14 {color: #F0F0F0}
.style13 {
color: #F00;
font-family: Arial, Helvetica,
sans-
serif;
font-size: 12px;
font-style:
italic;
}
-->
</style>
</head>
<body>
<form
action="simpan_pendaftaran.php"
method="post" name="frmPendaftaran"
target="_self" id="formPendaftran">
<table width="1319">
<tr>
<td height="132"
colspan="6"
bgcolor="#566AE5"><img
src="image/banner.jpg"
width="500" height="130" /></td>
</tr>
<tr>
<td height="21" colspan="6"
bgcolor="#E5E5F0"><img
src="image/menu_bar.jpg"
width="1330" height="20"></td>
</tr>
1
<tr>
<td> </td>
<td colspan="4"><span
class="style1">Form Pendaftaran
Siswa Baru</span></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td colspan="2"> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<th height="203"
valign="top"> </th>
<td colspan="2"
valign="top"><img
src="foto_peserta/<?php echo
$_SESSION['Foto']; ?>"
width="135" height="175"
border="1"></td>
<td valign="top"> </td>
<td class="style12"> </td>
<td class="style12"> </td>
</tr>
<tr>
<th
valign="top"><span
class="style14"></span></t
h>
<td colspan="2"
valign="top"><span
class="style12">Nama
Lengkap</span></td>
<td valign="top">:</td>
<td class="style12"><?php echo
$_SESSION['nama_peserta']; ?></td>
<td class="style12"> </td>
</tr>
<tr>
<th valign="top"> </th>
<td colspan="2"
valign="top"
class="style12">NISN</td>
<td valign="top">:</td>
<td class="style12"><?php echo
$_SESSION['nisn']; ?></td>
<td class="style12"> </td>
</tr>
<tr>
<th
valign="top"><span
class="style14"></span></t
h>
<td colspan="2"
valign="top"
class="style12">Jenis
Kelamin</td>
<td valign="top">:</td>
<td class="style12"><?php echo
$_SESSION['kelamin']; ?></td>
<td class="style12"> </td>
</tr>
<tr>
<th
valign="top"><span
class="style14"></span></t
h>
<td colspan="2" valign="top"><span
class="style12">Alamat Rumah </span></td>
<td valign="top">:</td>
<td class="style12"><?php echo
1
<tr>
<tr> <th valign="top"> </th>
<th <td valign="top"
valign="top"><span class="style12"> </td>
class="style14"></span></t <td valign="top"
h> class="style12">- IPA</td>
<td colspan="2" valign="top"><span <td valign="top">:</td>
class="style12">Tempat Lahir </span></td> <td colspan="2" class="style12"><?
<td valign="top">:</td> php echo $_SESSION['nilai_ipa']; ?></td>
<td class="style12"><?php echo </tr>
$_SESSION['tempat_lhr']; ?></td> <tr>
<td class="style12"> </td> <th valign="top"> </th>
</tr> <td colspan="2" valign="top"
<tr> class="style12">Jumlah Nilai SKHU</td>
<th <td valign="top">:</td>
valign="top"><span <td colspan="2" class="style12"><?
class="style14"></span></t php echo $_SESSION['nilai_un']; ?></td>
h> </tr>
<td colspan="2" valign="top"><span <tr>
class="style12">Tanggal Lahir </span></td> <th
<td valign="top">:</td> valign="top"><span
<td class="style12"><?php echo class="style14"></span></t
$_SESSION['tgl_lhr']; ?>-<?php h>
echo <td colspan="2" valign="top"
$_SESSION['bln_lhr']; ?>-<?php class="style12">Nilai Prestasi </td>
echo <td valign="top">:</td>
$_SESSION['thn_lhr']; ?></td> <td class="style12"><?php echo
<td class="style12"> </td> $_SESSION['prestasi']; ?></td>
</tr> <td class="style12"> </td>
<tr> </tr>
<th <tr>
valign="top"><span <th valign="top"> </th>
class="style14"></span></t <td colspan="2"
h> valign="top"
<td colspan="2" class="style12">Jumlah
valign="top"><span Nilai</td>
class="style12">Agama</span></td> <td valign="top">:</td>
<td valign="top">:</td> <td class="style12"><?php echo
<td class="style12"><?php echo $_SESSION['jumlah_nilai']; ?></td>
$_SESSION['agama']; ?></td> <td class="style12"> </td>
<td class="style12"> </td> </tr>
</tr> <tr valign="middle">
<tr> <th height="48"><span
<th class="style14"></span></th>
valign="top"><span <td colspan="4"><input name="Simpan"
class="style14"></span></t type="submit" id="Simpan" value="Simpan"
h> />
<td colspan="2" <a
valign="top"><span href="form_pendaftaran.php"><input
class="style12">Nama Orang Tua / name="BtnKembali" onClick="history.go(-
Wali</span></td> 1)" type="button" id="BtnKembali"
<td valign="top">:</td> value="Kembali" />
<td class="style12"><?php echo </a></td>
$_SESSION['nama_ortu']; ?></td> <td> </td>
<td class="style12"> </td>
</tr> simpan_pendaftaran.php
<tr> <?php
<th valign="top"> </th> include_once "konekdb.php"; session_start();
<td width="70"
valign="top"
class="style12">Nilai SKHU</td> $Nama = $_SESSION['nama_peserta'];
<td width="96" valign="top" $NISN = $_SESSION['nisn'];
class="style12">- B. $Kelamin = $_SESSION['kelamin'];
Indonesia</td> $AlamatRmh =
<td valign="top">:</td> $_SESSION['alamat_peserta'];
<td colspan="2" class="style12"><? $Kec= $_SESSION['kec'];
php echo $_SESSION['nilai_indo']; ?></td> $SekolahAsal= $_SESSION['sekolah_asal'];
</tr> $TempatLhr= $_SESSION['tempat_lhr'];
<tr> $TanggalLhr = $_SESSION['tgl_lhr'];
<th valign="top"> </th> $BulanLhr= $_SESSION['bln_lhr'];
<td valign="top" $TahunLhr= $_SESSION['thn_lhr'];
class="style12"> </td> $Agama= $_SESSION['agama'];
<td valign="top" class="style12">-
B. Inggris</td>
1
$NamaOrtu = $_SESSION['nama_ortu'];
Arial, Helvetica, sans-serif; }
$NilaiIndo = $_SESSION['nilai_indo'];
.style2 {
$NilaiIng = $_SESSION['nilai_ing'];
font-family: Arial, Helvetica, sans-
$NilaiMat = $_SESSION['nilai_mat'];
serif; font-size: 12px;
$NilaiIpa = $_SESSION['nilai_mat'];
}
$NilaiUN = $_SESSION['nilai_un'];
.style2 {
$Prestasi = $_SESSION['prestasi'];
font-weight: normal;
$JmlNilai = $_SESSION['jumlah_nilai'];
}
$Foto = $_SESSION['Foto'];
.style2 {
$tmpName = $_SESSION['tmpName'];
text-align: center;
}
$sql = "INSERT INTO peserta (nama_peserta,foto,nisn,jenis_kelamin,alama t,id_sekolah,tempat_lahir,tgl_lah
.style5 {
) VALUES
font-family: Arial, Helvetica, sans-
('$Nama','$Foto','$NISN','$Kelamin','$Alama tRmh','$SekolahAsal','$TempatLhr','$TahunLh r-$BulanLhr-
serif; font-size: 12px;
$TanggalLhr','$Agama','$NamaOrtu','$NilaiIn do','$NilaiIng','$NilaiMat','$NilaiIpa','$N ilaiUN','$Prestas
}
<?php </head>
session_start(
); <body>
<table width="1339" border="0">
if (isset($_SESSION['level']) <tr>
&& ($_SESSION['level'] == <td colspan="4"
"admin")) bgcolor="#566AE5"><img
{ src="image/banner.jpg" width="500"
} height="130" /></td>
else </tr>
{ <tr>
header("Location:login.php"); <td colspan="4"
} bgcolor="#E5E5F0"
?> class="style4"><img
src="image/menu_bar.jpg"
<html> width="1340" height="20"
<head> border="0"></td></tr>
<meta http-equiv="Content-Type" <tr>
content="text/html; charset=iso-8859-1" /> <td width="34"> </td>
<title>PSB Online 2011</title> <td colspan="2"> </td>
<style type="text/css"> <td width="149"> </td>
<!-- </tr>
.style1 { <tr valign="top" class="style2">
font-family: Arial, Helvetica, sans- <td class="style2"> </td>
serif; font-size: 16px; <td colspan="2" align="left"
} class="style1">Edit Data Peserta</td>
.style2 { <td> </td>
font-family: Arial, Helvetica, sans- </tr>
serif; font-size: 12px; <tr valign="top" class="style2">
font-weight: <td class="style2"> </td>
bold; text-align: <td colspan="2"
center; align="left"
} class="style1"></td>
.style1 { <td> </td>
font-size: 16px; </tr>
font-family: Arial, Helvetica, sans- <tr valign="top" class="style2">
serif; font-weight: bold; <td rowspan="2"
} class="style2"> </td>
.style2 { <td width="344"
font-weight: rowspan="3" align="left"
class="style5">
1
if ($aksi == "edit")
{
$no_daftar = $_GET['no_daftar'];
$pecahTanggal = explode("-",
$data['tgl_lahir']);
$tanggal = $pecahTanggal[2];
$bulan = $pecahTanggal[1];
$tahun = $pecahTanggal[0];
1
// menampilkan pilihan
combobox untuk tanggal
echo "<select
name=\"tgl\">"; for ($tgl=1;
$tgl<=31; $tgl++)
{
if ($tgl == $tanggal)
echo "<option value=\"".$tgl."\"
selected>".$tgl."</option>";
else echo "<option value=\"".
$tgl."\">".$tgl."</item>";
}
echo "</select>";
// menampilkan pilihan
combobox untuk bulan
echo "<select
name=\"bln\">"; for ($bln=1;
$bln<=12; $bln++)
{
if ($bln == $bulan) echo
"<option value=\"".$bln."\" selected>".
$bln."</option>";
else echo "<option value=\"".
$bln."\">".$bln."</option>";
}
echo "</select>";
// menampilkan pilihan
combobox untuk tahun
// dibatasi hanya mulai th. 1940 -
2008
1
echo "<tr valign='top' <td height="334" align="left"
height='35'><td>Nilai valign="bottom" class="style5"><a
Prestasi</td><td>:</td><td><input href="javascript:void(0);"
type=\"text\"name=\"nilai_prestasi\" onClick="PopupCenter('data_sekolah_asal.p
value=\"".$data['nilai_prestasi']."\"></td> hp ', 'myPop1',370,500);">Lihat Data
</tr>"; Sekolah Asal</a></td>
echo "</table>"; <td rowspan="2"> </td>
echo "<input </tr>
type=\"hidden\" name=\"no_daftar\" <tr valign="top" class="style2">
value=\"". <td height="267" align="left"
$data['no_daftar']."\">"; valign="bottom" class="style5"><a
echo "<input type=\"submit\" href="javascript:void(0);"
name=\"submit\" onClick="PopupCenter('data_prestasi.php',
value=\"Simpan\"> <a 'myPop1',300,330);">Lihat Data
href='tampil_data_peserta.php'><input Prestasi</a></td>
type=\"button\" </tr>
name=\"button\"value=\"Batal\"></a>"; <tr valign="top" class="style2">
echo "</form>"; <td height="17"
} class="style2"> </td>
<td width="801"
// proses update data align="left" valign="top"
class="style5"></td>
else if ($aksi == "update") <td> </td>
{ </tr>
$no_daftar = $_POST['no_daftar']; <tr valign="top" class="style2">
$nama_peserta = <td height="21"
$_POST['nama_peserta']; class="style2"> </td>
$nisn = $_POST['nisn']; <td align="left"
$jenis_kelamin = valign="bottom"
$_POST['jenis_kelamin']; class="style1"></td>
$id_sekolah = $_POST['id_sekolah']; <td align="left" class="style1"></td>
$agama = $_POST['agama']; <td> </td>
$alamat = $_POST['alamat']; </tr>
$tempat_lahir = </
$_POST['tempat_lahir'];
$tgl_lahir = hapus_data_peserta.php
$_POST['thn']."- ".
$_POST['bln']."-".$_POST['tgl']; <?php
$nama_ortu = $_POST['nama_ortu']; session_start(
$nilai_indo = $_POST['nilai_indo']; );
$nilai_ing = $_POST['nilai_ing'];
$nilai_mat = $_POST['nilai_mat']; if (isset($_SESSION['level'])
$nilai_ipa = $_POST['nilai_ipa']; && ($_SESSION['level'] ==
$nilai_un = $nilai_indo + "admin"))
$nilai_ing {
+ $nilai_mat + $nilai_ipa; }
$nilai_prestasi = else
$_POST['nilai_prestasi'] {
; header("Location:login.php");
$jumlah_nilai = $nilai_un + }
$nilai_prestasi; ?>
$foto =
$_FILES['FotoUpload']['name']; <html>
$tmpName = <head>
$_FILES['FotoUpload']['tmp_name']; <meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1" />
$sql = "UPDATE peserta SET <title>PSB Online 2011</title>
nama_peserta = '$nama_peserta', nisn = <style type="text/css">
'$nisn', jenis_kelamin = <!--
'$jenis_kelamin', id_sekolah = .style1 {
'$id_sekolah', agama = '$agama', font-family: Arial, Helvetica,
tempat_lahir = '$tempat_lahir', sans-
tgl_lahir = '$tgl_lahir', alamat = serif;
'$alamat', nama_ortu = '$nama_ortu', font-size: 16px;
nilai_indo = '$nilai_indo', nilai_ing = }
'$nilai_ing', nilai_mat = '$nilai_mat', .style2 {
nilai_ipa = '$nilai_ipa', nilai_un = font-family: Arial, Helvetica,
'$nilai_un', nilai_prestasi = sans-
'$nilai_prestasi', jumlah_nilai = serif;
'$jumlah_nilai' WHERE no_daftar = font-size: 12px;
'$no_daftar'"; font-weight:
$hasil = mysql_query($sql); bold; text-align:
center;
header
1
font-weight: bold;
}
.style2 {
font-weight:
bold; font-size:
16px;
}
.style4 {font-size: 12px; font-
family: Arial, Helvetica, sans-
serif; }
.style2 {
font-family: Arial, Helvetica,
sans-
serif;
font-size: 12px;
}
.style2 {
font-weight: normal;
}
.style2 {
text-align: center;
}
.style5 {
font-family: Arial, Helvetica,
sans-
serif;
font-size: 12px;
}
-->
</style>
</head>
<body>
<table width="1339" border="0">
<tr>
<td colspan="5"
bgcolor="#566AE5"><img
src="image/banner.jpg" width="500"
height="130" /></td>
</tr>
<tr>
<td colspan="5"
bgcolor="#E5E5F0"
class="style4"><img
src="image/menu_bar.jpg"
width="1341" height="20"
border="0"></td></tr>
<tr>
<td width="31"> </td>
<td colspan="3"> </td>
<td width="21"> </td>
</tr>
<tr valign="top" class="style2">
<td class="style2"> </td>
<td colspan="3" align="left"
class="style1">Hapus Data Peserta</td>
<td> </td>
</tr>
<tr valign="top" class="style2">
<td class="style2"> </td>
<td colspan="3"
align="left"
class="style1"></td>
<td> </td>
</tr>
<tr valign="top" class="style2">
<td class="style2"> </td>
<td colspan="3"
align="left" class="style5">
<?php
include_once "konekdb.php";
$aksi = $_GET['aksi'];
1
a.nama_peserta, a.nisn, a.jenis_kelamin,
a.alamat, b.nama_sekolah FROM peserta a,
sekolah_asal b WHERE a.id_sekolah =
b.id_sekolah AND no_daftar =
'$no_daftar'";
$hasil = mysql_query($sql);
$data = mysql_fetch_array($hasil);
header
("Location:tampil_data_peserta.php");
}
?>
</td>
<td> </td>
</tr>
<tr valign="top" class="style2">
<td class="style2"> </td>
<td width="104"
align="left"
class="style5"> </td>
<td width="15"
align="left"
class="style5"> </td>
<td width="1148"
1
<td align="left" src="image/daftar_ulang.jpg"
valign="bottom" width="150" height="20"
class="style1"></td> border="0"></a><a
<td align="left" class="style1"></td> href="tampil_hasil_psb.php"><img
<td align="left" src="image/hasil_psb.jpg" width="150"
class="style1"> </td> height="20" border="0"></a><a
<td> </td> href="form_pencarian.php"><img
</tr> src="image/cari_btn.png" width="150"
</ height="20" border="0" /></a><a
table> href="logout.php"><img
src="image/logout_btn.png" width="150"
cetak_bukti_daftar.php height="20" border="0"></a><img
src="image/menu_bar.jpg" width="448"
<?php height="20" border="0"></td><td
session_start( width="0"></td>
); </tr>
<tr>
if (isset($_SESSION['level']) <td width="32"> </td>
&& ($_SESSION['level'] == <td colspan="3"> </td>
"admin")) <td width="29"> </td>
{ </tr>
} <tr>
else <td> </td>
<td colspan="3"><p
{
class="style3">Cetak
header("Location:login.php");
Kartu
}
Pendaftaran</p></td>
?>
<td> </td>
<html> </tr>
<tr>
<head>
<meta http-equiv="Content-Type" <td> </td>
content="text/html; charset=iso-8859-1" /> <td width="119"> </td>
<title>PSB Online 2011</title> <td width="12"> </td>
<style type="text/css"> <td width="1135"> </td>
<!-- <td> </td>
.style1 { </tr>
font-family: Arial, Helvetica, sans- <tr>
serif; font-size: 12px; <td> </td>
} <td class="style1">No. Pendaftaran
.style3 {font-family: Arial, Helvetica, </td>
sans-serif; font-size: 16px; font- <td>:</td>
weight: bold; } <td><input name="no_daftar"
.style4 { type="text" class="style1"
font-family: Arial, Helvetica, sans- id="no_daftar" size="20"> </td>
serif; font-weight: bold; <td> </td>
font-size: 12px; </tr>
} <tr>
.fdf { <td height="45"> </td>
color: #F00; <td
} valign="middle"><input
type="submit" name="Submit"
-->
</style> value="Proses"></td>
</head> <td> </td>
<td> </td>
<body> <td> </td>
<form action="form_bukti_daftar.php" </tr>
method="post" name="cari" <tr>
target="_blank" id="cari"> <td height="41"> </td>
<table width="1342" border="0"> <td valign="middle"> </td>
<tr> <td> </td>
<td colspan="5" <td align="right" valign="top"
bgcolor="#566AE5"><img class="style1"><?php echo ("Anda login
src="image/banner.jpg" sebagai : ".$_SESSION['level']."");
width="500" height="130" /></td> ?></td>
</tr> <td> </td>
<tr> </tr>
<td colspan="7" align="left"
bgcolor="#E5E5F0"><a form_bukti_daftar.php
href="tampil_data_peserta.php"><img
src="image/data_peserta.jpg" <html>
width="150" height="20" border="0" <head>
/></a><a <meta http-equiv="Content-Type"
href="cetak_bukti_daftar.php"><img content="text/html; charset=iso-8859-1" />
1
<title>PSB Online 2011</title>
<style type="text/css">
<!--
.style3 {
font-size: 22px;
font-weight:
bold;
font-family: "Lucida Sans
Unicode", "Lucida Grande", sans-serif;
}
.style7 {
font-family: "Palatino
Linotype", "Book Antiqua", Palatino,
serif;
font-size: 13px;
}
.style8 {
font-size: 32px;
font-weight:
bold;
font-family: Tahoma, Geneva, sans-
serif;
}
.style1 {
font-size: 16px;
font-family: Tahoma, Geneva, sans-
serif;
}
.style2 {
font-size: 16px;
font-weight:
bold;
font-family: Tahoma, Geneva, sans-
serif;
}
body {
background-image:
url(image/Logo.png);
background-repeat: no-repeat;
}
-->
</style>
</head>
<body>
<table width="943" border="0">
<tr>
<td width="139"
align="center"> </td>
<td colspan="3"
align="center"> </td>
<td width="148"
colspan="2"
align="right"></td>
</tr>
<tr>
<td rowspan="4" align="right"
valign="middle"><img
src="image/klaten.PNG" width="80"
height="103" align="right"></td>
<td colspan="3" align="center"
valign="top"><p
class="style3"><strong>PEMERINTAH
KABUPATEN KLATEN</strong></p></td>
<td colspan="2"> </td>
</tr>
<tr>
<td colspan="3"
align="center" valign="top"
class="style3">DINAS
PENDIDIKAN</td>
<td colspan="2"> </td>
</tr>
1
<td height="21" colspan="3"
align="center" valign="middle"
class="style7"><strong>Alamat : Jln.
Klaten
- Jogja Km. 7/23, Prawatan, Jogonalan,
Klaten Telp. (0272) 324365</strong></td>
<td colspan="2"> </td>
</tr>
<tr>
<td height="21" colspan="6"><hr></td>
</tr>
<tr>
<td height="53" colspan="6"
align="center" valign="bottom"
class="style8">KARTU PENDAFTARAN</td>
</tr>
<tr>
<td> </td>
<td colspan="3"> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td height="28"> </td>
<td colspan="3"
valign="top" class="style1">
<?php
include_once "konekdb.php";
$no_daftar = $_POST['no_daftar'];
{ echo "<left>";
echo "<table class='style1'
border='0' cellpadding='3'
cellspacing='' class='style8'>";
echo "
<tr>
<td class='style2'
width='140'>No Pendaftaran</td>
<td class='style2'>:</td>
<td class='style2' width='270'>".
$data['no_daftar']."</td>
<td width='100'>Nilai UN</td>
<td>:</td>
<td>".$data['nilai_un']."</td>
</tr>
<tr>
<td>Nama Peserta</td>
<td>:</td>
<td>".$data['nama_peserta']."</td>
<td>Nilai Prestasi</td>
<td>:</td>
<td>".$data['nilai_prestasi']."</
td>
</tr>
<tr>
<td>Sekolah Asal</td>
<td>:</td>
<td>".$data['nama_sekolah']."</td>
<td>Jumlah Nilai</td>
<td>:</td>
<td>".$data['jumlah_nilai']."</td>
1
} .style3 {font-family: Arial, Helvetica,
?> sans-serif; font-size: 16px; font-weight:
</td> bold; }
<td valign="top" .style4 {
class="style1"> </td> font-family: Arial, Helvetica, sans-
</tr> serif;
<tr> font-weight: bold; font-size: 12px;
<td height="42"> </td> }
<td colspan="3" class="style1"> </td> .style7 {
<td colspan="2"> </td> font-family: Arial, Helvetica, sans-
</tr> serif;
<tr> font-size: 12px; font-style: italic; color: #F00;
<td> </td> }
<td width="39"> </td>
<td width="520" class="style1"> </td> -->
<td colspan="3" class="style1">Panitia PSB 2011</td>
</style>
</tr> </head>
<tr>
<td> </td>
<body>
<td> </td>
<form action="konfirm_daftar_ulang.php" method="post" nam
<td class="style1"> </td>
<table width="1322" border="0">
<td colspan="3" class="style1">Petugas,</td>
<tr>
</tr>
<td colspan="7" bgcolor="#566AE5"><img src="image/banner.
<tr>
</tr>
<td height="76" colspan="6"> </td>
<tr>
</tr>
<td colspan="7" align="left" bgcolor="#E5E5F0"><a href="t
<tr>
</tr>
<td> </td>
<tr>
<td> </td>
<td width="32"> </td>
<td> </td>
<td width="104"> </td>
<td colspan="3"></
<td width="11"> </td>
td>
<td width="123"> </td>
</tr>
<td width="1045"> </td>
<tr>
<td width="3"> </td>
<td colspan="6"> </td>
</tr>
</tr>
<tr>
<td> </td>
</table> <td colspan="6"><p class="style3">Pendaftaran Ulang Siswa
</body> </tr>
</html> <tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
daftar_ulang.php
<?php
session_start(
);
if (isset($_SESSION['level'])
&& ($_SESSION['level'] ==
"admin"))
{
}
else
{
header("Location:login.php");
}
?>
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1" />
<title>PSB Online 2011</title>
<style type="text/css">
<!--
.style1 {
font-family: Arial, Helvetica,
sans-
1
<td> </td> echo
<td> </td> "<td>".$data['agama']."</td>";
</tr> echo
<tr> "<td>".$data['nama_sekolah']."</td>";
<td> </td> echo
<td class="style1">No. Pendaftaran "<td>".$data['alamat']."</td>";
</td> echo "<td><a
<td>:</td> href=\"hapus_daftar_ulang.php?
<td><input name="no_daftar" aksi=konfirm_ hapus&no_daftar=".
type="text" class="style1" $data['no_daftar']."\"><i mg
id="no_daftar" size="20"> </td> src='image/hapus_btn.PNG'
<td class="style7"> border='0'></a></td>";
<?php echo "</tr>";
$pesan = $no++;
$_GET["error"]; if(! }
empty($pesan)){ ?>
echo "* $pesan"; </table></td>
} <td> </td>
?> </tr>
</td> <tr>
<td> </td> <td height="54"> </td>
</tr> <td valign="middle"> </td>
<tr> <td> </td>
<td height="52"> </td> <td> </td>
<td <td align="right"
valign="middle"><input valign="middle" class="style1">
type="submit" name="Submit" <?php
value="Proses"></td> echo ("Anda login sebagai
<td> </td> : ".$_SESSION['level']."");
<td> </td> ?>
<td> </td> </td>
<td> </td> <td> </td>
</tr> </tr>
<tr> </table>
<td height="30"> </td>
<td colspan="4" konfirm_daftar_ulang.php
valign="top"><table border="1"
rules="all" class="style1" > <?php
<tr bgcolor="#E8E8E8"> session_start(
<td width="25" );
height="22"><strong>No.</strong></td>
<td width="70"><strong>No. if (isset($_SESSION['level'])
Daftar</strong></td> && ($_SESSION['level'] ==
<td "admin"))
width="200"><strong>Nama</strong></td> {
<td width="25" }
align="center"><strong>L/P</strong></td> else
<td {
width="70"><strong>Agama</strong></td> header("Location:login.php");
<td }
width="200"><strong>Sekolah ?>
Asal</strong></td>
<td <html>
width="200"><strong>Alamat</strong></td> <head>
<td><strong>Opsi</strong></td> <meta http-equiv="Content-Type"
</tr> content="text/html; charset=iso-8859-1" />
<title>PSB Online 2011</title>
<?php <style type="text/css">
include_once "konekdb.php"; <!--
.style1 {font-family: Arial,
$no = 1; Helvetica, sans-serif; font-
$sql = "SELECT a.no_daftar, b.*, size: 1spx;}
c.nama_sekolah FROM daftar_ulang a, .style3 {font-family: Arial, Helvetica,
peserta b, sekolah_asal c WHERE sans-serif; font-size: 16px; font-
a.no_daftar = b.no_daftar AND weight: bold; }
b.id_sekolah = c.id_sekolah ORDER BY .style7 {font-family: Arial,
a.no_daftar ASC"; Helvetica, sans-serif; font-size:
$hasil = mysql_query($sql); 12px; }
.style8 {font-size: 12px}
while ($data = mysql_fetch_array($hasil)) -->
{ </style>
echo "<tr </head>
bgcolor='#F8F8F8'>"; echo
"<td>".$no."</td>";
1
src="image/banner.jpg" src='foto_peserta/".$data['foto']."'
width="500" height="130" /></td> border='1' width='135'
</tr> height='175'></td><td
<tr> width='10'></td><td></td></tr>
<td height="21" colspan="5" <tr valign='top'>
bgcolor="#E5E5F0"><img <td>No. Pendaftaran</td>
src="image/menu_bar.jpg" <td>:</td>
width="1340" height="20"></td> <td>".$data['no_daftar']."</td>
</tr> </tr>
<tr> <tr valign='top'>
<td width="31"> </td> <td>Nama Peserta</td>
<td width="530"> </td> <td>:</td>
<td width="28"> </td> <td>".$data['nama_peserta']."</td>
<td width="541"> </td> </tr>
<td width="195"> </td> <tr valign='top'>
</tr> <td>Jenis Kelamin</td>
<tr> <td>:</td>
<td> </td> <td>".$data['jenis_kelamin']."</td>
<td class="style3">Simpan </tr>
Daftar Ulang</td> <tr valign='top'>
<td> </td> <td>Agama</td>
<td> </td> <td>:</td>
<td> </td> <td>".$data['agama']."</td>
</tr> </tr>
<tr> <tr valign='top'>
<td> </td> <td>Sekolah Asal</td>
<td> </td> <td>:</td>
<td> </td> <td>".$data['nama_sekolah']."</td>
<td> </td> </tr>
<td> </td> <tr valign='top'>
</tr> <td>Alamat</td>
<tr> <td>:</td>
<td> </td> <td>".$data['alamat']."</td>
<td colspan="3" </tr>
align="left" valign="top" <tr>
class="style1"> <td></td>
</tr>
<?php <tr>
include_once "konekdb.php"; <td>
<input name='Simpan'
$no_daftar = $_POST['no_daftar']; type='submit' id='Simpan'
$_SESSION['no_daftar'] = $no_daftar; value='Proses' />
<a href='daftar_ulang.php'><input
$sql = "SELECT no_daftar FROM peserta name='batal' type='button'
WHERE no_daftar = '$no_daftar'"; id='batal' value='Batal' /></a>
$hasil = mysql_query($sql); </td>
$data = mysql_fetch_array($hasil); </tr>
</table>
if (empty($no_daftar)) </form>";
{ }
$pesan = "Masukkan no. pendaftaran";
header("Location:daftar_ulang.php?error=$pe }
san"); ?>
} </td>
else if ($no_daftar != $data['no_daftar']) <td> </td>
{ </tr>
$pesan = "No. Pendaftaran tidak
ditemukan"; <tr>
header("Location:daftar_ulang.php? <td> </td>
error=$pe san"); <td> </td>
} <td> </td>
else { <td> </td>
<td> </td>
$sql = "SELECT a.*, b.nama_sekolah </tr>
from peserta a, sekolah_asal b where </
a.id_sekolah = b.id_sekolah AND table>
a.no_daftar='$no_daftar' ";
$hasil = mysql_query($sql); simpan_daftar_ulang.php
while ($data = mysql_fetch_array($hasil))
{ <?php
include_once
echo "<form method='post' "konekdb.php";
name='form1' session_start();
action='simpan_daftar_ulang.php'>
1
$no_daftar = $_SESSION['no_daftar'];
<body>
$sql ="INSERT INTO daftar_ulang <table width="1339" border="0">
(no_daftar) VALUES ('$no_daftar')"; <tr>
<td colspan="5"
mysql_query($sql) or die ("Gagal bgcolor="#566AE5"><img
menyimpan data".mysql_error()); src="image/banner.jpg" width="500"
height="130" /></td>
header("Location:daftar_ulang.php"); </tr>
?> <tr>
<td colspan="5"
hapus_daftar_ulang.php bgcolor="#E5E5F0"
class="style4"><img
<?php src="image/menu_bar.jpg"
session_start( width="1341" height="20"
); border="0"></td></tr>
<tr>
if (isset($_SESSION['level']) <td width="31"> </td>
&& ($_SESSION['level'] == <td colspan="3"> </td>
"admin")) <td width="21"> </td>
{ </tr>
} <tr valign="top" class="style2">
else <td class="style2"> </td>
{ <td colspan="3" align="left"
header("Location:login.php"); class="style1">Hapus Daftar Ulang</td>
} <td> </td>
?> </tr>
<tr valign="top" class="style2">
<html> <td class="style2"> </td>
<head> <td colspan="3"
<meta http-equiv="Content-Type" align="left"
content="text/html; charset=iso-8859-1" /> class="style1"></td>
<title>PSB Online 2011</title> <td> </td>
<style type="text/css"> </tr>
<!-- <tr valign="top" class="style2">
.style1 { <td class="style2"> </td>
font-family: Arial, Helvetica, sans- <td colspan="3"
serif; font-size: 16px; align="left" class="style5">
} <?php
.style2 { include_once "konekdb.php";
font-family: Arial, Helvetica, sans-
serif; font-size: 12px; $aksi = $_GET['aksi'];
font-weight:
bold; text-align: // konfirmasi data yang akan
center;
} dihapus if ($aksi ==
.style1 {
font-size: 16px; "konfirm_hapus")
font-family: Arial, Helvetica, sans- {
serif; font-weight: bold; $no_daftar = $_GET['no_daftar'];
}
.style2 { $sql = "SELECT a.no_daftar, b.*,
font-weight: c.nama_sekolah FROM daftar_ulang a,
bold; font-size: peserta b, sekolah_asal c WHERE
16px; a.no_daftar = b.no_daftar AND
} b.id_sekolah = c.id_sekolah AND
.style4 { a.no_daftar = '$no_daftar'";
font-size: 12px; font-family: $hasil = mysql_query($sql);
Arial, Helvetica, sans-serif; } $data = mysql_fetch_array($hasil);
.style2 {
font-family: Arial, Helvetica, sans- echo "<form method=\"post\" action=\"".
serif; font-size: 12px; $_SERVER['PHP_SELF']."?aksi=hapu s\">";
} echo "<table border='0' class='style5'>";
.style2 { echo "<tr valign='top' height='25'><td
font-weight: normal; width='100'>No. Pendaftaran</td><td
} width='10'>:</td><td>".$data['no_daftar']."
.style2 { </td></tr>";
text-align: center; echo "<tr valign='top'
} height='25'><td>Nama
.style5 { Peserta</td><td>:</td><td>".
font-family: Arial, Helvetica, sans- $data['nama_pes erta']."</td></tr>";
serif; font-size: 12px; echo "<tr valign='top'
} height='25'><td>Jenis
Kelamin</td><td>:</td><td>".
1
name=\"no_daftar\" value=\"". font-family: Arial, Helvetica, sans-
$data['no_daftar']."\">"; echo serif; font-size: 16px;
"<input type=\"submit\" }
name=\"submit\"value=\"Hapus\">   .style1 {
; font-size: 16px;
<a href='daftar_ulang.php'><input font-family: Arial, Helvetica, sans-
type=\"button\" serif; font-weight: bold;
name=\"button\"value=\"Batal\"></a>"; }
echo "</form>"; .style4 {font-size: 12px; font-
} family: Arial, Helvetica, sans-
serif; }
// proses hapus data .style5 {
else if ($aksi == "hapus") font-family: Arial, Helvetica, sans-
{ serif; font-size: 12px;
$no_daftar = $_POST['no_daftar']; font-weight: bold;
}
$sql = "DELETE FROM daftar_ulang -->
WHERE no_daftar = '$no_daftar'"; </style>
$hasil = mysql_query($sql); </head>
1
<?php
$query = "SELECT
max(jumlah_nilai) FROM peserta";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil); echo
$data[0];
?></td>
<td> </td>
</tr>
<tr valign="top" class="style2">
<td class="style2"> </td>
<td align="left"
class="style5">Nilai Terendah</td>
<td align="left" class="style5">:</td>
<td align="left" class="style5">
<?php
$cek="SELECT * FROM peserta";
$hasilcek = mysql_query($cek);
$data =
mysql_fetch_array($hasilcek);
$query= "SELECT jumlah_nilai
FROM peserta ORDER BY jumlah_nilai DESC
limit 19,1";
$hasil = mysql_query($query);
$data =
mysql_fetch_array($hasil); echo
$data['jumlah_nilai'];
?>
</td>
<td> </td>
</tr>
<tr valign="top" class="style2">
<td height="21"
class="style2"> </td>
<td align="left"
valign="bottom"
class="style1"></td>
<td align="left" class="style1"></td>
<td align="left"
class="style1"> </td>
<td> </td>
</tr>
<tr valign="top" class="style2">
<td class="style2"> </td>
<td colspan="3"
align="left" class="style1">
<table border="1"
rules="all" class="style4" >
<tr align="left" bgcolor="#EEEEEE">
<th width="25"
height="27"
rowspan="2">No.</th>
<th width="64" rowspan="2">No.
Daftar</th>
<th width="200"
rowspan="2">Nama Peserta</th>
<th width="21"
rowspan="2"
align="center">L/P</th>
<th width="180"
rowspan="2">Sekolah Asal</th>
<th height="20"
colspan="5"
align="center">NilaiSKHU</th>
<th width="70"
rowspan="2">Nilai Prestasi</th>
<th width="65"
rowspan="2">Jumlah Nilai</th>
</tr>
<tr align="left" bgcolor="#EEEEEE">
<th width="70"
height="21">B. Indonesia</th>
1
<?php
$dataPerPage = 20;
if(isset($_GET['page']))
{
$noPage = $_GET['page'];
}
else
$noPage = 1;
$offset = ($noPage - 1) * $dataPerPage;
echo "</tr>";
$i++;
}
?>
</table>
</td>
<td> </td>
</tr>
<tr valign="top">
1
<td height="31" href="daftar_ulang.php"><img
class="style2"> </td> src="image/daftar_ulang.jpg"
<td colspan="3" width="150" height="20"
align="right" valign="top" border="0"></a><a
class="style4"> href="tampil_hasil_psb.php"><img
<?php src="image/hasil_psb.jpg" width="150"
echo ("Anda login sebagai height="20" border="0"></a><a
: ".$_SESSION['level'].""); href="form_pencarian.php"><img
?></td> src="image/cari_btn.png" width="150"
<td class="style4"> </td> height="20" border="0" /></a><a
</tr> href="logout.php"><img
</ src="image/logout_btn.png" width="150"
table> height="20" border="0"></a><img
src="image/menu_bar.jpg" width="441"
form_pencarian.php height="20" border="0"></td>
</tr>
<?php <tr>
include_once <td width="32"> </td>
"konekdb.php"; <td width="139"> </td>
session_start(); <td width="17"> </td>
<td colspan="4"> </td>
if (isset($_SESSION['level']) </tr>
&& ($_SESSION['level'] == <tr>
"admin")) <td> </td>
{ <td colspan="6"><span
} class="style6">Pencarian
else Peserta
{ </span></
header("Location:login.php"); td>
} </tr>
?> <tr>
<td> </td>
<html> <td> </td>
<head> <td> </td>
<meta http-equiv="Content-Type" <td colspan="4"> </td>
content="text/html; charset=iso-8859-1" /> </tr>
<title>PSB Online 2011</title> <tr valign="top">
<td height="25"> </td>
<style type="text/css"> <td><span class="style5">
<!-- <input
.style5 {font-family: Arial, name="no_daftarCat"
Helvetica, sans-serif; font-size: type="checkbox">
12px; } No Pendaftaran</span></td>
.style6 { <td>:</td>
font-family: Arial, Helvetica, sans- <td colspan="4"><input
serif; font-weight: bold; name="no_daftar" type="text"
font-size: 16px; class="style5"
} id="no_daftar"> <span
.style7 { class="style7">
font-family: Arial, Helvetica, sans- <?php
serif; font-size: 12px; $msg =
font-style: $_GET["error"]; if(!
italic; color: empty($msg)){ echo
#F00; "* $msg";
} }
--> ?></span></td>
</style> </tr>
</head> <tr valign="top">
<body> <td height="24"> </td>
<form method="post" <td><span class="style5">
action="proses_form_pencarian.php" <input
name="CariPeserta" target="_self" type="checkbox"
id="CariPeserta"> name="namaCat">
<table width="1310"> Nama Peserta</span></td>
<tr> <td>:</td>
<td colspan="7" <td colspan="4"><input
bgcolor="#566AE5"><img name="nama" type="text"
src="image/banner.jpg" width="500" class="style5"></td>
height="130" /></td> </tr>
</tr> <tr valign="top">
<tr> <td height="23"> </td>
<td colspan="7" bgcolor="#E5E5F0"><a <td><span class="style5">
href="tampil_data_peserta.php"><img <input type="checkbox"
name="sexCat" id="sexCat" />
1
<span
class="style5">Perempuan</span></td>
</tr>
<tr valign="top">
<td height="25"> </td>
<td><span class="style5">
<input
type="checkbox"
name="sekolah_asalCat" />
Sekolah Asal</span></td>
<td>:</td>
<td colspan="4" valign="top">
<script
language="JavaScript"
type="text/JavaScript">
function showKab()
{
<?php
1
?>
</select>
<select
name="sekolah_asal"
id="sekolah_asal">
<option>Sekolah Asal</option>
</select> <span
class="style7">
<?php
$msg1 =
$_GET["error1"]; if(!
empty($msg1)){ echo "*
$msg1";
}
?>
</span></td>
</tr>
<tr valign="top">
<td height="26"> </td>
<td><span class="style5">
<input type="checkbox"
name="agamaCat" id="agamaCat"
/>
Agama </span></td>
<td>:</td>
<td colspan="4"><input
name="agama" type="radio"
value="Islam" checked="checked" />
<span class="style5"> Islam </span>
<input type="radio"
name="agama" value="Kristen" />
<span class="style5">Kristen</span>
<input type="radio"
name="agama" value="Katolik" />
<span class="style5">Katolik</span>
<input type="radio"
name="agama" value="Hindu" />
<span class="style5">Hindu</span>
<input type="radio"
name="agama" value="Budha" />
<span
class="style5">Budha</span></td>
</tr>
<tr valign="top">
<td height="25"> </td>
<td><span class="style5">
<input
type="checkbox"
name="alamatCat">
Alamat</span></td>
<td>:</td>
<td colspan="4"><input name="alamat"
type="text" class="style5" size="40"></td>
</tr>
<tr>
<td height="46"></td>
<td colspan="6"><input
type="submit" name="submit"
value="Proses"></td>
</tr>
<tr>
<td height="49"></td>
<td colspan="4"
align="right"
valign="top"> </td>
<td width="1098"
align="right" valign="top"
class="style5">
<?php
echo ("Anda login sebagai
: ".$_SESSION['level']."");
?>
</td>
1
proses_form_pencarian.php
<tr class="style2">
<?php <td> </td>
include_once <td class="style1">
"konekdb.php"; <?
session_start(); php
1
"</td></tr>";
header("Location:form_pencarian.php }
? error1=$msg1"); echo "</table>";
} ?>
if (empty($bagianWhere)) </td>
{ <td> </td>
$bagianWhere .= " nama_sekolah </tr>
LIKE '%$sekolah_asal%'"; <tr>
} <td height="45"> </td>
else <td valign="middle">
{ <a
$bagianWhere .= " AND href="form_pencarian.php"><input
nama_sekolah LIKE '%$sekolah_asal%'"; name="Kembali" type="button" id="Kembali"
} value="Kembali" /></a></td>
} <td> </td>
</tr>
if (isset($_POST['sexCat'])) <tr>
{ <td> </td>
$sex = $_POST['sex']; <td> </td>
if(empty($bagianWhere)) <td> </td>
{ </tr>
$bagianWhere .= "jenis_kelamin </
= '$sex'"; table>
}
else superadmin.php
{
$bagianWhere .= " AND <?php
jenis_kelamin include_once
= '$sex'"; "konekdb.php";
} session_start();
}
if (isset($_SESSION['level']) &&
if (isset($_POST['agamaCat'])) ($_SESSION['level'] == "superadmin"))
{ {
$agama = }
$_POST['agama']; else
if(empty($bagianWhere)) {
{ header("Location:login.php");
$bagianWhere .= "agama = }
'$agama'"; ?>
}
else <html>
{ <head>
$bagianWhere .= " AND agama <meta http-equiv="Content-Type"
= '$agama'"; content="text/html; charset=iso-8859-1" />
} <title>PSB Online 2011</title>
} <style type="text/css">
<!--
$query = "SELECT a.no_daftar, .style1 {
a.nama_peserta, a.jenis_kelamin, font-family: Arial, Helvetica, sans-
a.agama, a.alamat, a.id_sekolah, serif; font-size: 12px;
a.nilai_un, a.nilai_prestasi, }
a.jumlah_nilai, b.nama_sekolah .style2 {
FROM peserta a, sekolah_asal b font-family: Arial, Helvetica, sans-
WHERE a.id_sekolah = b.id_sekolah serif; font-size: 12px; font-weight:
AND ".$bagianWhere ; bold; }
$hasil = mysql_query($query); .style3 {
font-family: Arial, Helvetica, sans-
echo "<table border='1' serif; font-size: 16px; font-weight:
bordercolor='#CCCCCC' bold; }
rules='all'>"; .style21 {
echo "<tr bgcolor='#F4F4F4' font-family: Arial, Helvetica, sans-
class='style3' height='25'><td serif; font-size: 12px;
width='70'>No Daftar</td><td font-weight: bold; }
width='200'>Nama Peserta</td><td .style21 {
align='center' font-weight:
width='25'>L/P</td><td bold; font-size:
width='200'>Sekolah Asal</td><td 16px;
width='90'>Agama</td><td }
width='150'>Alamat</td></tr>"; -->
</style>
while ($data = mysql_fetch_array($hasil)) </head>
{
echo "<tr class='style2'><td>".
2
src="image/banner.jpg" ($_SESSION['level'] == "superadmin"))
width="500" height="130" /></td> {
</tr> }
<tr> else
<td colspan="5" {
bgcolor="#E5E5F0"><a header("Location:login.php");
href="tampil_data_peserta.php"></a><a }
href="tampil_data_user.php"><img ?>
src="image/data_user.jpg" width="150"
height="20" border="0" /></a><a <html>
href="tampil_data_sekolah_asal.php"><im <head>
g src="image/data_sekolah_asal.jpg" <meta http-equiv="Content-Type"
width="150" height="20" content="text/html; charset=iso-8859-1" />
border="0"></a><a <title>PSB Online 2011</title>
href="tampil_data_kecamatan.php"><img <style type="text/css">
src="image/kecamatan.jpg" width="150" <!--
height="20" border="0"></a><a .style1 {
href="tampil_data_prestasi.php"><img font-family: Arial, Helvetica, sans-
src="image/data_prestasi.jpg" serif; font-size: 12px;
width="150" height="20" }
border="0"></a><a .style2 {
href="tampil_index_berita.php"><img font-family: Arial, Helvetica, sans-
src="image/berita.jpg" width="150" serif; font-size: 12px;
height="20" border="0"></a><img font-weight: bold; }
src="image/logout_btn.png" width="150" .style3 {
height="20" border="0" /><img font-family: Arial, Helvetica, sans-
src="image/menu_bar.jpg" width="434" serif; font-size: 16px;
height="20"></td> font-weight: bold; }
</tr> .style21 {
<tr> font-family: Arial, Helvetica, sans-
<td width="30"> </td> serif; font-size: 12px;
<td width="531"> </td> font-weight: bold; }
<td width="36"> </td> .style21 {
<td width="691"> </td> font-weight:
<td width="31"> </td> bold; font-size:
</tr> 16px;
<tr> }
<td> </td> -->
<td class="style3"> </style>
<?php </head>
echo ("<h4>Selamat Datang '".
$_SESSION['nama']."'</h4>"); <body>
?></td> <table width="1341" border="0">
<td> </td> <tr>
<td> </td> <td colspan="5"
<td> </td> bgcolor="#566AE5"><img
</tr> src="image/banner.jpg" width="500"
<tr> height="130" /></td>
<td> </td> </tr>
<td class="style3"> </td> <tr>
<td> </td> <td colspan="5"
<td> </td> bgcolor="#E5E5F0"><a
<td> </td> href="tampil_data_peserta.php"></a><a
</tr> href="tampil_data_user.php"><img
<tr> src="image/data_user.jpg" width="150"
<td height="30"> </td> height="20" border="0" /></a><a
<td> </td> href="tampil_data_sekolah_asal.php"><im
<td> </td> g src="image/data_sekolah_asal.jpg"
<td align="right" width="150" height="20"
valign="top" class="style1"> border="0"></a><a
<?php href="tampil_data_kecamatan.php"><img
echo ("Anda login sebagai src="image/kecamatan.jpg" width="150"
: ".$_SESSION['level'].""); height="20" border="0"></a><a
?></td> href="tampil_data_prestasi.php"><img
<td class="style1"> </td> src="image/data_prestasi.jpg"
</tr> width="150" height="20"
border="0"></a><a
tampil_data_user.php href="tampil_index_berita.php"><img
src="image/berita.jpg" width="150"
<?php height="20" border="0"></a></a><a
session_start( href="logout.php"><img
); src="image/logout_btn.png" width="150"
height="20" border="0" /></a><img
src="image/menu_bar.jpg" width="434"
2
<td width="32"> </td> <td height="51"> </td>
<td width="694"> </td> <td valign="middle"
<td width="32"> </td> class="style3"><a
</tr> href="tambah_data_user.php"><input
<tr> name="tambah" type="button" id="tambah"
<td> </td> value="Tambah Data" /></a></td>
<td><strong <td> </td>
class="style3">Data <td> </td>
User</strong></td> <td> </td>
<td> </td> </tr>
<td> </td> <tr>
<td> </td> <td height="30"> </td>
</tr> <td> </td>
<tr> <td> </td>
<td> </td> <td align="right"
<td> </td> valign="top" class="style1">
<td> </td> <?php
<td> </td> echo ("Anda login sebagai
<td> </td> : ".$_SESSION['level']."");
</tr> ?></td>
<tr> <td class="style1"> </td>
<td> </td> </tr>
<td colspan="3" </
valign="top" class="style3"> table>
<table border="1"
rules="all" class="style1" > tambah_data_user.php
<tr bgcolor="#E8E8E8">
<td <?php
width="35"><strong>Opsi</strong></td> include_once
<td width="60" "konekdb.php";
height="22"><strong>ID User</strong></td> session_start();
<td
width="120"><strong>Nama</strong></td> if (isset($_SESSION['level']) &&
<td ($_SESSION['level'] == "superadmin"))
width="120"><strong>Username</strong></td> {
<td }
width="120"><strong>Password</strong></td> else
<td {
width="100"><strong>Level</strong></td> header("Location:login.php");
</tr> }
?>
<?php
include_once "konekdb.php"; <html>
<head>
$sql = "SELECT * FROM user ORDER BY <meta http-equiv="Content-Type"
id_user ASC"; content="text/html; charset=iso-8859-1" />
$hasil = mysql_query($sql); <title>PSB Online 2011</title>
<style type="text/css">
while ($data = mysql_fetch_array($hasil)) <!--
{ .style1 {
echo "<tr font-family: Arial, Helvetica, sans-
bgcolor='#F8F8F8'>"; echo serif; font-weight: bold;
"<td><a }
href=\"edit_data_user.php? .style12 {font-family: Arial,
aksi=edit&id_user Helvetica, sans-serif; font-size:
=".$data['id_user']."\"><img 12px; }
src='image/edit_btn.PNG' border='0'></a><a .style14 {color: #F0F0F0}
href=\"hapus_data_user.php?aksi=konfirm_hap .style16 {
us&id_user=".$data['id_user']."\"><img font-family: Arial, Helvetica, sans-
src='image/hapus_btn.PNG' serif; font-size: 12px;
border='0'></a></td>"; }
echo "<td>". label.error { color:red; font-family:
$data['id_user']."</td>"; Arial, Helvetica, sans-serif; font-style:
echo italic; font-size: 12px; margin-left:
"<td>".$data['nama']."</td>"; 20px;
echo }
"<td>".$data['username']."</td>";
echo -->
"<td>".$data['password']."</td>"; </style>
echo
"<td>".$data['level']."</td>"; <script type="text/javascript"
echo "</tr>"; src="jquery- 1.2.3.pack.js"></script>
} <script type="text/javascript"
?>
2
$("#UserBaru").validate({ </tr>
errorPlacement: <tr>
function(error, element) { <th><span
class="style14"></span></th>
error.appendTo(element.parent("td") <td><span
) class="style16">Password</span></td>
; <td>:</td>
} <td class="style12"><input
}); name="Password" type="text"
}) class="required" title="* Password
</script> harus diisi" id="Password" size="25"
maxlength="8" /></td>
</head> <td class="style12"> </td>
</tr>
<body> <tr>
<form <th><span
action="konfirm_data_user.php" class="style14"></span></th>
method="post" name="UserBaru" <td class="style16">Level</td>
target="_self" id="UserBaru"> <td>:</td>
<table width="1335" border="0"> <td class="style12"><input
<tr> name="Level" class="required"
<td height="132" title="* Level user harus dipilih"
colspan="5" type="radio" value="admin" />
bgcolor="#566AE5"><img Admin
src="image/banner.jpg" <input name="Level"
width="500" height="130" /></td> type="radio" value="superadmin" />
</tr> Super Admin</td>
<td class="style12"> </td>
<tr> </tr>
<td height="21" colspan="5" <tr valign="middle">
bgcolor="#E5E5F0"><img <th height="49"><span
src="image/menu_bar.jpg" class="style14"></span></th>
width="1340" height="20"></td> <td colspan="3"><input name="Simpan"
</tr> type="submit" id="Simpan" value="Simpan"
<tr> />
<td width="29"> </td> <input name="Reset"
<td width="89"> </td> type="reset" id="Reset" value="Reset"
<td width="24"> </td> />
<td width="606"> </td> <a
<td width="565"> </td> href="tampil_data_user.php"><input
</tr> name="Kembali" type="button"
<tr> id="Kembali" value="Kembali" />
<td> </td> </a></div></td>
<td colspan="3"><span <td> </td>
class="style1">Tambah Data </tr>
User</span></td> </table>
<td> </td> </form>
</tr>
<tr> konfirm_data_user.php
<td> </td>
<td> </td> <?php
<td> </td> include_once
<td> </td> "konekdb.php";
<td> </td> session_start();
</tr>
<tr> if (isset($_SESSION['level']) &&
<th><span ($_SESSION['level'] == "superadmin"))
class="style14"></span></th> {
<td><span class="style16">Nama User }
</span></td> else
<td>:</td> {
<td class="style12"><input header("Location:login.php");
name="Nama" type="text" }
class="required" title="* Nama user ?>
harus diisi" id="Nama" size="25"
/></td> <?php
<td class="style12"> </td> $_SESSION['nama_user_baru'] =
</tr> $_POST['Nama'];
<tr> $_SESSION['username_user_baru'] =
<th><span $_POST['Username'];
class="style14"></span></th> $_SESSION['pass_user_baru'] =
<td class="style16">Username</td> $_POST['Password'];
<td>:</td> $_SESSION['level_user_baru'] =
<td class="style12"><input
2
?> <td class="style12"> </td>
</tr>
<html> <tr>
<head> <th valign="top"> </th>
<meta http-equiv="Content-Type" <td valign="top"
content="text/html; charset=iso-8859-1" /> class="style12">Password</td>
<title>PSB Online 2011</title> <td valign="top">:</td>
<style type="text/css"> <td class="style12"><?php echo
<!-- $_SESSION['pass_user_baru'];
.style1 { ?></td>
font-family: Arial, Helvetica, sans- <td class="style12"> </td>
serif; font-weight: bold;} </tr>
.style12 {font-family: Arial, <tr>
Helvetica, sans-serif; font-size: <th valign="top"> </th>
12px; } <td valign="top"
.style14 {color: #F0F0F0} class="style12">Level</td>
.style13 { <td valign="top">:</td>
color: <td class="style12"><?php echo
#F00; $_SESSION['level_user_baru'];
font-family: Arial, Helvetica, sans- ?></td>
serif; font-size: 12px; <td class="style12"> </td>
font-style: italic; </tr>
} <tr valign="middle">
--> <th height="48"><span
</style> class="style14"></span></th>
</head> <td colspan="4"><input name="Simpan"
type="submit" id="Simpan" value="Simpan"
<body> />
<form <a
action="simpan_data_user.php" href="tambah_data_user.php"><input
method="post" name="KonfirmUser" name="BtnKembali" onClick="history.go(-
target="_self" id="KonfirmUser"> 1)" type="button" id="BtnKembali"
<table width="1343"> value="Kembali" />
<tr> </a></td>
<td height="132" </tr>
colspan="5" </table>
bgcolor="#566AE5"><img
src="image/banner.jpg" simpan_data_user.php
width="500" height="130" /></td>
<?php
</tr> include_once "konekdb.php"; session_start();
<tr>
<td height="21" colspan="5"
$nama =
bgcolor="#E5E5F0"><img
$_SESSION['nama_user_baru'];
src="image/menu_bar.jpg"
$username=
width="1335" height="20"></td>
$_SESSION['username_user_baru'];
</tr> $password=
<tr> $_SESSION['pass_user_baru'];
<td width="31"> </td> $level=
<td colspan="4"> </td> $_SESSION['level_user_baru'];
</tr>
<tr>
<td> </td> $sql ="INSERT INTO user (nama, username, password, level
<td colspan="4" VALUES ('$nama', '$username', '$password', '$level')";
class="style1">Simpan Data User</td>
</tr> mysql_query($sql) or die ("Gagal menyimpan data".mysql_e
<tr>
<td> </td>
header("Location:tampil_data_user.php");
<td colspan="4"> </td>
?>
</tr>
<tr>
<th valign="top"> </th>
<td width="85"
valign="top" edit_data_user.php
class="style12">Nama User</td>
<td width="13" <?php
valign="top" session_start(
class="style12">:</td> );
<td width="353" class="style12"><?
php echo $_SESSION['nama_user_baru']; ? if (isset($_SESSION['level']) &&
></td> ($_SESSION['level'] == "superadmin"))
<td width="837" {
class="style12"> </td> }
</tr>
2
{
header("Location:login.php");
}
?>
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1" />
<title>PSB Online 2011</title>
<style type="text/css">
<!--
.style1 {
font-family: Arial, Helvetica, sans-
serif; font-size: 16px;
}
.style2 {
font-family: Arial, Helvetica, sans-
serif; font-size: 12px;
font-weight:
bold; text-align:
center;
}
.style1 {
font-size: 16px;
font-family: Arial, Helvetica, sans-
serif; font-weight: bold;
}
.style2 {
font-weight:
bold; font-size:
16px;
}
.style4 {font-size: 12px; font-
family: Arial, Helvetica, sans-
serif; }
.style2 {
font-family: Arial, Helvetica, sans-
serif; font-size: 12px;
}
.style2 {
font-weight: normal;
}
.style2 {
text-align: center;
}
.style5 {
font-family: Arial, Helvetica, sans-
serif; font-size: 12px;
}
-->
</style>
</head>
<body>
<table width="1339" border="0">
<tr>
<td colspan="5"
bgcolor="#566AE5"><img
src="image/banner.jpg" width="500"
height="130" /></td>
</tr>
<tr>
<td colspan="5"
bgcolor="#E5E5F0"
class="style4"><img
src="image/menu_bar.jpg"
width="1340" height="20"
border="0"></td></tr>
<tr>
<td width="31"> </td>
<td colspan="3"> </td>
<td width="21"> </td>
2
</tr>
<tr valign="top" class="style2">
<td class="style2"> </td>
<td colspan="3" align="left" class="style1"></td>
<td> </td>
</tr>
<tr valign="top" class="style2">
<td class="style2"> </td>
<td colspan="3" align="left" class="style5">
<?php
include_once "konekdb.php";
$aksi = $_GET['aksi'];
// menampilkan form edit data if ($aksi == "edit")
{
$id_user = $_GET['id_user'];
2
$username = $_POST['username'];
.style1 {
$password = $_POST['password'];
font-size: 16px;
$level = $_POST['level'];
font-family: Arial, Helvetica, sans-
serif; font-weight: bold;
$sql = "UPDATE user SET nama = '$nama', username =
} '$username', password = '$password', level = '$level'
= '$id_user'";
.style2 {
$hasil = mysql_query($sql);
font-weight:
bold; font-size:
header ("Location:tampil_data_user.php"); 16px;
} }
?> .style4 {font-size: 12px; font-
</td> family: Arial, Helvetica, sans-
<td> </td> serif; }
</tr> .style2 {
<tr valign="top" class="style2"> font-family: Arial, Helvetica, sans-
<td class="style2"> </td> serif; font-size: 12px;
<td width="104" align="left" class="style5"> </td>
}
<td width="15" align="left" class="style5"> </td>
.style2 {
<td width="1148" align="left" class="style5"> </td>
font-weight: normal;
<td> </td> }
</tr> .style2 {
<tr valign="top" class="style2"> text-align: center;
<td height="21" class="style2"> </td> }
<td align="left" valign="bottom" class="style1"></td>
.style5 {
<td align="left" class="style1"></td> font-family: Arial, Helvetica, sans-
<td align="left" class="style1"> </td> serif; font-size: 12px;
<td> </td> }
-->
</style>
</head>
<body>
<table width="1339" border="0">
<tr>
<td colspan="5"
bgcolor="#566AE5"><img
src="image/banner.jpg" width="500"
height="130" /></td>
</tr>
<tr>
hapus_data_user.php <td colspan="5"
bgcolor="#E5E5F0"
<?php class="style4"><img
session_start( src="image/menu_bar.jpg"
); width="1341" height="20"
border="0"></td></tr>
if (isset($_SESSION['level']) && <tr>
($_SESSION['level'] == "superadmin")) <td width="31"> </td>
{ <td colspan="3"> </td>
} <td width="21"> </td>
else </tr>
{ <tr valign="top" class="style2">
header("Location:login.php"); <td class="style2"> </td>
} <td colspan="3" align="left"
?> class="style1">Hapus Data User</td>
<td> </td>
<html> </tr>
<head> <tr valign="top" class="style2">
<meta http-equiv="Content-Type" <td class="style2"> </td>
content="text/html; charset=iso-8859-1" /> <td colspan="3"
<title>PSB Online 2011</title> align="left"
<style type="text/css"> class="style1"></td>
<!-- <td> </td>
.style1 { </tr>
font-family: Arial, Helvetica, sans- <tr valign="top" class="style2">
serif; font-size: 16px; <td class="style2"> </td>
} <td colspan="3"
.style2 { align="left" class="style5">
font-family: Arial, Helvetica, sans-
serif; font-size: 12px; <?php
font-weight: include_once "konekdb.php";
bold; text-align:
$aksi = $_GET['aksi'];
2
class="style1"> </td>
$sql = "SELECT * FROM user <td> </td>
WHERE id_user = '$id_user'"; </tr>
$hasil = mysql_query($sql); </
$data = mysql_fetch_array($hasil); table>
</
echo "<form method=\"post\"
action=\"".$_SERVER['PHP_SELF']."?aksi=hapu tampil_data_kecamatan.php
s\">";
echo "<table <?php
border='0' class='style5'>"; session_start(
echo "<tr valign='top' );
height='25'><td width='80'>ID
User</td><td width='10'>:</td><td>". if (isset($_SESSION['level']) &&
$data['id_user']."</ td></tr>"; ($_SESSION['level'] == "superadmin"))
echo "<tr valign='top' {
height='25'><td>Nama }
User</td><td>:</td><td>".$data['nama']."</t else
d></tr>"; {
echo "<tr valign='top' header("Location:login.php");
height='25'><td>Username</td><td>:</td><td> }
".$data['username']."</td></tr>"; ?>
echo "<tr valign='top'
height='25'><td>Password</td><td>:</td><td> <html>
".$data['password']."</td></tr>"; <head>
echo "<tr valign='top' <meta http-equiv="Content-Type"
height='25'><td>Level</td><td>:</td><td>".$ content="text/html; charset=iso-8859-1" />
data['level']."</td></tr>"; <title>PSB Online 2011</title>
echo "</table>"; <style type="text/css">
echo "<input <!--
type=\"hidden\" name=\"id_user\" .style1 {
value=\"".$data['id_user']."\">"; font-family: Arial, Helvetica, sans-
echo "<input type=\"submit\" serif; font-size: 12px;
name=\"submit\"value=\"Hapus\"> }
<a .style2 {
href='tampil_data_user.php'><input font-family: Arial, Helvetica, sans-
type=\"button\" serif; font-size: 12px; font-weight:
name=\"button\"value=\"Batal\"></a> bold; }
"; .style3 {
echo "</form>"; font-family: Arial, Helvetica, sans-
} serif; font-size: 16px; font-weight:
bold; }
// proses hapus data .style21 {
font-family: Arial, Helvetica, sans-
else if ($aksi == "hapus") serif; font-size: 12px; font-weight:
{ bold; }
$id_user = $_POST['id_user']; .style21 {
font-weight:
$query = "DELETE FROM user bold; font-size:
WHERE id_user = '$id_user'"; 16px;
$hasil = mysql_query($query); }
-->
header </style>
("Location:tampil_data_user.php"); </head>
}
?> <body>
</td> <table width="1341" border="0">
<td> </td> <tr>
</tr> <td colspan="5"
<tr valign="top" class="style2"> bgcolor="#566AE5"><img
<td class="style2"> </td> src="image/banner.jpg" width="500"
<td width="104" height="130" /></td>
align="left" </tr>
class="style5"> </td> <tr>
<td width="15" <td colspan="5"
align="left" bgcolor="#E5E5F0"><a
class="style5"> </td> href="tampil_data_peserta.php"></a><a
<td width="1148" href="tampil_data_user.php"><img
align="left" src="image/data_user.jpg" width="150"
class="style5"> </td> height="20" border="0" /></a><a
<td> </td> href="tampil_data_sekolah_asal.php"><im
</tr> g src="image/data_sekolah_asal.jpg"
<tr valign="top" class="style2"> width="150" height="20"
<td height="21"
2
src="image/berita.jpg" width="150" <td valign="middle"
height="20" border="0"></a></a><a class="style3"><a
href="logout.php"><img href="tambah_data_kecamatan.php"><input
src="image/logout_btn.png" name="tambah" type="button" id="tambah"
width="150" height="20" value="Tambah Data" /></a></td>
border="0" /></a><img <td> </td>
src="image/menu_bar.jpg" width="434" <td> </td>
height="20"></td> <td> </td>
</tr> </tr>
<tr> <tr>
<td width="34"> </td> <td height="30"> </td>
<td width="527"> </td> <td> </td>
<td width="32"> </td> <td> </td>
<td width="694"> </td> <td align="right"
<td width="32"> </td> valign="top" class="style1">
</tr> <?php
<tr> echo ("Anda login sebagai
<td> </td> : ".$_SESSION['level']."");
<td><strong ?></td>
class="style3">Data <td class="style1"> </td>
Kecamatan</strong></td> </tr>
<td> </td> </
<td> </td> table>
<td> </td>
</tr> tambah_data_kecamatan.php
<tr>
<td> </td> <?php
<td> </td> session_start(
<td> </td> );
<td> </td>
<td> </td> if (isset($_SESSION['level']) &&
</tr> ($_SESSION['level'] == "superadmin"))
<tr> {
<td> </td> }
<td colspan="3" else
valign="top" class="style3"> {
<table border="1" header("Location:login.php");
rules="all" class="style1" > }
<tr bgcolor="#E8E8E8"> ?>
<td
width="35"><strong>Opsi</strong></td> <html>
<td width="50" <head>
height="22"><strong>ID Kec</strong></td> <meta http-equiv="Content-Type"
<td content="text/html; charset=iso-8859-1" />
width="150"><strong>Nama <title>PSB Online 2011</title>
Kecamatan</strong></td> <style type="text/css">
</tr> <!--
<?php .style1 {
include_once "konekdb.php"; font-family: Arial, Helvetica, sans-
serif; font-weight: bold;
$sql = "SELECT * FROM kecamatan ORDER }
BY id_kec ASC"; .style12 {font-family: Arial,
$hasil = mysql_query($sql); Helvetica, sans-serif; font-size:
12px; }
while ($data = mysql_fetch_array($hasil)) .style14 {color: #F0F0F0}
{ .style16 {
echo "<tr font-family: Arial, Helvetica, sans-
bgcolor='#F8F8F8'>"; echo serif; font-size: 12px;
"<td><a }
href=\"edit_data_kecamatan.php? label.error { color:red; font-family:
aksi=edit&id Arial, Helvetica, sans-serif; font-style:
_kec=".$data['id_kec']."\"><img italic; font-size: 12px; margin-left:
src='image/edit_btn.PNG' border='0'></a><a 20px;
href=\"hapus_data_kecamatan.php?aksi=konfir }
m_hapus&id_kec=".$data['id_kec']."\"><img
src='image/hapus_btn.PNG' -->
border='0'></a></td>"; </style>
echo
"<td>".$data['id_kec']."</td>"; <script type="text/javascript"
echo src="jquery- 1.2.3.pack.js"></script>
"<td>".$data['kecamatan']."</td>"; <script type="text/javascript"
echo "</tr>"; src="jquery.validate.pack.js"></script>
} <script type="text/javascript">
?>
2
function(error, element) { </a></div></td>
<td> </td>
error.appendTo(element.parent("td") </tr>
) </table>
; </form>
} </body>
}); </html>
})
</script> konfirm_data_kecamatan.php
</head> <?php
include_once
<body> "konekdb.php";
<form session_start();
action="konfirm_data_kecamatan.php"
method="post" name="Kecamatan" if (isset($_SESSION['level']) &&
target="_self" id="Kecamatan"> ($_SESSION['level'] == "superadmin"))
<table width="1335" border="0"> {
<tr> }
<td height="132" else
colspan="5" {
bgcolor="#566AE5"><img header("Location:login.php");
src="image/banner.jpg" }
width="500" height="130" /></td> ?>
</tr>
<?php
<tr> $_SESSION['kecamatan'] =
<td height="21" colspan="5" $_POST['kecamatan'];
bgcolor="#E5E5F0"><img ?>
src="image/menu_bar.jpg"
width="1340" height="20"></td> <html>
</tr> <head>
<tr> <meta http-equiv="Content-Type"
<td width="29"> </td> content="text/html; charset=iso-8859-1" />
<td width="117"> </td> <title>PSB Online 2011</title>
<td width="14"> </td> <style type="text/css">
<td width="579"> </td> <!--
<td width="585"> </td> .style1 {
</tr> font-family: Arial, Helvetica, sans-
<tr> serif; font-weight: bold;}
<td> </td> .style12 {
<td font-family: Arial, Helvetica, sans-
colspan="3"><span serif; font-size: 12px; }
class="style1">Tambah .style14 {color: #F0F0F0}
Data .style13 {
Kecamatan</span></td> color:
<td> </td> #F00;
</tr> font-family: Arial, Helvetica, sans-
<tr> serif; font-size: 12px;
<td> </td> font-style: italic;
<td> </td> }
<td> </td> -->
<td> </td> </style>
<td> </td> </head>
</tr>
<tr> <body>
<th><span <form
class="style14"></span></th> action="simpan_data_kecamatan.php"
<td method="post" name="KonfirmKecamatan"
class="style16">Nama target="_self" id="KonfirmKecamatan">
Kecamatan</td> <table width="1343">
<td>:</td> <tr>
<td class="style12"><input <td height="132"
name="kecamatan" type="text" colspan="5"
class="required" title="* Nama bgcolor="#566AE5"><img
kecamatan harus diisi" id="kecamatan" src="image/banner.jpg"
size="35" width="500" height="130" /></td>
/></td> </tr>
<td class="style12"> </td>
</tr> <tr>
<tr valign="middle"> <td height="21" colspan="5"
<th height="49"><span bgcolor="#E5E5F0"><img
class="style14"></span></th> src="image/menu_bar.jpg"
<td colspan="3"><input name="Simpan"
2
<td colspan="4"> </td> <head>
</tr> <meta http-equiv="Content-Type"
<tr> content="text/html; charset=iso-8859-1" />
<td> </td> <title>PSB Online 2011</title>
<td colspan="4" <style type="text/css">
class="style1">Simpan Data Kecamatan</td> <!--
</tr> .style1 {
<tr> font-family: Arial, Helvetica, sans-
<td> </td> serif; font-size: 16px;
<td colspan="4"> </td> }
</tr> .style2 {
<tr> font-family: Arial, Helvetica, sans-
<th serif; font-size: 12px;
valign="top"><span font-weight:
class="style14"></span></t bold; text-align:
h> center;
<td width="114" }
valign="top"><span .style1 {
class="style12">Nama font-size: 16px;
Lengkap</span></td> font-family: Arial, Helvetica, sans-
<td width="16" valign="top">:</td> serif; font-weight: bold;
<td width="347" class="style12"><? }
php echo $_SESSION['kecamatan']; ?></td> .style2 {
<td width="813" font-weight:
class="style12"> </td> bold; font-size:
</tr> 16px;
<tr valign="middle"> }
<th height="48"><span .style4 {font-size: 12px; font-
class="style14"></span></th> family: Arial, Helvetica, sans-
<td colspan="4"><input name="Simpan" serif; }
type="submit" id="Simpan" value="Simpan" .style2 {
/> font-family: Arial, Helvetica, sans-
<a serif; font-size: 12px;
href="tambah_data_kecamatan.php"><input }
name="BtnKembali" onClick="history.go(- .style2 {
1)" type="button" id="BtnKembali" font-weight: normal;
value="Kembali" /> }
</a></td> .style2 {
text-align: center;
simpan_data_kecamatan.php }
.style5 {
<?php
edit_data_kecamatan.php font-family: Arial, Helvetica, sans-
session_start( serif; font-size: 12px;
);
<?php }
include_once
session_start( "konekdb.php";
); -->
$kecamatan = $_SESSION['kecamatan']; </style>
if (isset($_SESSION['level']) && </head>
$sql = "INSERT INTO ==
($_SESSION['level'] kecamatan
"superadmin"))
(kecamatan)
{ VALUES ('$kecamatan')"; <body>
} <table width="1339" border="0">
mysql_query($sql)
else or die ("Gagal <tr>
menyimpan
{ data".mysql_error()); <td colspan="5"
header("Location:login.php"); bgcolor="#566AE5"><img
header
} ("Location: src="image/banner.jpg" width="500"
tampil_data_kecamatan.php");
?> height="130" /></td>
</tr>
<tr>
<td colspan="5"
bgcolor="#E5E5F0"
class="style4"><img
src="image/menu_bar.jpg"
width="1340" height="20"
border="0"></td></tr>
<tr>
<td width="31"> </td>
<td colspan="3"> </td>
<td width="21"> </td>
</tr>
<tr valign="top" class="style2">
<td class="style2"> </td>
<td colspan="3" align="left"
class="style1">Edit Data Kecamatan</td>
<td> </td>
2
</tr> class="style5"> </td>
<tr valign="top" class="style2"> <td width="15"
<td class="style2"> </td> align="left"
<td colspan="3" class="style5"> </td>
align="left" class="style5"> <td width="1148"
<?php align="left"
include_once "konekdb.php"; class="style5"> </td>
<td> </td>
$aksi = $_GET['aksi']; </tr>
<tr valign="top" class="style2">
// manampilkan form data yang akan <td height="21"
class="style2"> </td>
diedit if ($aksi == "edit") <td align="left"
{ valign="bottom"
$id_kec = $_GET['id_kec']; class="style1"></td>
<td align="left" class="style1"></td>
$query = "SELECT * FROM <td align="left"
kecamatan WHERE id_kec = '$id_kec'"; class="style1"> </td>
$hasil = mysql_query($query); <td> </td>
$data = mysql_fetch_array($hasil); </tr>
2
} name=\"id_kec\" value=\"".
.style5 { $data['id_kec']."\">";
font-family: Arial, Helvetica, sans- echo "<input type=\"submit\"
serif; font-size: 12px; name=\"submit\"value=\"Hapus\">
} <a
href='tampil_data_kecamatan.php'><input
--> type=\"button\"
</style> name=\"button\"value=\"Batal\"></a>";
</head> echo "</form>";
}
<body>
<table width="1339" border="0"> // proses hapus data
<tr>
<td colspan="5" else if ($aksi == "hapus")
bgcolor="#566AE5"><img {
src="image/banner.jpg" width="500" $id_kec = $_POST['id_kec'];
height="130" /></td>
</tr> $sql = "DELETE FROM kecamatan
<tr> WHERE id_kec = '$id_kec'";
<td colspan="5" $hasil = mysql_query($sql);
bgcolor="#E5E5F0"
class="style4"><img header
src="image/menu_bar.jpg" ("Location:tampil_data_kecamatan.php");
width="1341" height="20" }
border="0"></td></tr> ?>
<tr> </td>
<td width="31"> </td> <td> </td>
<td colspan="3"> </td> </tr>
<td width="21"> </td> <tr valign="top" class="style2">
</tr> <td class="style2"> </td>
<tr valign="top" class="style2"> <td width="104"
<td class="style2"> </td> align="left"
<td colspan="3" align="left" class="style5"> </td>
class="style1">Hapus Data Kecamatan</td> <td width="15"
<td> </td> align="left"
</tr> class="style5"> </td>
<tr valign="top" class="style2"> <td width="1148"
<td class="style2"> </td> align="left"
<td colspan="3" class="style5"> </td>
align="left" <td> </td>
class="style1"></td> </tr>
<td> </td> <tr valign="top" class="style2">
</tr> <td height="21"
<tr valign="top" class="style2"> class="style2"> </td>
<td class="style2"> </td> <td align="left"
<td colspan="3" valign="bottom"
align="left" class="style5"> class="style1"></td>
<?php <td align="left" class="style1"></td>
include_once "konekdb.php"; <td align="left"
class="style1"> </td>
$aksi = $_GET['aksi'];
tampil_data_sekolah_asal.php
// konfirmasi data yang akan
dihapus if ($aksi == <?php
"konfirm_hapus") session_start(
{ );
$id_kec = $_GET['id_kec'];
if (isset($_SESSION['level']) &&
$sql = "SELECT * FROM ($_SESSION['level'] == "superadmin"))
kecamatan WHERE id_kec = '$id_kec'"; {
$hasil = mysql_query($sql); }
$data = mysql_fetch_array($hasil); else
{
echo "<form method=\"post\" header("Location:login.php");
action=\"".$_SERVER['PHP_SELF']."?aksi=hapu }
s\">"; ?>
echo "<table
border='0' class='style5'>"; <html>
echo "<tr valign='top' <head>
height='25'><td width='100'>ID <meta http-equiv="Content-Type"
Kecamatan</td><td width='10'>:</td><td>". content="text/html; charset=iso-8859-1" />
$data['id_kec']."</t d></tr>"; <title>PSB Online 2011</title>
echo "<tr valign='top' <style type="text/css">
height='25'><td>Nama
2
.style1 {
font-family: Arial, Helvetica, sans-
serif; font-size: 12px;
}
.style2 {
font-family: Arial, Helvetica, sans-
serif; font-size: 12px; font-weight:
bold; }
.style3 {
font-family: Arial, Helvetica, sans-
serif; font-size: 16px; font-weight:
bold; }
.style21 {font-family: Arial,
Helvetica, sans-serif; font-size: 12px;
font-weight: bold; }
.style21 {
font-weight:
bold; font-size:
16px;
}
-->
</style>
</head>
<body>
<table width="1341" border="0">
<tr>
<td colspan="5"
bgcolor="#566AE5"><img
src="image/banner.jpg" width="500"
height="130" /></td>
</tr>
<tr>
<td colspan="5"
bgcolor="#E5E5F0"><a
href="tampil_data_peserta.php"></a><a
href="tampil_data_user.php"><img
src="image/data_user.jpg" width="150"
height="20" border="0" /></a><a
href="tampil_data_sekolah_asal.php"><im
g src="image/data_sekolah_asal.jpg"
width="150" height="20"
border="0"></a><a
href="tampil_data_kecamatan.php"><img
src="image/kecamatan.jpg" width="150"
height="20" border="0"></a><a
href="tampil_data_prestasi.php"><img
src="image/data_prestasi.jpg"
width="150" height="20"
border="0"></a><a
href="tampil_index_berita.php"><img
src="image/berita.jpg" width="150"
height="20" border="0"></a></a><a
href="logout.php"><img
src="image/logout_btn.png" width="150"
height="20" border="0" /></a><img
src="image/menu_bar.jpg" width="434"
height="20"></td>
</tr>
<tr>
<td width="34"> </td>
<td width="527"> </td>
<td width="32"> </td>
<td width="694"> </td>
<td width="32"> </td>
</tr>
<tr>
<td> </td>
<td><strong class="style3">Data
Sekolah Asal</strong></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
2
<tr>
<td> </td>
<td colspan="3"
valign="top" class="style3">
<table border="1"
rules="all" class="style1" >
<tr bgcolor="#E8E8E8">
<td
width="35"><strong>Opsi</strong></td>
<td
width="75"
height="22"><strong>ID
Sekolah</strong></td>
<td
width="200"><strong>Nama
Sekolah</strong></td>
<td
width="120"><strong>Kecamatan</strong></td>
<td
width="150"><strong>Alamat</strong></td>
</tr>
<?php
include_once "konekdb.php";
2
</tr> <td height="132"
</ colspan="5"
table> bgcolor="#566AE5"><img
</ src="image/banner.jpg"
width="500" height="130" /></td>
tambah_data_sekolah_asal.php </tr>
<?php <tr>
session_start( <td height="21" colspan="5"
); bgcolor="#E5E5F0"><img
src="image/menu_bar.jpg"
if (isset($_SESSION['level']) && width="1340" height="20"></td>
($_SESSION['level'] == "superadmin")) </tr>
{ <tr>
} <td width="29"> </td>
else <td width="89"> </td>
{ <td width="24"> </td>
header("Location:login.php"); <td width="606"> </td>
} <td width="551"> </td>
?> </tr>
<tr>
<html> <td> </td>
<head> <td colspan="3"><span
<meta http-equiv="Content-Type" class="style1">Tambah Data
content="text/html; charset=iso-8859-1" /> Sekolah Asal</span></td>
<title>PSB Online 2011</title> <td> </td>
<style type="text/css"> </tr>
<!-- <tr>
.style1 { <td> </td>
font-family: Arial, Helvetica, sans- <td> </td>
serif; font-weight: bold; <td> </td>
} <td> </td>
.style12 { <td> </td>
font-family: Arial, Helvetica, sans- </tr>
serif; font-size: 12px; } <tr>
.style14 {color: #F0F0F0} <th><span
.style16 { class="style14"></span></th>
font-family: Arial, Helvetica, sans- <td><span
serif; font-size: 12px; class="style16">Nama Sekolah
} </span></td>
label.error { color:red; font-family: <td>:</td>
Arial, Helvetica, sans-serif; font-style: <td class="style12"><input
italic; font-size: 12px; margin-left: name="NamaSekolah" type="text"
20px; class="required" title="* Nama sekolah
} harus diisi" id="NamaSekolah"
size="30"
--> /></td>
</style> <td class="style12"> </td>
</tr>
<script type="text/javascript" <tr>
src="jquery- 1.2.3.pack.js"></script> <th><span
<script type="text/javascript" class="style14"></span></th>
src="jquery.validate.pack.js"></script> <td class="style16">Kecamatan</td>
<script type="text/javascript"> <td>:</td>
$(document).ready(function() { <td class="style12">
$("#SekolahAsal").validate({
errorPlacement: <select size="1"
function(error, element) { name="Kecamatan" class="required"
title="* Kecamatan harus dipilih"
error.appendTo(element.parent("td") id="Kecamatan">
) <option
; selected value="">Pilih Kecamatan
} </option>
}); <?php
}) include_once "konekdb.php";
</script>
$query = "select * from kecamatan";
</head> $hasil = mysql_query($query)
or die(mysql_error());
<body>
<form while($data =
action="konfirm_data_sekolah_asal.php" mysql_fetch_array($hasil)){
method="post" name="SekolahAsal" ?>
<option value="<?php echo
2
</select></td> .style12 {font-family: Arial,
<td class="style12"> </td> Helvetica, sans-serif; font-size:
</tr> 12px; }
<tr> .style14 {color: #F0F0F0}
<th><span .style13 {
class="style14"></span></th> color:
<td><span #F00;
class="style16">Alamat</span></td> font-family: Arial, Helvetica, sans-
<td>:</td> serif; font-size: 12px;
<td class="style12"><input font-style: italic;
name="AlamatSekolah" type="text" }
class="required" title="* Alamat -->
sekolah harus diisi" </style>
id="AlamatSekolah" value="" size="30" </head>
/></td>
<td class="style12"> </td> <body>
</tr> <form
<tr valign="middle"> action="simpan_data_sekolah_asal.php"
<th height="47"><span method="post" name="KonfirmSekolahAsal"
class="style14"></span></th> target="_self" id="KonfirmSekolahAsal">
<td colspan="3"><input <table width="1347">
name="Simpan" type="submit" <tr>
class="style12" id="Simpan" <td height="132"
value="Simpan" /> colspan="5"
<input name="Reset" type="reset" bgcolor="#566AE5"><img
class="style12" id="Reset" value="Reset" src="image/banner.jpg"
/> width="500" height="130" /></td>
<a </tr>
href="tampil_data_sekolah_asal.php"><inp
ut name="Kembali" type="button" <tr>
class="style12" id="Kembali" <td height="21" colspan="5"
value="Kembali" /> bgcolor="#E5E5F0"><img
</a></div></td> src="image/menu_bar.jpg"
<td> </td> width="1340" height="20"></td>
</tr> </tr>
</table> <tr>
<td width="32"> </td>
konfirm_data_sekolah_asal.php <td colspan="4"> </td>
</tr>
<?php <tr>
include_once <td> </td>
"konekdb.php"; <td colspan="4"
session_start(); class="style1">Simpan Data Sekolah
Asal</td>
if (isset($_SESSION['level']) && </tr>
($_SESSION['level'] == "superadmin")) <tr>
{ <td> </td>
} <td colspan="4"> </td>
else </tr>
{ <tr>
header("Location:login.php"); <th valign="top"> </th>
} <td width="114"
?> valign="top"
class="style12">Nama
<?php Sekolah</td>
$_SESSION['nama_sekolah'] = <td width="16"
$_POST['NamaSekolah']; valign="top"
$_SESSION['id_kec'] = class="style12">:</td>
$_POST['Kecamatan']; <td width="295" class="style12"><?
$_SESSION['alamat_sekolah'] = php echo $_SESSION['nama_sekolah'];
$_POST['AlamatSekolah']; ?></td>
?> <td width="866"
class="style12"> </td>
</tr>
<html> <tr>
<head> <th valign="top"> </th>
<meta http-equiv="Content-Type" <td valign="top"
content="text/html; charset=iso-8859-1" /> class="style12">ID Kecamatan</td>
<title>PSB Online 2011</title> <td valign="top">:</td>
<style type="text/css"> <td class="style12"><?php echo
<!-- $_SESSION['id_kec']; ?></td>
.style1 { <td class="style12"> </td>
font-family: Arial, Helvetica, sans- </tr>
<tr>
2
<th height="48"><span }
class="style14"></span></th> .style4 {font-size: 12px; font-family:
<td colspan="4"><input name="Simpan" Arial, Helvetica, sans-serif; }
type="submit" id="Simpan" value="Simpan" /> .style2 {
<a font-family: Arial, Helvetica, sans-serif;
href="tambah_data_sekolah_asal.php"><input font-size: 12px;
name="BtnKembali" onClick="history.go(-1)" }
type="button" id="BtnKembali" .style2 {
value="Kembali" /> font-weight: normal;
</a></td> }
</tr> .style2 {
</table> text-align: center;
</form> }
</body> .style5 {
</html> font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
simpan_data_sekolah_asal.php
<?php -->
include_once "konekdb.php"; </style>
session_start();
<script>
$nama_sekolah = $_SESSION['nama_sekolah']; function PopupCenter(pageURL, title,w,h) {
$id_kec = $_SESSION['id_kec']; var left = (screen.width/2)-(w/1.5);
$alamat_sekolah = $_SESSION['alamat_sekolah']; var top = (screen.height/2)-(h/2);
var targetWin = window.open (pageURL,
$sql = "INSERT INTO sekolah_asal (nama_sekolah,id_kteict,lael,am'atto_oslebkaorl=anho),
('$nama_sekolah','$id_kec','$alamat_sekolah')"; VlAoLcUaEtSion=no, directories=no,
mysql_query($sql) or die ("Gagal menyimpan data". status=no, menubar=no,
mysscqrlo_lelrbraorrs(=)n)o;, resizable=no,
header ("Location:tampil_data_sekolah_asal.php"); copyhistory=no, width='+w+', height='+h+',
?> top='+top+', left='+left);
}
</script>
edit_data_sekolah _asal.php </head>
<?php
session_start(); <body>
<table width="1339" border="0">
if (isset($_SESSION['level']) && <tr>
($_SESSION['level'] == "superadmin")) <td colspan="4" bgcolor="#566AE5"><img
{ src="image/banner.jpg" width="500"
} height="130" /></td>
else </tr>
{ <tr>
header("Location:login.php"); <td colspan="4" bgcolor="#E5E5F0"
} class="style4"><img
?> src="image/menu_bar.jpg" width="1340"
height="20" border="0"></td></tr>
<html>
<tr>
<head>
<meta http-equiv="Content-Type" <td width="35"> </td>
content="text/html; charset=iso-8859-1" /> <td colspan="2"> </td>
<title>PSB Online 2011</title> <td width="20"> </td>
<style type="text/css"> </tr>
<!-- <tr valign="top" class="style2">
.style1 { <td class="style2"> </td>
font-family: Arial, Helvetica, sans-serif; <td colspan="2" align="left"
font-size: 16px; class="style1">Edit Data Sekolah Asal</td>
} <td> </td>
.style2 { </tr>
font-family: Arial, Helvetica, sans-serif; <tr valign="top" class="style2">
font-size: 12px; <td class="style2"> </td>
font-weight: bold; <td colspan="2" align="left"
text-align: center; class="style1"></td>
} <td> </td>
.style1 { </tr>
font-size: 16px;
<tr valign="top" class="style2">
font-family: Arial, Helvetica, sans-serif;
font-weight: bold; <td class="style2"> </td>
} <td align="left" class="style5">
.style2 { <?php
font-weight: bold; include_once "konekdb.php";
font-size: 16px;
$aksi = $_GET['aksi'];
2
'myPop1',220,320);">Lihat
if ($aksi == "edit") Data Kecamatan</a></td>
{ <td> </td>
$id_sekolah = $_GET['id_sekolah']; </tr>
<tr valign="top" class="style2">
$sql = "SELECT * FROM <td class="style2"> </td>
sekolah_asal WHERE id_sekolah = <td width="316"
'$id_sekolah'"; align="left"
$hasil = mysql_query($sql); class="style5"> </td>
$data = mysql_fetch_array($hasil); <td align="left"
class="style5"> </td>
echo "<form method=\"post\" <td> </td>
action=\"".$_SERVER['PHP_SELF']."?aksi=upda </tr>
te\">"; <tr valign="top" class="style2">
echo "<table <td height="21"
border='0' class='style5'>"; class="style2"> </td>
echo "<tr valign='top' <td align="left"
height='25'><td width='120'>ID valign="bottom"
Sekolah</td><td width='10'>:</td><td>". class="style1"></td>
$data['id_sekolah']. "</td></tr>"; <td align="left" class="style1"></td>
echo "<tr valign='top' <td> </td>
height='25'><td>Nama </tr>
Sekolah</td><td>:</td><td><input </
type=\"text\"name=\"nama_sekolah\"
value=\"".$data['nama_sekolah']."\"></td></ hapus_data_sekolah_asal.php
tr>";
echo "<tr valign='top' <?php
height='25'><td>ID session_start(
Kecamatan</td><td>:</td><td><input );
type=\"text\"name=\"id_kec\" value=\"".
$data['id_kec']."\"></td></tr>"; if (isset($_SESSION['level']) &&
echo "<tr valign='top' ($_SESSION['level'] == "superadmin"))
height='25'><td>Alamat</td><td>:</td><td><i {
nput type=\"text\"name=\"alamat\" }
value=\"".$data['alamat_sekolah']."\"></td> else
</tr>"; {
echo "</table>"; header("Location:login.php");
echo "<input type=\"hidden\" }
name=\"id_sekolah\" value=\"". ?>
$data['id_sekolah']."\">";
echo "<input type=\"submit\" <html>
name=\"submit\" <head>
value=\"Simpan\"> <a <meta http-equiv="Content-Type"
href='tampil_data_sekolah_asal.php'><input content="text/html; charset=iso-8859-1" />
type=\"button\" <title>PSB Online 2011</title>
name=\"button\"value=\"Batal\"></a>"; <style type="text/css">
echo "</form>"; <!--
} .style1 {
font-family: Arial, Helvetica, sans-
// proses update data serif; font-size: 16px;
}
else if ($aksi == "update") .style2 {
{ font-family: Arial, Helvetica, sans-
$id_sekolah = $_POST['id_sekolah']; serif; font-size: 12px;
$nama_sekolah = font-weight:
$_POST['nama_sekolah']; bold; text-align:
$id_kec = $_POST['id_kec']; center;
$alamat = $_POST['alamat']; }
.style1 {
$sql = "UPDATE sekolah_asal SET font-size: 16px;
nama_sekolah = '$nama_sekolah', id_kec = font-family: Arial, Helvetica, sans-
'$id_kec', alamat_sekolah = '$alamat' serif; font-weight: bold;
WHERE id_sekolah = '$id_sekolah'"; }
$hasil = mysql_query($sql); .style2 {
font-weight:
header bold; font-size:
("Location:tampil_data_sekolah_asal.php"); 16px;
} }
?> .style4 {font-size: 12px; font-
</td> family: Arial, Helvetica, sans-
<td width="957" align="left" serif; }
valign="middle" class="style5"><a .style2 {
href="javascript:void(0);" font-family: Arial, Helvetica, sans-
onClick="PopupCenter('data_kecamatan.php',
2
} h']."</td></tr>";
.style2 { echo "<tr valign='top'
text-align: center; height='25'><td>Username</td><td>:</td><td>
} ".$data['id_kec']."</td></tr>";
.style5 { echo "<tr valign='top'
font-family: Arial, Helvetica, sans- height='25'><td>Password</td><td>:</td><td>
serif; font-size: 12px; ".$data['alamat_sekolah']."</td></tr>";
} echo "</table>";
echo "<input type=\"hidden\"
--> name=\"id_sekolah\" value=\"".
</style> $data['id_sekolah']."\">";
</head> echo "<input type=\"submit\"
name=\"submit\"value=\"Hapus\">
<body> <a
<table width="1339" border="0"> href='tampil_data_sekolah_asal.php'><inpu
<tr> t type=\"button\"
<td colspan="5" name=\"button\"value=\"Batal\"></a>";
bgcolor="#566AE5"><img echo "</form>";
src="image/banner.jpg" width="500" }
height="130" /></td>
</tr> // proses hapus data
<tr>
<td colspan="5" else if ($aksi == "hapus")
bgcolor="#E5E5F0" {
class="style4"><img $id_sekolah = $_POST['id_sekolah'];
src="image/menu_bar.jpg"
width="1341" height="20" $sql = "DELETE FROM
border="0"></td></tr> sekolah_asal WHERE id_sekolah =
<tr> '$id_sekolah'";
<td width="31"> </td> $hasil = mysql_query($sql);
<td colspan="3"> </td>
<td width="21"> </td> header
</tr> ("Location:tampil_data_sekolah_asal.php");
<tr valign="top" class="style2"> }
<td class="style2"> </td> ?>
<td colspan="3" align="left" </td>
class="style1">Hapus Data Sekolah <td> </td>
Asal</td> </tr>
<td> </td> <tr valign="top" class="style2">
</tr> <td class="style2"> </td>
<tr valign="top" class="style2"> <td width="104"
<td class="style2"> </td> align="left"
<td colspan="3" class="style5"> </td>
align="left" <td width="15"
class="style1"></td> align="left"
<td> </td> class="style5"> </td>
</tr> <td width="1148"
<tr valign="top" class="style2"> align="left"
<td class="style2"> </td> class="style5"> </td>
<td colspan="3" <td> </td>
align="left" class="style5"> </tr>
<?php <tr valign="top" class="style2">
include_once "konekdb.php"; <td height="21"
class="style2"> </td>
$aksi = $_GET['aksi']; <td align="left"
valign="bottom"
// konfirmasi data yang akan class="style1"></td>
<td align="left" class="style1"></td>
dihapus if ($aksi == <td align="left"
class="style1"> </td>
"konfirm_hapus")
{ tampil_data_prestasi.php
$id_sekolah = $_GET['id_sekolah'];
<?php
$sql = "SELECT * FROM session_start(
sekolah_asal WHERE id_sekolah = );
'$id_sekolah'";
$hasil = mysql_query($sql); if (isset($_SESSION['level']) &&
$data = mysql_fetch_array($hasil); ($_SESSION['level'] == "superadmin"))
{
echo "<form method=\"post\" }
action=\"".$_SERVER['PHP_SELF']."?aksi=hapu else
s\">"; {
echo "<table
2
}
?>
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1" />
<title>PSB Online 2011</title>
<style type="text/css">
<!--
.style1 {
font-family: Arial, Helvetica, sans-
serif; font-size: 12px;
}
.style2 {font-family: Arial, Helvetica,
sans-serif; font-size: 12px; font-
weight: bold; }
.style3 {font-family: Arial, Helvetica,
sans-serif; font-size: 16px; font-
weight: bold; }
.style21 {font-family: Arial,
Helvetica, sans-serif; font-size: 12px;
font-weight: bold; }
.style21 { font-weight:
bold; font-size: 16px;
}
-->
</style>
</head>
<body>
<table width="1341" border="0">
<tr>
<td colspan="5"
bgcolor="#566AE5"><img
src="image/banner.jpg" width="500"
height="130" /></td>
</tr>
<tr>
<td colspan="5"
bgcolor="#E5E5F0"><a
href="tampil_data_peserta.php"></a><a
href="tampil_data_user.php"><img
src="image/data_user.jpg" width="150"
height="20" border="0" /></a><a
href="tampil_data_sekolah_asal.php"><im
g src="image/data_sekolah_asal.jpg"
width="150" height="20"
border="0"></a><a
href="tampil_data_kecamatan.php"><img
src="image/kecamatan.jpg" width="150"
height="20" border="0"></a><a
href="tampil_data_prestasi.php"><img
src="image/data_prestasi.jpg"
width="150" height="20"
border="0"></a><a
href="tampil_index_berita.php"><img
src="image/berita.jpg" width="150"
height="20" border="0"></a></a><a
href="logout.php"><img
src="image/logout_btn.png" width="150"
height="20" border="0" /></a><img
src="image/menu_bar.jpg" width="434"
height="20"></td>
</tr>
<tr>
<td width="34"> </td>
<td width="527"> </td>
<td width="32"> </td>
<td width="694"> </td>
<td width="32"> </td>
</tr>
<tr>
<td> </td>
2
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td colspan="3"
valign="top" class="style3">
<table border="1"
rules="all" class="style1" >
<tr bgcolor="#E8E8E8">
<td
width="35"><strong>Opsi</strong></td>
<td
width="75"
height="22"><strong>ID
Prestasi</strong></td>
<td
width="200"><strong>Nama
Prestasi</strong></td>
<td
width="120"><strong>Nilai
Prestasi</strong></td>
</tr>
<?php
include_once "konekdb.php";
2
<?php target="_self" id="Prestasi">
echo ("Anda login sebagai <table width="1326" border="0">
: ".$_SESSION['level'].""); <tr>
?></td> <td height="137"
<td class="style1"> </td> colspan="5"
</tr> bgcolor="#566AE5"><img
</ src="image/banner.jpg"
table> width="500" height="130" /></td>
</ </tr>
tambah_data_prestasi.php <tr>
<td height="21" colspan="5"
<?php bgcolor="#E5E5F0"><img
session_start( src="image/menu_bar.jpg"
); width="1340" height="20"></td>
</tr>
if (isset($_SESSION['level']) && <tr>
($_SESSION['level'] == "superadmin")) <td width="29"> </td>
{ <td width="90"> </td>
} <td width="19"> </td>
else <td width="617"> </td>
{ <td width="569"> </td>
header("Location:login.php"); </tr>
} <tr>
?> <td> </td>
<td
<html> colspan="3"><span
<head> class="style1">Tambah
<meta http-equiv="Content-Type" Data Prestasi</span></td>
content="text/html; charset=iso-8859-1" /> <td> </td>
<title>PSB Online 2011</title> </tr>
<style type="text/css"> <tr>
<!-- <td> </td>
.style1 { <td> </td>
font-family: Arial, Helvetica, sans- <td> </td>
serif; font-weight: bold; <td> </td>
} <td> </td>
.style12 {font-family: Arial, </tr>
Helvetica, sans-serif; font-size: <tr>
12px; } <th><span
.style14 {color: #F0F0F0} class="style14"></span></th>
.style16 { <td><span
font-family: Arial, Helvetica, sans- class="style16">ID
serif; font-size: 12px; Prestasi</span></td>
} <td>:</td>
label.error { color:red; font-family: <td class="style12"><input
Arial, Helvetica, sans-serif; font-style: name="id_prestasi" type="text"
italic; font-size: 12px; margin-left: class="required" title="* ID prestasi
20px; harus diisi" size="25" maxlength="20"
} /></td>
<td class="style12"> </td>
--> </tr>
</style> <tr>
<th><span
<script type="text/javascript" class="style14"></span></th>
src="jquery- 1.2.3.pack.js"></script> <td
<script type="text/javascript" class="style16">Nama
src="jquery.validate.pack.js"></script> Prestasi</td>
<script type="text/javascript"> <td>:</td>
$(document).ready(function() { <td class="style12"><input
$("#Prestasi").validate({ name="prestasi" type="text"
errorPlacement: class="required" title="* Nama
function(error, element) { prestasi harus diisi" id="prestasi"
size="50"
error.appendTo(element.parent("td") /></td>
) <td class="style12"> </td>
; </tr>
} <tr>
}); <th><span
}) class="style14"></span></th>
</script> <td><span
class="style16">Nilai
</head> Prestasi</span></td>
<td>:</td>
2
<tr valign="middle"> bgcolor="#566AE5"><img
<th height="49"><span src="image/banner.jpg"
class="style14"></span></th> width="500" height="130" /></td>
<td colspan="3"><input name="Simpan" </tr>
type="submit" id="Simpan" value="Simpan" <tr>
/> <td height="21" colspan="5"
<input name="Reset" bgcolor="#E5E5F0"><img
type="reset" id="Reset" value="Reset" src="image/menu_bar.jpg"
/> width="1336" height="21"></td>
<a </tr>
href="tampil_data_prestasi.php"><input <tr>
name="Kembali" type="button" <td width="32"> </td>
id="Kembali" value="Kembali" /> <td colspan="4"> </td>
</a></div></td> </tr>
<td> </td> <tr>
</tr> <td> </td>
</table> <td colspan="4"
</form> class="style1">Simpan Data Prestasi</td>
</tr>
konfirm_data_prestasi.php <tr>
<td> </td>
<?php <td colspan="4"> </td>
include_once </tr>
"konekdb.php"; <tr>
session_start(); <th valign="top"> </th>
<td width="114"
if (isset($_SESSION['level']) && valign="top" class="style12">ID
($_SESSION['level'] == "superadmin")) Prestasi</td>
{ <td width="16"
} valign="top"
else class="style12">:</td>
{ <td width="295" class="style12"><?
header("Location:login.php"); php echo $_SESSION['id_prestasi'];
} ?></td>
?> <td width="862"
class="style12"> </td>
</tr>
<?php
$_SESSION['id_prestasi'] = <tr>
$_POST['id_prestasi']; <th valign="top"> </th>
$_SESSION['prestasi'] = <td valign="top"
$_POST['prestasi']; class="style12">Nama Prestasi</td>
$_SESSION['nilai_prestasi'] = <td valign="top">:</td>
$_POST['nilai_prestasi']; <td class="style12"><?php echo
?> $_SESSION['prestasi']; ?></td>
<td class="style12"> </td>
<html> </tr>
<head> <tr>
<meta http-equiv="Content-Type" <th valign="top"> </th>
content="text/html; charset=iso-8859-1" /> <td valign="top"
<title>PSB Online 2011</title> class="style12">Nilai
<style type="text/css"> Prestasi</td>
<td valign="top">:</td>
<!--
.style1 { <td class="style12"><?php echo
font-family: Arial, Helvetica, sans- $_SESSION['nilai_prestasi'];
serif; font-weight: bold;} ?></td>
.style12 {font-family: Arial, <td class="style12"> </td>
Helvetica, sans-serif; font-size: </tr>
12px; } <tr valign="middle">
.style14 {color: #F0F0F0} <th height="48"><span
.style13 { class="style14"></span></th>
color: <td colspan="4"><input name="Simpan"
#F00; type="submit" id="Simpan" value="Simpan"
font-family: Arial, Helvetica, sans- />
serif; font-size: 12px; <a
font-style: italic; href="tambah_data_prestasi.php"><input
} name="BtnKembali" onClick="history.go(-
--> 1)" type="button" id="BtnKembali"
</style> value="Kembali" />
</head>
simpan_data_prestasi.php
<body>
<form <?php
action="simpan_data_prestasi.php" session_start(
2
include_once "konekdb.php"; .style5 {
font-family: Arial, Helvetica, sans-
$id_prestasi = $_SESSION['id_prestasi']; serif; font-size: 12px;
$prestasi = }
$_SESSION['prestasi'];
$nilai_prestasi = -->
$_SESSION['nilai_prestasi']; </style>
</head>
$sql = "INSERT INTO prestasi
(id_prestasi,prestasi,nilai_prestasi) <body>
VALUES <table width="1339" border="0">
('$id_prestasi','$prestasi','$nilai_prestas <tr>
i')"; <td colspan="5"
mysql_query($sql) or die ("Gagal bgcolor="#566AE5"><img
menyimpan data".mysql_error()); src="image/banner.jpg" width="500"
height="130" /></td>
header("Location:tampil_data_prestasi.php" </tr>
) <tr>
; <td colspan="5"
bgcolor="#E5E5F0"
edit_data_prestasi.php class="style4"><img
src="image/menu_bar.jpg"
<?php width="1340" height="20"
session_start( border="0"></td></tr>
); <tr>
<td width="31"> </td>
if (isset($_SESSION['level']) && <td colspan="3"> </td>
($_SESSION['level'] == "superadmin")) <td width="21"> </td>
{ </tr>
} <tr valign="top" class="style2">
else <td class="style2"> </td>
{ <td colspan="3" align="left"
header("Location:login.php"); class="style1">Edit Data Prestasi</td>
} <td> </td>
?> </tr>
<tr valign="top" class="style2">
<html> <td class="style2"> </td>
<head> <td colspan="3"
<meta http-equiv="Content-Type" align="left"
content="text/html; charset=iso-8859-1" /> class="style1"></td>
<title>PSB Online 2011</title> <td> </td>
<style type="text/css"> </tr>
<!-- <tr valign="top" class="style2">
.style1 { <td class="style2"> </td>
font-family: Arial, Helvetica, sans- <td colspan="3"
serif; font-size: 16px; align="left" class="style5">
} <?php
.style2 { include_once "konekdb.php";
font-family: Arial, Helvetica, sans-
serif; font-size: 12px; $aksi = $_GET['aksi'];
font-weight:
bold; text-align: // menampilkan form edit
center;
} data if ($aksi == "edit")
.style1 { {
font-size: 16px; $id_prestasi =
font-family: Arial, Helvetica, sans- $_GET['id_prestasi'];
serif; font-weight: bold;
} $sql = "SELECT * FROM prestasi
.style2 { WHERE id_prestasi = '$id_prestasi'";
font-weight: $hasil = mysql_query($sql);
bold; font-size: $data = mysql_fetch_array($hasil);
16px;
} echo "<form method=\"post\"
.style4 {font-size: 12px; font- action=\"".$_SERVER['PHP_SELF']."?aksi=upda
family: Arial, Helvetica, sans- te\">";
serif; } echo "<table
.style2 { border='0' class='style5'>";
font-family: Arial, Helvetica, sans- echo "<tr valign='top'
serif; font-size: 12px; height='25'><td width='120'>ID
} Prestasi</td><td width='10'>:</td><td>".
.style2 { $data['id_prestasi']
font-weight: normal; ."</td></tr>";
echo "<tr valign='top'
2
echo "<tr valign='top' ($_SESSION['level'] == "superadmin"))
height='25'><td>Nilai {
Prestasi</td><td>:</td><td><input }
type=\"text\"name=\"nilai_prestasi\" else
value=\"".$data['nilai_prestasi']."\"></td> {
</tr>"; header("Location:login.php");
echo "</table>"; }
echo "<input type=\"hidden\" ?>
name=\"id_prestasi\" value=\"".
$data['id_prestasi']."\">"; <html>
echo "<input type=\"submit\" <head>
name=\"submit\" <meta http-equiv="Content-Type"
value=\"Simpan\"> <a content="text/html; charset=iso-8859-1" />
href='tampil_data_prestasi.php'><input <title>PSB Online 2011</title>
type=\"button\" <style type="text/css">
name=\"button\"value=\"Batal\"></a>"; <!--
echo "</form>"; .style1 {
} font-family: Arial, Helvetica, sans-
serif; font-size: 16px;
// proses update data }
.style2 {
else if ($aksi == "update") font-family: Arial, Helvetica, sans-
{ serif; font-size: 12px;
$id_prestasi = font-weight:
$_POST['id_prestasi'] bold; text-align:
; center;
$prestasi = }
$_POST['prestasi']; .style1 {
$nilai_prestasi = font-size: 16px;
$_POST['nilai_prestasi']; font-family: Arial, Helvetica, sans-
serif; font-weight: bold;
$sql = "UPDATE prestasi SET }
id_prestasi = '$id_prestasi', prestasi .style2 {
= '$prestasi', nilai_prestasi = font-weight:
'$nilai_prestasi' WHERE id_prestasi = bold; font-size:
'$id_prestasi'"; 16px;
$hasil = mysql_query($sql); }
.style4 {font-size: 12px; font-
header family: Arial, Helvetica, sans-
("Location:tampil_data_prestasi.php"); serif; }
} .style2 {
?> font-family: Arial, Helvetica, sans-
</td> serif; font-size: 12px;
<td> </td> }
</tr> .style2 {
<tr valign="top" class="style2"> font-weight: normal;
<td class="style2"> </td> }
<td width="104" .style2 {
align="left" text-align: center;
class="style5"> </td> }
<td width="15" .style5 {
align="left" font-family: Arial, Helvetica, sans-
class="style5"> </td> serif; font-size: 12px;
<td width="1148" }
align="left"
class="style5"> </td> -->
<td> </td> </style>
</tr> </head>
<tr valign="top" class="style2">
<td height="21" <body>
class="style2"> </td> <table width="1339" border="0">
<td align="left" <tr>
valign="bottom" <td colspan="5"
class="style1"></td> bgcolor="#566AE5"><img
<td align="left" class="style1"></td> src="image/banner.jpg" width="500"
<td align="left" height="130" /></td>
</tr>
hapus_data_prestasi.php <tr>
<td colspan="5"
<?php bgcolor="#E5E5F0"
session_start( class="style4"><img
); src="image/menu_bar.jpg"
width="1341" height="20"
border="0"></td></tr>
2
<td class="style2"> </td> }
<td colspan="3" align="left"
class="style1">Hapus Data Prestasi</td> ?>
<td> </td> </td>
</tr> <td> </td>
<tr valign="top" class="style2"> </tr>
<td class="style2"> </td> <tr valign="top" class="style2">
<td colspan="3" align="left" class="style1"></td> <td class="style2"> </td>
<td> </td> <td width="104" align="left" class="style5"> </td>
</tr> <td width="15" align="left" class="style5"> </td>
<tr valign="top" class="style2"> <td width="1148" align="left" class="style5"> </td>
<td class="style2"> </td> <td> </td>
<td colspan="3" align="left" class="style5"> </tr>
<?php <tr valign="top" class="style2">
include_once "konekdb.php"; <td height="21" class="style2"> </td>
<td align="left" valign="bottom" class="style1"></td>
$aksi = $_GET['aksi']; <td align="left" class="style1"></td>
<td align="left" class="style1"> </td>
// konfirmasi data yang akan dihapus if ($aksi == "konfirm_hapus")
{ <td> </td>
$id_prestasi = $_GET['id_prestasi']; </tr>
</table>
</body>
$sql = "SELECT * FROM prestasi WHERE id_prestasi = </html>
'$id_prestasi'";
$hasil = mysql_query($sql);
$data = mysql_fetch_array($hasil);
header ("Location:tampil_data_prestasi.php");
2
White-Box Testing
No. Nama Tombol Lokasi Hasil yang diharapkan Hasil yang didapatkan Kesimpulan
1. Home index.php Tampil index.php Tampil index.php Valid
2. Pencarian index.php Tampil cari_peserta.php Tampil cari_peserta.php Valid
3. Jurnal & Statistik index.php Tampil statistik.php Tampil statistik.php Valid
4. Aturan & Prosedur index.php Tampil psb_info.php Tampil psb_info.php Valid
5. Alur Pendaftaran index.php Tampil alur_psb.php Tampil alur_psb.php Valid
6. Login index.php Tampil login.php Tampil login.php Valid
7. Pengumuman index.php Tampil pengumuman.php Tampil pengumuman.php Valid
8. Index Berita index.php Tampil index_berita.php Tampil index_berita.php Valid
9. Selengkapnya (berita1) index.php Tampil baca_berita.php (Konten Tampil baca_berita.php (Konten Valid
Berita1) Berita1)
10. Selengkapnya (berita2) index.php Tampil baca_berita.php (Konten Tampil baca_berita.php (Konten Valid
Berita2) Berita2)
11. Selengkapnya (berita3) index.php Tampil baca_berita.php (Konten Tampil baca_berita.php (Konten Valid
Berita3) Berita3)
12. Home pengumuman.php Tampil index.php Tampil index.php Valid
13. Pencarian pengumuman.php Tampil cari_peserta.php Tampil cari_peserta.php Valid
14. Jurnal & Statistik pengumuman.php Tampil statistik.php Tampil statistik.php Valid
15. Aturan & Prosedur pengumuman.php Tampil psb_info.php Tampil psb_info.php Valid
16. Alur Pendaftaran pengumuman.php Tampil alur_psb.php Tampil alur_psb.php Valid
17. Login pengumuman.php Tampil login.php Tampil login.php Valid
18. Home index_berita.php Tampil index.php Tampil index.php Valid
19. Pencarian index_berita.php Tampil cari_peserta.php Tampil cari_peserta.php Valid
20. Jurnal & Statistik index_berita.php Tampil statistik.php Tampil statistik.php Valid
21. Aturan & Prosedur index_berita.php Tampil psb_info.php Tampil psb_info.php Valid
22. Alur Pendaftaran index_berita.php Tampil alur_psb.php Tampil alur_psb.php Valid
23. Login index_berita.php Tampil login.php Tampil login.php Valid
24. Judul Berita1 index_berita.php Tampil baca_berita.php (Konten Tampil baca_berita.php (Konten Valid
Berita1) Berita1)
25. Judul Berita2 index_berita.php Tampil baca_berita.php (Konten Tampil baca_berita.php (Konten Valid
Berita2) Berita2)
2
26. Judul Berita3 index_berita.php Tampil baca_berita.php (Konten Tampil baca_berita.php (Konten Valid
Berita3) Berita3)
27. Home baca_berita.php Tampil index.php Tampil index.php Valid
28. Pencarian baca_berita.php Tampil cari_peserta.php Tampil cari_peserta.php Valid
29. Jurnal & Statistik baca_berita.php Tampil statistik.php Tampil statistik.php Valid
30. Aturan & Prosedur baca_berita.php Tampil psb_info.php Tampil psb_info.php Valid
31. Alur Pendaftaran baca_berita.php Tampil alur_psb.php Tampil alur_psb.php Valid
32. Login baca_berita.php Tampil login.php Tampil login.php Valid
33. Index Berita baca_berita.php Tampil index_berita.php Tampil index_berita.php Valid
34. Home cari_peserta.php Tampil index.php Tampil index.php Valid
35. Pencarian cari_peserta.php Tampil cari_peserta.php Tampil cari_peserta.php Valid
36. Jurnal & Statistik cari_peserta.php Tampil statistik.php Tampil statistik.php Valid
37. Aturan & Prosedur cari_peserta.php Tampil psb_info.php Tampil psb_info.php Valid
38. Alur Pendaftaran cari_peserta.php Tampil alur_psb.php Tampil alur_psb.php Valid
39. Login cari_peserta.php Tampil login.php Tampil login.php Valid
40. Proses cari_peserta.php Tampil proses_cari.php Tampil proses_cari.php Valid
Tampil informasi peserta sesuai Tampil informasi peserta
no. pendaftaran yang dicari sesuai no. pendaftaran yang
dicari
41. Kembali proses_cari.php Tampil cari_peserta.php Tampil cari_peserta.php Valid
42. Home statistik.php Tampil index.php Tampil index.php Valid
43. Pencarian statistik.php Tampil cari_peserta.php Tampil cari_peserta.php Valid
44. Jurnal & Statistik statistik.php Tampil statistik.php Tampil statistik.php Valid
45. Aturan & Prosedur statistik.php Tampil psb_info.php Tampil psb_info.php Valid
46. Alur Pendaftaran statistik.php Tampil alur_psb.php Tampil alur_psb.php Valid
47. Login statistik.php Tampil login.php Tampil login.php Valid
48. Home psb_info.php Tampil index.php Tampil index.php Valid
49. Pencarian psb_info.php Tampil cari_peserta.php Tampil cari_peserta.php Valid
50. Jurnal & Statistik psb_info.php Tampil statistik.php Tampil statistik.php Valid
51. Aturan & Prosedur psb_info.php Tampil psb_info.php Tampil psb_info.php Valid
52. Alur Pendaftaran psb_info.php Tampil alur_psb.php Tampil alur_psb.php Valid
53. Login psb_info.php Tampil login.php Tampil login.php Valid
54. Home alur_psb.php Tampil index.php Tampil index.php Valid
55. Pencarian alur_psb.php Tampil cari_peserta.php Tampil cari_peserta.php Valid
2
56. Jurnal & Statistik alur_psb.php Tampil statistik.php Tampil statistik.php Valid
57. Aturan & Prosedur alur_psb.php Tampil psb_info.php Tampil psb_info.php Valid
58. Alur Pendaftaran alur_psb.php Tampil alur_psb.php Tampil alur_psb.php Valid
59. Login alur_psb.php Tampil login.php Tampil login.php Valid
60. Login login.php Tampil admin.php (jika level user : Tampil admin.php (jika level user Valid
Admin) : Admin)
Tampil superadmin.php (jika level Tampil superadmin.php (jika level
user : Superadmin) user : Superadmin)
61. Batal login.php Tampil index.php Tampil index.php Valid
62. Data Peserta admin.php Tampil tampil_data_peserta.php Tampil tampil_data_peserta.php Valid
63. Cetak Kartu Pendaftaran admin.php Tampil cetak_bukti_daftar.php Tampil cetak_bukti_daftar.php Valid
64. Daftar Ulang admin.php Tampil daftar_ulang.php Tampil daftar_ulang.php Valid
65. Hasil PSB admin.php Tampil tampil_hasil_psb.php Tampil tampil_hasil_psb.php Valid
66. Pencarian admin.php Tampil form_pencarian.php Tampil form_pencarian.php Valid
67. Logout admin.php Tampil index.php Tampil index.php Valid
68. Data Peserta tampil_data_peserta.php Tampil tampil_data_peserta.php Tampil tampil_data_peserta.php Valid
69. Cetak Kartu Pendaftaran tampil_data_peserta.php Tampil cetak_bukti_daftar.php Tampil cetak_bukti_daftar.php Valid
70. Daftar Ulang tampil_data_peserta.php Tampil daftar_ulang.php Tampil daftar_ulang.php Valid
71. Hasil PSB tampil_data_peserta.php Tampil tampil_hasil_psb.php Tampil tampil_hasil_psb.php Valid
72. Pencarian tampil_data_peserta.php Tampil form_pencarian.php Tampil form_pencarian.php Valid
73. Logout tampil_data_peserta.php Tampil index.php Tampil index.php Valid
74. Pendaftaran Baru tampil_data_peserta.php Tampil form_pendaftaran.php Tampil form_pendaftaran.php Valid
75. Edit Data Peserta tampil_data_peserta.php Tampil edit_data_peserta.php Tampil edit_data_peserta.php Valid
76. Hapus Data Peserta tampil_data_peserta.php Tampil hapus_data_peserta.php Tampil hapus_data_peserta.php Valid
77. Next tampil_data_peserta.php Tampil tampil_data_peserta.php Tampil tampil_data_peserta.php Valid
(record 21-40) (record 21-40)
78. Halaman 2 tampil_data_peserta.php Tampil tampil_data_peserta.php Tampil tampil_data_peserta.php Valid
(record 21-40) (record 21-40)
79. Simpan form_pendaftaran.php Tampil konfirm_pendaftaran.php Tampil konfirm_pendaftaran.php Valid
80. Reset Mengkosongkan form pendaftaran Mengkosongkan form pendaftaran Valid
81. Kembali Tampil tampil_data_peserta.php Tampil tampil_data_peserta.php Valid
82. Simpan konfirm_pendaftaran.php Tampil tampil_data_peserta.php Tampil tampil_data_peserta.php Valid
Data peserta berhasil disimpan Data peserta berhasil disimpan
2
83. Kembali konfirm_pendaftaran.php Tampil form pendaftaran.php Tampil form pendaftaran.php Valid
84. Simpan edit_data_peserta.php Tampil tampil_data_peserta.php Tampil tampil_data_peserta.php Valid
Data peserta berhasil diubah Data peserta berhasil diubah
85. Batal edit_data_peserta.php Tampil tampil_data_peserta.php Tampil tampil_data_peserta.php Valid
86. Lihat Data Sekolah Asal edit_data_peserta.php Tampil pop-up daftar sekolah asal Tampil pop-up daftar sekolah asal Valid
87. Lihat Data Prestasi edit_data_peserta.php Tampil pop-up daftar prestasi Tampil pop-up daftar prestasi Valid
88. Hapus hapus_data_peserta.php Tampil tampil_data_peserta.php Tampil tampil_data_peserta.php Valid
Data peserta berhasil dihapus Data peserta berhasil dihapus
89. Batal hapus_data_peserta.php Tampil tampil_data_peserta.php Tampil tampil_data_peserta.php Valid
90. Data Peserta cetak_bukti_daftar.php Tampil tampil_data_peserta.php Tampil tampil_data_peserta.php Valid
91. Cetak Kartu Pendaftaran cetak_bukti_daftar.php Tampil cetak_bukti_daftar.php Tampil cetak_bukti_daftar.php Valid
92. Daftar Ulang cetak_bukti_daftar.php Tampil daftar_ulang.php Tampil daftar_ulang.php Valid
93. Hasil PSB cetak_bukti_daftar.php Tampil tampil_hasil_psb.php Tampil tampil_hasil_psb.php Valid
94. Pencarian cetak_bukti_daftar.php Tampil form_pencarian.php Tampil form_pencarian.php Valid
95. Logout cetak_bukti_daftar.php Tampil index.php Tampil index.php Valid
96. Proses cetak_bukti_daftar.php Tampil form_bukti_daftar.php Tampil form_bukti_daftar.php Valid
97. Data Peserta daftar_ulang.php Tampil tampil_data_peserta.php Tampil tampil_data_peserta.php Valid
98. Cetak Kartu Pendaftaran daftar_ulang.php Tampil cetak_bukti_daftar.php Tampil cetak_bukti_daftar.php Valid
99. Daftar Ulang daftar_ulang.php Tampil daftar_ulang.php Tampil daftar_ulang.php Valid
100. Hasil PSB daftar_ulang.php Tampil tampil_hasil_psb.php Tampil tampil_hasil_psb.php Valid
101. Pencarian daftar_ulang.php Tampil form_pencarian.php Tampil form_pencarian.php Valid
102. Logout daftar_ulang.php Tampil index.php Tampil index.php Valid
103. Proses daftar_ulang.php Tampil konfirm_daftar_ulang.php Tampil konfirm_daftar_ulang.php Valid
104. Proses konfirm_daftar_ulang.php Tampil daftar_ulang.php Tampil daftar_ulang.php Valid
Data peserta daftar ulang Data peserta daftar ulang
berhasil disimpan berhasil disimpan
105. Batal konfirm_daftar_ulang.php Tampil daftar_ulang.php Tampil daftar_ulang.php Valid
106. Hapus Data daftar_ulang.php Tampil hapus_daftar_ulang.php Tampil hapus_daftar_ulang.php Valid
107. Hapus hapus_daftar_ulang.php Tampil daftar_ulang.php Tampil daftar_ulang.php Valid
Data peserta daftar ulang Data peserta daftar ulang
berhasil dihapus berhasil dihapus
108. Batal hapus_daftar_ulang.php Tampil daftar_ulang.php Tampil daftar_ulang.php Valid
2
109. Data Peserta tampil_hasil_psb.php Tampil tampil_data_peserta.php Tampil tampil_data_peserta.php Valid
110. Cetak Kartu Pendaftaran tampil_hasil_psb.php Tampil cetak_bukti_daftar.php Tampil cetak_bukti_daftar.php Valid
111. Daftar Ulang tampil_hasil_psb.php Tampil daftar_ulang.php Tampil daftar_ulang.php Valid
112. Hasil PSB tampil_hasil_psb.php Tampil tampil_hasil_psb.php Tampil tampil_hasil_psb.php Valid
113. Pencarian tampil_hasil_psb.php Tampil form_pencarian.php Tampil form_pencarian.php Valid
114. Logout tampil_hasil_psb.php Tampil index.php Tampil index.php Valid
115. Data Peserta form_pencarian.php Tampil tampil_data_peserta.php Tampil tampil_data_peserta.php Valid
116. Cetak Kartu Pendaftaran form_pencarian.php Tampil cetak_bukti_daftar.php Tampil cetak_bukti_daftar.php Valid
117. Daftar Ulang form_pencarian.php Tampil daftar_ulang.php Tampil daftar_ulang.php Valid
118. Hasil PSB form_pencarian.php Tampil tampil_hasil_psb.php Tampil tampil_hasil_psb.php Valid
119. Pencarian form_pencarian.php Tampil form_pencarian.php Tampil form_pencarian.php Valid
120. Logout form_pencarian.php Tampil index.php Tampil index.php Valid
121. Proses form_pencarian.php Tampil Tampil Valid
proses_form_pencarian.php proses_form_pencarian.php
Data yang sesuai dengan kategori Data yang sesuai dengan kategori
dan kata kunci berhasil dan kata kunci berhasil
ditampilkan ditampilkan
122. Kembali proses_form_pencarian.php Tampil form_pencarian.php Tampil form_pencarian.php Valid
123. Data User superadmin.php Tampil tampil_data_user.php Tampil tampil_data_user.php Valid
124. Data Kecamatan superadmin.php Tampil tampil_data_kecamatan.php Tampil tampil_data_kecamatan.php Valid
125. Data Sekolah Asal superadmin.php Tampil tampil_data_sekolah_asal.php Tampil tampil_data_sekolah_asal.php Valid
126. Data Prestasi superadmin.php Tampil tampil_data_prestasi.php Tampil tampil_data_prestasi.php Valid
127. Indeks Berita superadmin.php Tampil tampil_index_berita.php Tampil tampil_index_berita.php Valid
128. Logout superadmin.php Tampil index.php Tampil index.php Valid
129. Data User tampil_data_user.php Tampil tampil_data_user.php Tampil tampil_data_user.php Valid
130. Data Kecamatan tampil_data_user.php Tampil tampil_data_kecamatan.php Tampil tampil_data_kecamatan.php Valid
131. Data Sekolah Asal tampil_data_user.php Tampil tampil_data_sekolah_asal.php Tampil tampil_data_sekolah_asal.php Valid
132. Data Prestasi tampil_data_user.php Tampil tampil_data_prestasi.php Tampil tampil_data_prestasi.php Valid
133. Indeks Berita tampil_data_user.php Tampil tampil_index_berita.php Tampil tampil_index_berita.php Valid
134. Logout tampil_data_user.php Tampil index.php Tampil index.php Valid
135. Tambah Data tampil_data_user.php Tampil tambah_data_user.php Tampil tambah_data_user.php Valid
136. Edit Data tampil_data_user.php Tampil edit_data_user.php Tampil edit_data_user.php Valid
137. Hapus Data tampil_data_user.php Tampil hapus_data_user.php Tampil hapus_data_user.php Valid
2
138. Simpan tambah_data_user.php Tampil konfirm_data_user.php Tampil konfirm_data_user.php Valid
139. Reset tambah_data_user.php Mengkosongkan form Mengkosongkan form Valid
tambah_data_user.php tambah_data_user.php
140. Kembali tambah_data_user.php Tampil tampil_data_user.php Tampil tampil_data_user.php Valid
141. Simpan konfirm_data_user.php Tampil tampil_data_user.php Tampil tampil_data_user.php Valid
Data user berhasil disimpan Data user berhasil disimpan
142. Kembali konfirm_data_user.php Tampil tambah_data_user.php Tampil tambah_data_user.php Valid
143. Simpan edit_data_user.php Tampil tampil_data_user.php Tampil tampil_data_user.php Valid
Data user berhasil diubah Data user berhasil diubah
144. Batal edit_data_user.php Tampil tampil_data_user.php Tampil tampil_data_user.php Valid
145. Hapus hapus_data_user.php Tampil tampil_data_user.php Tampil tampil_data_user.php Valid
Data user berhasil dihapus Data user berhasil dihapus
146. Batal hapus_data_user.php Tampil tampil_data_user.php Tampil tampil_data_user.php Valid
147. Data User tampil_data_kecamatan.php Tampil tampil_data_user.php Tampil tampil_data_user.php Valid
148. Data Kecamatan tampil_data_kecamatan.php Tampil tampil_data_kecamatan.php Tampil tampil_data_kecamatan.php Valid
149. Data Sekolah Asal tampil_data_kecamatan.php Tampil tampil_data_sekolah_asal.php Tampil tampil_data_sekolah_asal.php Valid
150. Data Prestasi tampil_data_kecamatan.php Tampil tampil_data_prestasi.php Tampil tampil_data_prestasi.php Valid
151. Indeks Berita tampil_data_kecamatan.php Tampil tampil_index_berita.php Tampil tampil_index_berita.php Valid
152. Logout tampil_data_kecamatan.php Tampil index.php Tampil index.php Valid
153. Tambah Data tampil_data_kecamatan.php Tampil tambah_data_kecamatan.php Tampil tambah_data_kecamatan.php Valid
154. Edit Data tampil_data_kecamatan.php Tampil edit_data_kecamatan.php Tampil edit_data_kecamatan.php Valid
155. Hapus Data tampil_data_kecamatan.php Tampil hapus_data_kecamatan.php Tampil hapus_data_kecamatan.php Valid
156. Simpan tambah_data_kecamatan.php Tampil konfirm_data_kecamatan.php Tampil konfirm_data_kecamatan.php Valid
157. Reset tambah_data_kecamatan.php Mengkosongkan form Mengkosongkan form Valid
tambah_data_kecamatan.php tambah_data_kecamatan.php
158. Kembali tambah_data_kecamatan.php Tampil tampil_data_kecamatan.php Tampil tampil_data_kecamatan.php Valid
159. Simpan konfirm_data_kecamatan.php Tampil Tampil Valid
tampil_data_kecamatan.php tampil_data_kecamatan.php
Data kecamatan berhasil disimpan Data kecamatan berhasil disimpan
160. Kembali konfirm_data_kecamatan.php Tampil tambah_data_kecamatan.php Tampil tambah_data_kecamatan.php Valid
161. Simpan edit_data_kecamatan.php Tampil Tampil Valid
tampil_data_kecamatan.php tampil_data_kecamatan.php
2
Data kecamatan berhasil diubah Data kecamatan berhasil diubah
162. Batal edit_data_kecamatan.php Tampil tampil_data_kecamatan.php Tampil tampil_data_kecamatan.php Valid
163. Hapus hapus_data_kecamatan.php Tampil Tampil Valid
tampil_data_kecamatan.php tampil_data_kecamatan.php
Data kecamatan berhasil dihapus Data kecamatan berhasil dihapus
164. Batal hapus_data_kecamatan.php Tampil tampil_data_kecamatan.php Tampil tampil_data_kecamatan.php Valid
165. Data User tampil_data_sekolah_asal.php Tampil tampil_data_user.php Tampil tampil_data_user.php Valid
166. Data Kecamatan tampil_data_sekolah_asal.php Tampil tampil_data_kecamatan.php Tampil tampil_data_kecamatan.php Valid
167. Data Sekolah Asal tampil_data_sekolah_asal.php Tampil tampil_data_sekolah_asal.php Tampil tampil_data_sekolah_asal.php Valid
168. Data Prestasi tampil_data_sekolah_asal.php Tampil tampil_data_prestasi.php Tampil tampil_data_prestasi.php Valid
169. Indeks Berita tampil_data_sekolah_asal.php Tampil tampil_index_berita.php Tampil tampil_index_berita.php Valid
170. Logout tampil_data_sekolah_asal.php Tampil index.php Tampil index.php Valid
171. Tambah Data tampil_data_sekolah_asal.php Tampil Tampil Valid
tambah_data_sekolah_asal.php tambah_data_sekolah_asal.php
172. Edit Data tampil_data_sekolah_asal.php Tampil edit_data_sekolah_asal.php Tampil edit_data_sekolah_asal.php Valid
173. Hapus Data tampil_data_sekolah_asal.php Tampil hapus_data_sekolah_asal.php Tampil hapus_data_sekolah_asal.php Valid
174. Simpan tambah_data_sekolah_asal.php Tampil Tampil Valid
konfirm_data_sekolah_asal.php konfirm_data_sekolah_asal.php
175. Reset tambah_data_sekolah_asal.php Mengkosongkan form Mengkosongkan form Valid
tambah_data_sekolah_asal.php tambah_data_sekolah_asal.php
176. Kembali tambah_data_sekolah_asal.php Tampil tampil_data_sekolah_asal.php Tampil tampil_data_sekolah_asal.php Valid
177. Simpan konfirm_data_sekolah_asal.php Tampil Tampil Valid
tampil_data_sekolah_asal.php tampil_data_sekolah_asal.php
Data sekolah_asal berhasil Data sekolah_asal berhasil
disimpan disimpan
178. Kembali konfirm_data_sekolah_asal.php Tampil Tampil Valid
tambah_data_sekolah_asal.php tambah_data_sekolah_asal.php
179. Simpan edit_data_sekolah_asal.php Tampil Tampil Valid
tampil_data_sekolah_asal.php tampil_data_sekolah_asal.php
Data sekolah_asal berhasil diubah Data sekolah_asal berhasil diubah
180. Batal edit_data_sekolah_asal.php Tampil tampil_data_sekolah_asal.php Tampil tampil_data_sekolah_asal.php Valid
181. Hapus hapus_data_sekolah_asal.php Tampil Tampil Valid
tampil_data_sekolah_asal.php tampil_data_sekolah_asal.php
2
Data sekolah_asal berhasil dihapus Data sekolah_asal berhasil dihapus
182. Batal hapus_data_sekolah_asal.php Tampil tampil_data_sekolah_asal.php Tampil tampil_data_sekolah_asal.php Valid
183. Data User tampil_data_prestasi.php Tampil tampil_data_user.php Tampil tampil_data_user.php Valid
184. Data Kecamatan tampil_data_prestasi.php Tampil tampil_data_kecamatan.php Tampil tampil_data_kecamatan.php Valid
185. Data Sekolah Asal tampil_data_prestasi.php Tampil tampil_data_sekolah_asal.php Tampil tampil_data_sekolah_asal.php Valid
186. Data Prestasi tampil_data_prestasi.php Tampil tampil_data_prestasi.php Tampil tampil_data_prestasi.php Valid
187. Indeks Berita tampil_data_prestasi.php Tampil tampil_index_berita.php Tampil tampil_index_berita.php Valid
188. Logout tampil_data_prestasi.php Tampil index.php Tampil index.php Valid
189. Tambah Data tampil_data_prestasi.php Tampil tambah_data_prestasi.php Tampil tambah_data_prestasi.php Valid
190. Edit Data tampil_data_prestasi.php Tampil edit_data_prestasi.php Tampil edit_data_prestasi.php Valid
191. Hapus Data tampil_data_prestasi.php Tampil hapus_data_prestasi.php Tampil hapus_data_prestasi.php Valid
192. Simpan tambah_data_prestasi.php Tampil konfirm_data_prestasi.php Tampil konfirm_data_prestasi.php Valid
193. Reset tambah_data_prestasi.php Mengkosongkan form Mengkosongkan form Valid
tambah_data_prestasi.php tambah_data_prestasi.php
194. Kembali tambah_data_prestasi.php Tampil tampil_data_prestasi.php Tampil tampil_data_prestasi.php Valid
195. Simpan konfirm_data_prestasi.php Tampil tampil_data_prestasi.php Tampil tampil_data_prestasi.php Valid
Data prestasi berhasil disimpan Data prestasi berhasil disimpan
196. Kembali konfirm_data_prestasi.php Tampil tambah_data_prestasi.php Tampil tambah_data_prestasi.php Valid
197. Simpan edit_data_prestasi.php Tampil tampil_data_prestasi.php Tampil tampil_data_prestasi.php Valid
Data prestasi berhasil diubah Data prestasi berhasil diubah
198. Batal edit_data_prestasi.php Tampil tampil_data_prestasi.php Tampil tampil_data_prestasi.php Valid
199. Hapus hapus_data_prestasi.php Tampil tampil_data_prestasi.php Tampil tampil_data_prestasi.php Valid
Data prestasi berhasil dihapus Data prestasi berhasil dihapus
200. Batal hapus_data_prestasi.php Tampil tampil_data_prestasi.php Tampil tampil_data_prestasi.php Valid
201. Data User tampil_index_berita.php Tampil tampil_data_user.php Tampil tampil_data_user.php Valid
202. Data Kecamatan tampil_index_berita.php Tampil tampil_data_kecamatan.php Tampil tampil_data_kecamatan.php Valid
203. Data Sekolah Asal tampil_index_berita.php Tampil tampil_data_sekolah_asal.php Tampil tampil_data_sekolah_asal.php Valid
204. Data Prestasi tampil_index_berita.php Tampil tampil_data_prestasi.php Tampil tampil_data_prestasi.php Valid
205. Indeks Berita tampil_index_berita.php Tampil tampil_index_berita.php Tampil tampil_index_berita.php Valid
206. Logout tampil_index_berita.php Tampil index.php Tampil index.php Valid
207. Tambah Data tampil_index_berita.php Tampil tambah_berita.php Tampil tambah_berita.php Valid
208. Edit Data tampil_index_berita.php Tampil edit_berita.php Tampil edit_berita.php Valid
2
209. Hapus Data tampil_index_berita.php Tampil hapus_berita.php Tampil hapus_berita.php Valid
210. Simpan tambah_data_berita.php Tampil konfirm_data_berita.php Tampil konfirm_data_berita.php Valid
211. Reset tambah_data_berita.php Mengkosongkan form Mengkosongkan form Valid
tambah_data_berita.php tambah_data_berita.php
212. Kembali tambah_data_berita.php Tampil tampil_index_berita.php Tampil tampil_index_berita.php Valid
213. Simpan konfirm_data_berita.php Tampil tampil_index_berita.php Tampil tampil_index_berita.php Valid
Data berita berhasil disimpan Data berita berhasil disimpan
214. Kembali konfirm_data_berita.php Tampil tambah_data_berita.php Tampil tambah_data_berita.php Valid
215. Simpan edit_data_berita.php Tampil tampil_index_berita.php Tampil tampil_index_berita.php Valid
Data berita berhasil diubah Data berita berhasil diubah
216. Batal edit_data_berita.php Tampil tampil_index_berita.php Tampil tampil_index_berita.php Valid
217. Hapus hapus_data_berita.php Tampil tampil_index_berita.php Tampil tampil_index_berita.php Valid
Data berita berhasil dihapus Data berita berhasil dihapus
218. Batal hapus_data_berita.php Tampil tampil_index_berita.php Tampil tampil_index_berita.php Valid
2
Black-Box Testing
No. Deskripsi Prosedur pengujian Masukan Keluaran yang Hasil yang didapatkan Kesimpulan
diharapkan
1. Login - Klik tombol menu Login Login sebagai admin : Login sebagai admin : Login sebagai admin : Valid
- Ketik username dan password - username : admin Berhasil masuk ke Berhasil masuk ke
- Klik tombol Login - password : admin halaman Admin halaman Admin
Login sebagai Login sebagai Login sebagai
superadmin : superadmin : Berhasil superadmin : Berhasil
- username : super masuk ke halaman masuk ke halaman
- password : super Superadmin Superadmin
2. Logout - Klik tombol menu Logout Kembali ke halaman Kembali ke halaman Valid
utama (Home) utama (Home)
3. Tampil data - Login sebagai admin Tampil tabel data Tampil tabel data peserta Valid
peserta - Klik tombol menu Data Peserta peserta
4. Pendaftaran / - Login sebagai admin Data peserta Data peserta baru Data peserta baru Valid
simpan data - Klik tombol menu Data Peserta berhasil disimpan ke berhasil disimpan ke
peserta - Klik tombol Pendaftaran Baru dalam tabel data peserta dalam tabel data peserta
- Ketik data peserta
- Klik tombol Simpan
- Klik tombol Simpan pada
halaman konfirmasi
5. Edit data peserta - Login sebagai admin Data peserta Data peserta berhasil Data peserta berhasil Valid
- Klik tombol menu Data Peserta diubah diubah
- Klik tombol edit pada baris tabel data
peserta yang akan diubah
- Ketik data peserta yang akan diubah
- Klik tombol Simpan
6. Hapus data - Login sebagai admin Data peserta berhasil Data peserta berhasil Valid
peserta - Klik tombol menu Data Peserta dihapus dihapus
- Klik tombol hapus pada baris tabel
data peserta yang akan dihapus
- Klik tombol Hapus pada halaman
konfirmasi
2
7. Cetak kartu - Login sebagai admin No. pendaftaran Kartu pendaftaran Kartu pendaftaran Valid
pendaftaran - Klik tombol menu Cetak Kartu peserta berhasil peserta berhasil
Pendaftaran ditampilkan ditampilkan
- Ketik no. pendaftaran
- Klik tombol Proses
8. Tampil data daftar - Login sebagai admin Tampil tabel daftar Tampil tabel daftar ulang Valid
ulang - Klik tombol menu Daftar Ulang ulang
9. Daftar ulang - Login sebagai admin No. pendaftaran Data peserta berhasil Data peserta berhasil Valid
- Klik tombol menu Daftar Ulang disimpan ke dalam tabel disimpan ke dalam tabel
- Ketik no. pendaftaran daftar ulang daftar ulang
- Klik tombol Proses
- Klik tombol Proses pada halaman
konfirmasi
10. Hapus daftar - Login sebagai admin Data peserta berhasil Data peserta berhasil Valid
ulang - Klik tombol menu Daftar Ulang dihapus dari tabel daftar dihapus dari tabel daftar
- Klik tombol hapus pada baris tabel ulang ulang
data siswa yang akan dihapus
- Klik tombol Hapus pada halaman
konfirmasi
11. Pencarian data - Login sebagai admin Kata kunci dari data Data peserta yang sesuai Data peserta yang sesuai Valid
peserta - Klik tombol menu Pencarian peserta yang dicari dengan kategori dan kata dengan kategori dan kata
- Pilih kategori pencarian kunci berhasil kunci berhasil
- Ketik kata kunci dari data peserta yang ditampilkan ditampilkan
dicari
- Klik tombol Proses
12. Tampil data user - Login sebagai superadmin Tampil tabel data user Tampil tabel data user Valid
- Klik tombol menu Data User
13. Tambah data user - Login sebagai superadmin Data user Data user baru berhasil Data user baru berhasil Valid
- Klik tombol menu Data User disimpan ke dalam tabel disimpan ke dalam tabel
- Klik tombol Tambah Data data user data user
- Ketik data user
- Klik tombol Simpan
- Klik tombol Simpan pada halaman
2
konfirmasi
14. Edit data user - Login sebagai superadmin Data user Data user berhasil Data user berhasil Valid
- Klik tombol menu Data User diubah diubah
- Klik tombol edit pada baris tabel data
user yang akan diubah
- Ketik data user yang akan diubah
- Klik tombol Simpan
15. Hapus data user - Login sebagai superadmin Data user berhasil Data user berhasil Valid
- Klik tombol menu Data User dihapus dihapus
- Klik tombol hapus pada baris tabel
data sekolah asal yang akan dihapus
- Klik tombol Hapus pada halaman
konfirmasi
16. Tampil data - Login sebagai superadmin Tampil tabel data Tampil tabel data Valid
sekolah asal - Klik tombol menu Data Sekolah Asal sekolah asal sekolah asal
17. Tambah data - Login sebagai superadmin Data sekolah asal Data sekolah asal baru Data sekolah asal baru Valid
sekolah asal - Klik tombol menu Data Sekolah Asal berhasil disimpan ke berhasil disimpan ke
- Klik tombol Tambah Data dalam tabel data sekolah dalam tabel data sekolah
- Ketik data sekolah asal asal asal
- Klik tombol Simpan
- Klik tombol Simpan pada
halaman konfirmasi
18. Edit data sekolah - Login sebagai superadmin Data sekolah asal Data sekolah asal Data sekolah asal Valid
asal - Klik tombol menu Data Sekolah Asal berhasil diubah berhasil diubah
- Klik tombol edit pada baris tabel data
sekolah asal yang akan diubah
- Ketik data sekolah asal yang akan
diubah
- Klik tombol Simpan
19. Hapus data - Login sebagai superadmin Data sekolah asal Data sekolah asal Valid
sekolah asal - Klik tombol menu Data Sekolah Asal berhasil dihapus berhasil dihapus
- Klik tombol hapus pada baris tabel
data sekolah asal yang akan dihapus
2
- Klik tombol Hapus pada halaman
konfirmasi
20. Tampil data - Login sebagai superadmin Tampil tabel data Tampil tabel data Valid
kecamatan - Klik tombol menu Data Kecamatan kecamatan kecamatan
21. Tambah data - Login sebagai superadmin Data kecamatan Data kecamatan baru Data kecamatan baru Valid
kecamatan - Klik tombol menu Data Kecamatan berhasil disimpan ke berhasil disimpan ke
- Klik tombol Tambah Data dalam tabel data dalam tabel data
- Ketik data kecamatan kecamatan kecamatan
- Klik tombol Simpan
- Klik tombol Simpan pada
halaman konfirmasi
22. Edit data - Login sebagai superadmin Data kecamatan Data kecamatan berhasil Data kecamatan berhasil Valid
kecamatan - Klik tombol menu Data Kecamatan diubah diubah
- Klik tombol edit pada baris tabel data
kecamatan yang akan diubah
- Ketik data kecamatan yang akan
diubah
- Klik tombol Simpan
23. Hapus data - Login sebagai superadmin Data kecamatan berhasil Data kecamatan berhasil Valid
kecamatan - Klik tombol menu Data Kecamatan dihapus dihapus
- Klik tombol hapus pada baris tabel
data kecamatan yang akan dihapus
- Klik tombol Hapus pada halaman
konfirmasi
24. Tampil data - Login sebagai superadmin Tampil tabel data Tampil tabel data Valid
prestasi - Klik tombol menu Data Prestasi prestasi prestasi
25. Tambah data - Login sebagai superadmin Data prestasi Data prestasi baru Data prestasi baru Valid
prestasi - Klik tombol menu Data Prestasi berhasil disimpan ke berhasil disimpan ke
- Klik tombol Tambah Data dalam tabel data prestasi dalanm tabel data
- Ketik data prestasi prestasi
- Klik tombol Simpan
- Klik tombol Simpan pada
halaman konfirmasi
2
26. Edit data prestasi - Login sebagai superadmin Data prestasi Data prestasi berhasil Data prestasi berhasil Valid
- Klik tombol menu Data Prestasi diubah diubah
- Klik tombol edit pada baris tabel data
prestasi yang akan diubah
- Ketik data prestasi yang akan diubah
- Klik tombol Simpan
27. Hapus data - Login sebagai superadmin Data prestasi berhasil Data prestasi berhasil Valid
prestasi - Klik tombol menu Data Prestasi dihapus dihapus
- Klik tombol hapus pada baris tabel
data prestasi yang akan dihapus
- Klik tombol Hapus pada halaman
konfirmasi
28. Tampil indeks - Login sebagai superadmin Tampil tabel indeks Tampil tabel indeks Valid
berita - Klik tombol menu Index Berita berita berita
29. Tambah berita - Login sebagai superadmin Data berita Data berita baru berhasil Data berita baru berhasil Valid
baru - Klik tombol menu Index Berita disimpan ke dalam tabel disimpan ke dalam tabel
- Klik tombol Tambah Data indeks berita indeks berita
- Ketik data berita
- Klik tombol Simpan
- Klik tombol Simpan pada
halaman konfirmasi
30. Edit data berita - Login sebagai superadmin Data berita Data berita berhasil Data berita berhasil Valid
- Pilih tombol menu Index Berita diubah diubah
- Klik tombol edit pada baris tabel data
berita yang akan diubah
- Ketik data berita yang akan diubah
- Klik tombol Simpan
31. Hapus data berita - Login sebagai superadmin Data berita berhasil Data berita berhasil Valid
- Klik tombol menu Index Berita dihapus dihapus
- Klik tombol hapus pada baris tabel
indeks berita yang akan dihapus
- Klik tombol Hapus pada halaman
konfirmasi
2
32. Pengumuman - Klik tombol Pengumuman pada Tampil pengumuman Tampil pengumuman Valid
PSB halaman utama (Home) hasil seleksi PSB hasil seleksi PSB
33. Pencarian Peserta - Klik tombol menu Pencarian No. pendaftaran Tampil data peserta Tampil data peserta Valid
- Ketik no. pendaftaran yang dicari sesuai dengan no. sesuai dengan no.
- Klik tombol Proses pendaftaran yang dicari pendaftaran yang dicari
34. Tampil jurnal dan - Klik tombol menu Jurnal dan Statistik Tampil jurnal dan Tampil jurnal dan Valid
statistik PSB statistik PSB statistik PSB
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
HASIL UJI RELIABILITAS INSTRUMEN BERUPA ANGKET
1. Instrumen Guru
Rumus:
(∑X𝑉)2
2
𝜎i 2 = ∑X𝑉 −𝑛
𝑛
Keterangan:
𝜎i 2 = varians per-butir
𝑛 = jumlah responden
2
(42) (39)
180 − 159 −
𝜎 2
= 2 = 0,36 𝜎 2
= 2 = 0,69
10 10
1
10 9
10
(41)2 (44)2
173 − 198 −
𝜎 2
= 1 = 0,49 𝜎 2
= 1 = 0,44
3
10 11
10
(40)2 (41)2
164 − 171 −
𝜎 2
= 1 = 0,4 𝜎 2
= 1 = 0,29
5
10 13
10
(42)2 (45)2
180 − 205 −
𝜎 2
= 1 = 0,36 𝜎 2
= 1 = 0,25
2
10 8
10
(43)2 (42)2
191 − 180 −
𝜎 2
= 1 = 0,61 𝜎 2
= 1 = 0,36
4
10 10
10
(41)2 (42)2
173 − 180 −
𝜎 2
= 1 = 0,49 𝜎 2
= 1 = 0,36
6
10 12
10
(40)2 (42)2
166 − 182 −
𝜎 2
= 1 = 0,6 𝜎 2
= 1 = 0,56
7
10 14
10
Rumus:
Keterangan:
∑𝜎𝑏2 = 𝜎1 2 + 𝜎62 + 𝜎62 + …
∑𝜎𝑏2 = total varians per-butir
∑𝜎𝑏2 = 0,36 + 0,36 + 0,49 + 0,61 + 0,4 + 0,49 + 0,6 + 0,25 + 0,69
= 6,26
2
Menghitung total varians
Rumus:
(∑(∑X𝐻))2
∑(∑X𝐻)2 − 𝑛
𝜎𝑡 2 =
𝑛
Keterangan:
𝜎𝑡 2 = total varians
𝑛 = jumlah responden
(584)
34470 −
𝜎 2
= 2 = 36,44
10
𝑡
10
Rumus:
𝑘 ∑𝜎𝑏2
𝑟 = ( 𝑘 − 1) (1 − 𝜎𝑡 2 )
Keterangan:
𝜎𝑡 2 = total varians
14
𝑟=( ) (1 − 6,26 ) = 0,892
14 − 1 36,44
2
Kesimpulan:
dan pada taraf signifikan 1% adalah 0,765. Karena r-hitung lebih besar dari
pada r-tabel (0,892 > 0,765 > 0,632), maka dapat disimpulkan instrumen
2. Instrumen Siswa
2
Menghitung varians per-butir nomor angket
Rumus:
(∑X𝑉)2
∑X𝑉 2 − 𝑛
𝜎i 2 =
𝑛
Keterangan:
𝜎i 2 = varians per-butir
𝑛 = jumlah responden
(80) (82)
328 − 342 −
𝜎 2
= 2 = 0,4 𝜎 2
= 2 = 0,29
20 20
1 7
20 20
(76)2 (75)2
298 − 297 −
𝜎 2
= 2 = 0,46 𝜎 2
= 2 = 0,788
2
20 8
20
(84)2 (80)
2
358 − 326 −
𝜎 2
= 2 = 0,26 𝜎 2
= 2 = 0,3
3 9
20 20
(66)2 (71)2
222 − 263 −
𝜎 2
= 2 = 0,21 𝜎 2
= 2 = 0,547
4
20 10
20
(83)2 (82)2
355 − 346 −
𝜎 2
= 2 = 0,528 𝜎 2
= 2 = 0,49
5
20 11
20
(80)2 (79)2
328 − 329 −
𝜎 2
= 2 = 0,4 𝜎 2
= 2 = 0,847
6
20 12
20
Rumus:
2
Keteranga
∑𝜎𝑏2 = 0,4 + 0,46 + 0,26 + 0,21 + 0,528 + 0,4 + 0,29 + 0,788 + 0,3
= 5,52
Rumus:
(∑(∑X𝐻))2
∑(∑X𝐻)2 − 𝑛
𝜎𝑡 2 =
𝑛
Keterangan:
𝜎𝑡 2 = total varians
𝑛 = jumlah responden
(938)
44362 −
𝜎 2
= 2 = 18,49
20
𝑡
20
Rumus:
𝑘 ∑𝜎𝑏2
𝑟 = ( 𝑘 − 1) (1 − 𝜎𝑡 2 )
2
Keteranga
𝑟 = koefisien reliabilitas instrumen (Cronbach Alpha)
𝜎𝑡 2 = total varians
12
𝑟=( ) (1 − 5,52 ) = 0,765
12 − 1 18,49
Kesimpulan:
dan pada taraf signifikan 1% adalah 0,561. Karena r-hitung lebih besar dari
pada r-tabel (0,765 > 0,561 > 0,444), maka dapat disimpulkan instrumen