Anda di halaman 1dari 111

LAPORAN PRAKTEK KERJA NYATA

PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE


DI SMK BINAWIYATA KARANGMALANG SRAGEN

DISUSUN OLEH :

1. Novi Endah Permatasari ( L200110019 )


2. Dian Setiawan ( L200110020 )
3. Aulia Christinawati ( L200110024 )

PROGRAM STUDI INFORMATIKA


FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2014
HALAMAN PENGESAHAN

Laporan Praktek Kerja Nyata dengan judul :

PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE


DI SMK BINAWIYATA KARANGMALANG SRAGEN

Disusun Oleh :

1. Novi Endah Permatasari ( L200110019 )


2. Dian Setiawan ( L200110020 )
3. Aulia Christinawati ( L200110024 )

Dilaksanakan pada tanggal 20 Oktober 2014 sampai dengan 08 Desember


2014, telah diperiksa, disetujui, dan disahkan pada :

Hari : Selasa
Tanggal : 30 Desember 2014

Dosen Pembimbing Pembimbing Lapangan

( Hernawan Sulistyanto, S.T, M.T ) ( Suparno, S.Pd, M.Pd )


NIK : 882 NIP : 19630308 199003 1 009

Mengetahui,

Ketua Program Studi


Teknik Informatika UMS

( Dr. Heru Supriyono, M.Sc )


NIK : 970

ii
KATA PENGANTAR

Assalamu’alaikum Wr.Wb.

Segala puji bagi Allah Yang Maha Pengasih dan Penyayang yang
telah melimpahkan Rahmat dan Hidayah-Nya sehingga pada kesempatan kali
ini penulis dapat menyelesaikan Laporan Praktek Kerja Nyata dengan judul
“Perancangan Sistem Informasi Berbasis Website Di SMK Binawiyata
Karangmalang Sragen”. Penulisan laporan Praktek Kerja Nyata ini disusun
untuk memenuhi syarat-syarat pendukung dalam kelulusan seorang Sarjana
Komputer Teknik Informatika Universitas Muhammadiyah Surakarta.
Dalam penyusunan laporan Praktek Kerja Nyata ini penulis
menyadari bahwa tidak akan terwujud tanpa adanya bantuan dari pihak lain
baik secara langsung maupun tidak langsung. Oleh karena itu dalam
kesempatan ini penulis sampaikan ucapan terima kasih kepada pihak-pihak
yang membantu dalam penyusunan laporan Praktek Kerja Nyata ini:

1. Bapak Husni Thamrin, S.T., M.T., Ph.D. selaku Dekan Fakultas


Komunikasi dan Informatika Universitas Muhammadiyah Surakarta.
2. Bapak Dr. Heru Supriyono, M.Sc. selaku Ketua Program Studi Teknik
Informatika Universitas Muhammadiyah Surakarta.
3. Bapak Hernawan Sulistyanto, S.T, M.T selaku pembimbing Praktek
Kerja Nyata.
4. Bapak Fatah Yasin. S.T., M.T selaku Biro Praktek Kerja Nyata.
5. Bapak Drs. Saimin, MM, M.H. selaku Kepala Sekolah SMK Binawiyata
Karangmalang Sragen yang telah memberikan izin untuk melaksanakan
kegiatan Praktek Kerja Nyata.
6. Bapak Suparno, S.Pd, M.Pd selaku Pembimbing Lapangan di SMK
Binawiyata Karangmalang Sragen yang telah membantu dan
membimbing selama kegiatan Praktek Kerja Nyata berlangsung.

iii
7. Teman-teman satu kelompok bimbingan yang telah memberikan
bantuannya.
8. Semua pihak yang telah memberikan dukungan kepada penulis yang
tidak mungkin disebutkan satu persatu.
Penulis menyadari sepenuhnya masih terdapat berbagai
kekurangan dalam penulisan Laporan Praktek Kerja Nyata ini, sehingga
penulis akan sangat menghargai segala kritik dan saran yang membangun dari
pembaca. Sebagai penutup penulis berharap semoga Laporan Praktek Kerja
Nyata ini diharapkan dapat memberikan manfaat bagi pihak-pihak yang
membutuhkan.

Wassalamu’alaikum Wr.Wb
Surakarta, 08 Desember 2014

Penulis,

iv
ABSTRAK

Perkembangan teknologi saat ini memberikan peranan penting di dalam


kehidupan manusia terutama di dunia pendidikan karena dalam waktu yang
singkat dan jarak yang begitu luas, informasi bisa disampaikan maupun diterima
secara akurat dan aktual. Pada saat ini SMK Binawiyata Karangmalang Sragen
masih menggunakan cara manual dalam proses penyampaian informasi, antara
lain : spanduk, brosur, iklan dan lain-lain. Dengan adanya teknologi yang
berkembang saat ini, terutama internet, maka dirancang suatu website pada SMK
Binawiyata Karangmalang Sragen yang diharapkan dapat membantu sekolah
dalam mempermudah proses penyampaian informasi terkait ruang lingkup
sekolah sehingga dapat membantu siswa serta masyarakat pada umumnya.
Informasi yang disajikan dalam website ini antara lain adalah halaman
utama, mulai dari profil sekolah, sejarah singkat, visi dan misi, struktur
organisasi, ektrakulikuler dan juga fasilitas. Sedangkan di akademik menyajikan
agenda sekolah, kalender akademik sekolah dan program keahlian. Menu Profil
staff dan guru serta berbagai artikel berita sekolah.
Perancangan Sistem Informasi Berbasis Website di SMK Binawiyata
Karangmalang Sragen ini memanfaatkan PHP sebagai bahasa pemrograman
dan MySQL sebagai Databasenya , Macromedia Dreamweaver 8 dan notepad++
digunakan sebagai editor skrip, Adobe Photoshop sebagai editor grafis.

Keyword : Sistem Informasi, Website, SMK Binawiyata Karangmalang Sragen.

v
DAFTAR ISI

HALAMAN JUDUL........................................................................................... i
HALAMAN PENGESAHAN ............................................................................ ii
KATA PENGANTAR ....................................................................................... iii
ABSTRAK ......................................................................................................... v
DAFTAR ISI ...................................................................................................... vi
DAFTAR TABLE ............................................................................................... viii
DAFTAR GAMBAR ......................................................................................... ix
BAB I PENDAHULUAN .................................................................................. 1
1.1. Latar Belakang ..................................................................................... 1
1.2. Materi Praktek Kerja Nyata ................................................................. 2
1.3. Tujuan Praktek Kerja Nyata ................................................................. 2
1.4. Manfaat Penelitian ............................................................................... 2
1.5. Sistematika Penulisan .......................................................................... 3
BAB II TEMPAT PRAKTEK KERJA NYATA ............................................... 4
2.1. Tinjuan Umum ..................................................................................... 4
2.1.1 Sejarah Singkat SMK Binawiyata Karangmalang Sragen ......... 4
2.1.2 Visi dan Misi .............................................................................. 5
2.1.3 Struktur Organisasi ..................................................................... 6
BAB III METODOLOGI PENELITIAN ........................................................... 8
BAB IV HASIL PEMBAHASAN ..................................................................... 11
4.1. Halaman Beranda ................................................................................. 11
4.2. Menu Profil .......................................................................................... 13
4.3. Menu Akademik ................................................................................... 18
4.4. Menu Galeri ......................................................................................... 22
4.5. Menu Profil Staff dan Guru ................................................................. 24
4.6. Menu Login .......................................................................................... 25
4.7. Menu Link Terkait ............................................................................... 25
4.8. Menu Polling ........................................................................................ 26
4.9. Menu Join With Us .............................................................................. 26

vi
4.10. Menu Buku Tamu .............................................................................. 25
4.11. Menu Control Panel Guru .................................................................. 28
4.12. Menu Control Panel Siswa ................................................................. 28
4.13. Menu Control Panel Admin ............................................................... 29
4.14. Database pada website SMK Binawiyata Karangmalang Sragen ...... 34
4.15. Pembahasan ........................................................................................ 39
BAB V KESIMPULAN DAN SARAN ............................................................. 40
5.1. Kesimpulan .......................................................................................... 40
5.2. Saran ................................................................................................... 40
DAFTAR PUSTAKA ........................................................................................ 41
LAMPIRAN ....................................................................................................... 42

vii
DAFTAR TABLE

Table 4.1. Database Sekolah .............................................................................. 34


Table 4.2. Tabel Hasil ........................................................................................ 35
Table 4.3. Tabel Kalender ................................................................................. .35
Table 4.4. Table Pertanyaan .............................................................................. 35
Table 4.5. Tabel Profil ....................................................................................... 36
Table 4.6. Tabel User ......................................................................................... 36
Table 4.7. Table Agenda .................................................................................... 37
Table 4.8. Table Cms .......................................................................................... 37
Table 4.9. Table Guru ........................................................................................ 38
Table 4.10. Table Kategori ................................................................................ 38
Table 4.11. Table Sarana ................................................................................... 39

viii
DAFTAR GAMBAR

Gambar 2.1. Struktur Organisasi.......................................................................... 6


Gambar 4.1. Tampilan Halaman Utama ........................................................... 12
Gambar 4.2. Sub Menu Sejarah Sekolah ........................................................... 13
Gambar 4.3. Sub Menu Sambutan kepala Sekolah ............................................ 14
Gambar 4.4. Sub Menu Struktur Organisasi ..................................................... 15
Gambar 4.5. Sub Menu Visi dan Misi ................................................................ 16
Gambar 4.6. Sub Menu Ektrakulikuler .............................................................. 17
Gambar 4.7. Sub Menu Fasilitas ....................................................................... 17
Gambar 4.8. Sub Menu Agenda Sekolah ........................................................... 18
Gambar 4.9. Sub Menu Kalender Akademik ...................................................... 19
Gambar 4.10. Sub Menu Teknik Otomasi Industri ............................................ 19
Gambar 4.11. Sub Menu Teknik Pemesinan ....................................................... 20
Gambar 4.12. Sub Menu Teknik Komputer dan Jaringan .................................. 20
Gambar 4.13. Sub Menu Teknik Sepeda Motor .................................................. 21
Gambar 4.14. Sub Menu Galeri Video ............................................................... 22
Gambar 4.15. Sub Menu Galeri Foto ................................................................ 23
Gambar 4.16. Menu Profil Guru dan Karyawan ................................................ 24
Gambar 4.17. Menu Login ................................................................................. 25
Gambar 4.18. Menu Link Terkait........................................................................ 25
Gambar 4.19. Menu Polling .............................................................................. 26
Gambar 4.20. Hasil Plling .................................................................................. 26
Gambar 4.21. Menu Join With Us ..................................................................... 26
Gambar 4.22. Menu Buku Tamu ........................................................................ 27
Gambar 4.23. Menu Control Panel Guru .......................................................... 28
Gambar 4.24. Menu Control Panel Siswa ......................................................... 29
Gambar 4.25. Menu Beranda Control Panel Admin ......................................... 30
Gambar 4.26. Menu Artikel Control Panel Admin ............................................ 31
Gambar 4.27. Menu Profil Sekolah Control Panel Admin ................................ 32

ix
Gambar 4.28. Menu Agenda Sekolah Control Panel Admin .............................. 33
Gambar 4.29. Menu Kalender Akademik Control Panel Admin ........................ 33
Gambar 4.30. Menu Data Staff dan Guru Control Panel Admin ....................... 34

x
BAB I
PENDAHULUAN

1.1. Latar Belakang


Pada saat ini perkembangan ilmu dan teknologi semakin pesat,
khususnya teknologi informasi dan telekomunikasi yang memberikan peranan
penting didalam kehidupan manusia terutama di dunia pendidikan,
perkantoran, industri, telekomunikasi, bisnis, pariwisata, hiburan, militer, dan
sebagainya telah menggunakan komputer sebagai alat bantunya.
Penggunaan sistem komputerisasi dapat dilakukan dengan lebih
mudah apabila didalamnya dilengkapi dengan sistem yang lebih tepat dengan
pokok data yang akan diolah salah satunya adalah pemanfaatan sebuah sistem
informasi berbasis web. Sistem informasi berbasis web merupakan sebuah
sarana didalam sistem komputerisasi yang telah dilengkapi dengan fitur- fitur
dan didesain sedemikian rupa sesuai dengan kebutuhan yang akan digunakan
pada penginputan suatu data tertentu yang bertujuan untuk mempermudah,
mempercepat dan mengakuratkan data yang telah diolah meskipun pengguna
tersebut merupakan seorang pemula. Pada saat ini sistem informasi telah
menjadi pilihan utama untuk memberi dan mencari informasi tertentu.
Dari hal diatas dapat disimpulkan bahwa pada jaman sekarang ini,
kebutuhan suatu Website sudah sangat penting bagi setiap instansi atau suatu
perusahaan baik itu swasta ataupun pemerintahan. Karena Website sangat
berpengaruh dalam memberikan suatu informasi kepada masyarakat luas
yang sangat membutuhkan informasi yang serba cepat pada era teknologi
informasi sekarang ini. SMK Binawiyata Karangmalang Sragen merupakan
salah satu instansi yang bergerak di bidang pendidikan yang belum memiliki
sistem informasi dan dirasa sangat memerlukan sistem informasi berbasi web
guna memberikan kemudahan kepada siswa maupun pengajar dalam hal
informasi mengenai keadaan sekolah serta sebagai sarana promosi untuk
menarik calon siswa baru. Pada SMK Binawiyata Karangmalang Sragen data-
data serta informasi mengenai sekolah masih banyak dilakukan secara manual

1
oleh karena itu di perlukan sistem informasi berbasis web agar memudahkan
dalam hal penyampaian informasi-informasi mengenai ruang lingkup sekolah.
1.2. Materi Praktek Kerja Nyata
Dalam pelaksanaan Praktek Kerja Nyata yang dilakukan di SMK
Binawiyata Karangmalang Sragen yaitu pembuatan aplikasi web
menggunakan bahasa pemrograman PHP. Secara umum website ini dibuat
untuk membagikan informasi sekolah secara online. Website SMK Binawiyata
Karangmalang Sragen ini berisi tentang semua informasi mengenai profil
sekolah, profil Guru, berita, agenda dan bebagai informasi lainnya seputar
ruang lingkup SMK Binawiyata Karangmalang Sragen. Semoga website ini
dapat membantu siswa ataupun guru dalam memperoleh informasi sekolah
secara ter-update.
1.3. Tujuan Praktek Kerja Nyata
Praktek Kerja Nyata yang dilakukan mempunyai tujuan yaitu sebagai
berikut :
1. Membangun system informasi yang diharapkan dapat membantu siswa
dan guru dalam memperoleh informasi yang dibutuhkan.
2. Mengimplementasikan dan mengembangkan ilmu yang sudah dipelajari
di bangku kuliah.
1.4. Manfaat Penelitian
Adapun manfaat dari pembuatan website penjualan online ini
adalah sebagai berikut :
1. Bagi SMK Binawiyata Karangmalang Sragen
a. Dapat mengenalkan sekolah ke masyarakat umum melalui website
tersebut.
b. Untuk membantu dalam penyampaian informasi terbaru disekolah
dan dapat memberikan nilai tambah serta menarik minat para calon
siswa di SMK Binawiyata Karangmalang Sragen.
2. Bagi Penulis.
a. Mengimplementasikan dan mengembangkan ilmu-ilmu yang didapat
di bangku kuliah.

2
b. Untuk memenuhi tugas mata kuliah praktek kerja nyata.
c. Memperoleh pengetahuan dan wawasan yang di dapat saat praktek
kerja nyata.
3. Bagi Siswa/Guru.
a. Memberikan dan mendapatkan informasi yang terbaru tentang
sekolah tersebut.
b. Memudahkan siswa/guru dalam mengakses informasi sekolah
secara online
4. Bagi Masyarakat Umum.
a. Diharapkan dapat membantu masyarakat dalam memperoleh
informasi tentang SMK Binawiyata Karangmalang Sragen secara
akurat.
1.5. Sistematika Penulisan
Sistematika penulisan laporan praktek kerja nyata tiap bab akan
diuraikan secara singkat sebagai berikut :
BAB I : PENDAHULUAN
Bab ini berisi penjelasan singkat mengenai latar belakang, materi
praktek kerja nyata, tujuan, manfaat dan sistematika penulisan.
BAB II: SMK Binawiyata Karangmalang Sragen
Bab ini berisi penjelasan mengenai tinjuan umum instansi tempat
kerja praktek yaitu SMK Binawiyata Karangmalang Sragen.
BAB III: METODOLOGI
Pada bab ini memuat uraian tentang langkah-langkah
penyelesaian masalah yang ada pada perusahaan.
BAB IV: HASIL DAN PEMBAHASAN
Bab ini berisi pembahasan tentang apa yang telah dikerjakan
dalam praktek kerja nyata yaitu pembuatan sistem informasi
berbasis web pada SMK Binawiyata Karangmalang Sragen.
BAB V : KESIMPULAN DAN SARAN
Bab ini berisi kesimpulan dari laporan praktek kerja nyata dan
saran.

3
BAB II
SMK Binawiyata Karangmalang Sragen

2.1. Tinjauan Umum


2.1.1. Sejarah Singkat SMK Binawiyata Karangmalang Sragen
Pada tanggal 1 Januari 1968 bertempat di Gedung Sekolah
Teknik Negeri II Sragen Kampung Mageru, dimulai pertama kali
kegiatan belajar mengajar bagi Siswa Sekolah Teknik Menengah
(STM) Persiapan II Sragen, pada saat itu Waloeyo BE wakil kepala
sekolah STN II Sragen yang bertanggungjawab atas guru-guru yang
mengajar di STM Persiapan II sedangkan Soemardi BE guru olahraga
STN II Sragen bertugas sebagai kepala sekolah STM Persiapan II
Sragen, dan pada saat itu jumlah siswanya 20 orang dan pada akhir
tahun 1969 STM Persiapan II Sragen pindah tempat ke jalan Teratai
nomor 1111 Kampung Kuwungsari Sragen dikarenakan bukti bahwa
kepedulian pendiri bahwa sekolah swasta tidak boleh menepati
gedung milik pemerintah. Pada tahun 1970 siswa angkatan pertama
dengan jumlah 20 orang menempuh EBTA bergabung di STM
NEGERI 1 Surakarta dengan predikat lulus 100%.
Pada tahun 1970 tepatnya tanggal 27 April terbit surat
pengakuan sementara sebagai sekolah swasta terdaftar pada kantor
Direktorat Djendral Pendidikan Dasar Djawa Tengah di Semarang,
Pada tanggal 20 Januari 1975 Yayasan Pembina Pendidikan Sragen
(YPP) memberi ijin naungan bagi STM Persiapan II Sragen dan pada
tahun yang sama STM Persiapan II Sragen dalam usia 8 tahun telah
memiliki gedung baru milik sendiri di barat Jalan Abimanyu nomor 18
Taman Asri Kroyo Karangmalang Sragen. Pada tanggal 17 Agustus
1978 telah terjadi perubahan nama sekolah dari STM Persiapan II
Sragen menjadi STM Binawiyata Sragen dan pada tanggal 10 januari
1985 pihak Yayasan Pembina Pendidikan (YPP) menetapkan
Marimin, BA sebagai ketua.

4
Pada hari Rabu tanggal 5 Agustus 1987 memutuskan untuk
melepaskan diri dari naungan YPP (Yayasan Pembina Pendidikan)
dan mendirikan yayasan sendiri dan tanggal 11 Agustus 1987 resmi
secara hukum berdirinya Yayasan Pendidikan Binawiyata Sragen
dengan pengurus Marimin, BA sebagai ketua dan terjadi perubahan
pada tanggal 30 Januari 1992 dengan ketua pengurus Walueyo, BE.
Pada hari Rabu 25 Juni 2008 terbentuk pengurus baru dengan ketua
Drs. Kusmanto dan ketua pembina Drs. H. Imam Maliki dan pada
tanggal 14 September 2011 Drs. Kusmanto meninggal dunia
kemudian Drs. H. Imam Maliki menggantikannya untuk periode 2008
– 2013 pada tanggal 30 September 2013. Dalam perjalananya SMK
Binawiyata Karangmalang Sragen sampai saat ini telah 46 tahun
menapaki pendabdiannya (September 2014). Dengan iringan doa
semoga SMK Binawiyata Karangmalang Sragen tetap jaya.
2.1.2. Visi dan Misi
Visi :
1. Unggul dalam prestasi
2. Berkualitas dalam produksi
3. Siap bersaing di era globalisasi
Misi :
1. Menciptakan kondisi sekolah yang kondusif untuk mewujudkan
misi sekolah
2. Membimbing kedisiplinan, kejujuran, tanggungjawab,
keselamatan kerja, dan ketaqwaan kepada Tuhan Yang Maha Esa
3. Menciptakan sistem komunikasi yang interaktif
4. Mendidik, melatih, dan menciptakan siswa yang produktif dan
kreatif
5. Melayani peserta didik guna meningkatkan harkat dan martabat
manusia
6. Menjalin hubungan yang saling menguntungkan antara sekolah,
masyarakat dan dunia industri.

5
2.1.3. Struktur Organisasi
SMK Binawiyata Karangmalang Sragen mempunyai struktur
organisasi, berikut adalah gambar struktur organisasi sekolah SMK
Binawiyata :

Gambar 2.1 Struktur Organisasi


Keterangan :
1. Yayasan Pendidikan SMK Binawiyata yaitu badan hukum yang
membawahi sekolah serta pemilik modal dan kekayaan sekolah.
2. Kepala Sekolah yaitu pimpinan pelaksana (manager) yang diberi
tugas oleh yayasan untuk menjalankan proses persekolahan.
3. Komite Sekolah adalah lembaga mandiri yang dibentuk dan
berperan dalam peningkatan mutu pelayanan dengan memberikan
pertimbangan, arahan dan dukungan tenaga, sarana dan prasarana,
serta pengawasan pendidikan pada tingkat satuan pendidikan.

6
4. KA Tata Usaha sekolah bertanggungjawab kepada kepada sekolah
dan mempunyai tugas melaksanakan ketatausahaan sekolah
meliputi Menyusun program tata usaha sekolah, Mengelola
keuangan sekolah, Mengurus administrasi ketenagaan dan siswa,
Membina dan pemgembangan karir pegawai tata usaha sekolah,
Menyusun administrasi perlengkapan sekolah, dan Menyusun dan
penyajian data atau statistik sekolah.
5. WAKA Kependidikan dan Ketenagaan bertugas Membuat,
menyusun data pendidikan dan tenaga kependidikan, Membuat
dan menyusun data guru dan tugas mengajar sesuai dengan
kompetensinya, Membuat rekap guru yang sudah dan yang belum
sertifikasi, serta merekap guru yang sudah dan yang sedang
menempuh S-2.
6. WAKA Humas Membantu Kepala Sekolah dalam Merencanakan,
melaksanakan, dan mengvaluasi pengembangan kerja sama
dengan pemerintahan, lembaga masyarakat, lembaga pendidikan
di dalam negeri, Menyusun dan mengusulkan anggaran,
Mengkoordinir sistem pengelolan informasi melalui websekolah.
7. WAKA Kesiswaan adalah Pejabat yang ditunjuk oleh Kepala
Sekolah dan bertanggung jawab kepada Kepala Sekolah dalam
tugas – tugasnya Menyusun rencana kerja dan jadwal Kerja
Tahunan, Mengkoordinasikan dan membina semua kegaiatan
siswa serta Mengkoordinasikan kegiatan BP / BK.
8. WAKA Kurikulum Membantu Kepala Sekolah dalam Penetapkan
kebijakan mutu dalam standar SKL isi, proses, dan penilaian.
Menyusun program, mengatur pelaksanaan, dan evaluasi
pembelajaran, Menyusun pembagian tugas guru dan jadwal
pelajaran, Mengelola informasi dan web bidang peningkatan mutu
pembelajaran, Menyusun jadwal dan pelaksanaan ulangan harian,
ulangan tengah semester, ulangan akhir semester, ulangan
kenaikan kelas serta ujian akhir sekolah & nasional, Menyusun

7
anggaran kegiatan, Menerapkan kriteria persyaratan naik/tidak
naik dan kriteria penjurusan serta kriteria kelulusan.\
9. WAKA Sarpras dan IT Membantu Kepala Sekolah dalam
Menyusun rencana kebutuhan sarana prasarana sekolah yang
mengacu kepada Rencana Kerja Tahunan sekolah, Mengelola
informasi dan web bidang peningkatan dan pemberdayaa sarana,
Menyusun program dan mengkoordinir pemeliharaan inventaris
sekolah, Merumuskan dan mengusulkan anggaran.
10. Kaprodi (Ketua Program Keahlian) bertanggungjawab kepada
kepla sekolah berhubungan dengan semua unit kerja, menyusun
program kerja, mengkoordinir pengembangan bahan ajar, serta
melakukan langkah-langkah efisien dan efektif guna kelancaran
pembeajaran di program keahlian.
11. Kepala Bengkel Membantu kepala program dalam membuat
program kerja jurusan, Membantu kepala program dalam
mengembangkan kurikulum dijurusan, Membuat layout bengkel
dan menata peralatan atau bahan dibengkel, Membuat daftar
invertaris peralatan dan bahan yang ada dijurusan, Menjaga
kebersihan bengkel dan lingkungannya, Menjaga keamanan dan
kenyamanan dibengkel dan jurusan serta menjaga kondisi ruangan
dan peralatan, bahan, alat praktik yang ada dijurusan.
12. Guru Membuat, menyiapkan program serta perangkat
pembelajaran, Melaksanakan kegiatan membimbing siswa dalam
kegiatan pembelajaran serta melakukan sosialisasi Kompetensi
Dasar (KD), Standar Kompetensi, Kriteria Ketuntasan Minimal
(KKM), Sistem dan prosedur penilaian kepada siswa di awal
pertemuan sebelum proses belajar mengajar awal dimulai.

8
BAB III
METODOLOGI

3.1 Metode Penelitian

Dalam rangka pengumpulan data yang diperlukan dalam


penyusunan Laporan Praktek Kerja Nyata, penulis menggunakan 2
metodologi penelitian yaitu :
1. Pengumpulan Data
Adapun tahapan – tahapan untuk mendapatkan data yang dibutuhkan
penulis menggunakan beberapa metode, yaitu :
a. Metode Observasi
Pengumpulan data dengan cara meneliti langsung, mengadakan
pengamatan terhadap permasalahan yang akan diteliti.
b. Metode Interview
Pengumpulan data dengan cara peneliti mengajukan pertanyaan-
pertanyaan yang sesuai dengan masalah yang akan dipecahkan.
c. Metode Pustaka
Pengumpulan data yang dilakukan dengan cara mempelajari buku-
buku atau referensi yang berkaitan dengan permasalahan yang
dihadapi.
d. Metode Pemikiran Langsung.
Metode dengan mengambil analisis secara langsung dengan
mengambil referensi dari pengamatan dan bahan-bahan data yang
didapat.
2. Pengembangan Perangkat Lunak
a. Perencanaan
Pada tahap ini kami melakukan perencanaan atau konsep yang
cocok untuk memberikan informasi agar tepat dengan sasaran terhadap
yang akan dicapai.

9
b. Analisa
Pada tahap ini bertujuan untuk melakukan analisa terhadap
kebutuhan – kebutuhan yang perlu dikembangkan dalam website SMK
Binawiyata Karangmalang Sragen, yang sebelumnya belum
mempunyai website.

c. Design / Perancangan
Setelah melakukan analisa dan mengetahui keperluan-keperluan
yang perlu dikembangkan, maka selanjutnya kami membuat
rancangan/ desain tampilan website menggunakan bahasa
pemrograman PHP.

d. Implementasi
Tahap implementasi ini merupakan proses puncak dalam
perancangan sistem, yaitu merupakan proses penciptaan sebuah
website yang berkesesuaian dengan apa yang telah dilakukan pada
tahap perencanaan, analisa dan perancangan.

e. Pengujian
Pada tahap ini dilakukan pengujian terhadap sistem yang telah
dibuat dan memastikan sistem yang telah dibuat berjalan dengan baik
sesuai dengan apa yang diharapkan.

f. Perawatan / Maintenance
Tahap perawatan berfungsi untuk melakukan pengelolaan sistem
agar tetap berjalan / berfungsi sesuai dengan yang diharapkan. Pada
tahap ini, kami melakukan pengelolaan sistem secara langsung.

10
BAB IV
HASIL DAN PEMBAHASAN

Dalam bab ini dibahas mengenai tampilan – tampilan pada website


SMK Binawiyata Karangmalang Sragen yang telah selesai dirancang dan
dibuat. Website ini berisikan informasi tentang profile sekolah dan informasi-
informasi yang ada pada sekolahan serta admin panel SMK Binawiyata
Karangmalang Sragen.

4.1 Halaman Beranda


Halaman beranda merupakan halaman utama sistem informasi pada
SMK Binawiyata berbasis web dan dirancang sebagus mungkin agar dapat
menarik perhatian pengunjung untuk melihatnya. Selain itu, informasi yang
disajikan sesuai dengan apa yang menjadi tujuan dari pembuatan sistem ini.
Pada Halaman ini, terdiri dari beberapa bagian, diantaranya : menu yang
meliputi Home, Profil (Sejarah Sekolah, Sambutan kepala Sekolah, Struktur
Organisasi, Visi dan Misi, Ektrakulikuler serta Fasilitas), Akademik (Agenda
Sekolah, Kalender Akademik, Program Keahlian), Galeri (Foto, Video) dan
Profil Guru serta Karyawan SMK Binawiyata. Selanjutnya terdapat bagian
menu tambahan yaitu search engine yang digunakan untuk mencari informasi-
informasi yang ingin dicari pada website. Untuk melihat halaman utama dari
website SMK Binawiyata ini yaitu dengan mengetikkan alamat
http://smkbinawiyatasragen.sch.id pada web browser.

11
Gambar 4.1 Tampilan Halaman Utama

12
4.2 Menu Profil

Pada menu ini menampilkan beberapa sub menu yang ada didalam menu
profil antara lain :

1. Sejarah Sekolah pada sub menu ini memaparkan sejarah singkat sekolah
dari awal berdirinya sampai dengan sekarang ini.

Gambar 4.2 Sub Menu Sejarah Sekolah

13
2. Sub menu Sambutan Kepala Sekolah berisi uraian kata-kata yang
disampaikan oleh kepala sekolah SMK Binawiyata Karangmalang Sragen
guna memberikan sambutan kepada pengunjung website baik siswa
ataupun masyarakat pada umumnya.

Gambar 4.3 Sub Menu Sambutan kepala Sekolah

14
3. Sub menu Struktur Organisasi menjelaskan jabatan-jabatan yang ada di
sekolah beserta fungsi dan tugasnya.

Gambar 4.4 Sub Menu Struktur Organisasi

15
4. Sub menu Visi dan Misi mengambarkan identitas dan suatu kebanggaan
yang menunjukan ke mana arah sekolah, Output seperti apa yang
diharapkan dan proses bagaimana yang akan dijalankan.

Gambar 4.5 Sub Menu Visi dan Misi

16
5. Sub menu Ektrakulikuler berisi kegiatan-kegiatan resmi yang ada di SMK
Binawiyata seperti Pramuka, Paskibra, Bulu Tangkis, Bola Voli, Sepak
Bola dan Paduan Suara.

Gambar 4.6 Sub Menu Ektrakulikuler

6. Sedangkan sub menu Fasilitas berisi tentang sarana prasarana yang bisa
menunjang kegiatan akademik seperti laboratorium masing-masing
jurusan, perpustakaan, taman dan juga lapangan olahraga.

Gambar 4.7 Sub Menu Fasilitas

17
4.3 Menu Akademik

Pada menu ini terdapat sub menu agenda, kalender akademik serta
kompetensi jurusan. Sub menu agenda berisi tentang kegiatan-kegiatan yg
sudah dilaksanakan kemudian diterbitkan dalam website agar pengunjung
website bisa mengerti serta membantu sekolah dalam hal penyampain
informasi terkait ruang kegiatan lingkup yang ada pada sekolah. Sub menu
kalender akademik berisi jadwal kegiatan yang akan dilaksanakan sekolah
yang berguna untuk menginformasikan khususnya kepada siswa sekolah serta
staff dan karyawan SMK Binawiyata. Sub menu kompetensi jurusan berisi
jurusan-jurusan yang ada di sekolah SMK Binawiyata antara lain : Teknik
Pemesinan, Teknik Komunikasi dan Jaringan, Teknik Otomasi Industri dan
Teknik Sepeda Motor.

Gambar 4.8 Sub Menu Agenda Sekolah

18
Gambar 4.9 Sub Menu Kalender Akademik

Gambar 4.10 Sub Menu Teknik Otomasi Industri

19
Gambar 4.11 Sub Menu Teknik Pemesinan

Gambar 4.12 Sub Menu Teknik Komputer dan Jaringan

20
Gambar 4.13 Sub Menu Teknik Sepeda Motor

21
4.4 Menu Galeri

Menu galeri berisi tentang seluruh dokumentasi hasil kegiatan


akademik sekolah dan juga video bebagai kegiatan yang dilaksanakan baik
oleh siswa, staff dan juga guru SMK Binawiyata.

Gambar 4.14 Sub Menu Galeri Video

22
Gambar 4.15 Sub Menu Galeri Foto

23
4.5 Menu Profil Staff dan Guru

Pada menu ini berisi identitas staff dan juga guru SMK Binawiyata
yang akan memudahkan penggunjung untuk melihat data diri dari satff dan
juga guru-guru. Berikut adalah menu profil staff dan juga guru SMK
Binawiyata :

Gambar 4.16 Menu Profil Guru dan Karyawan

24
4.6 Menu Login

Pada menu ini bisa digunakan untuk login admin, guru dan juga
siswa. Untuk hak akses seluruhnya dipegang oleh admin. Berikut adalah
gambar menu login untuk admin, siswa dan juga guru.

Gambar 4.17 Menu Login

4.7 Menu Link Terkait

Pada menu ini terdapat beberapa link-link terkait yang berhubungan


seputar informasi tentang SMK dan link yang digunakan untuk menunjang
belajar, seperti : rumahbelajar, m-edukasi, direktorat pembinaan SMK.

Gambar 4.18 Menu Link Terkait

25
4.8 Menu Polling

Pada menu ini pengunjung dapat memberikan penilaian tentang


website SMK BInawiyata Karangmalang Sragen. Dengan cara memilih dan
bisa langsung dilihat hasil pollingnya.

Gambar 4.19 Polling Gambar 4.20 Hasil Polling

4.9 Menu Join With Us

Pada menu ini pengunjung dapat bergabung dengan facebook


ataupun twitter SMK Binawiyata Karangmalang Sragen untuk mengetahui
informasi-informasi selain melalui website.

Gambar 4.21 Menu Join With Us

26
4.10 Menu Buku Tamu

Pada menu buku tamu ini pengunjung dapat memberikan kritik dan
saran untuk membangun website sekolah SMK Binawiyata Karangmalang
Sragen.

Gambar 4.22 Menu Buku Tamu

27
4.11 Menu Control Panel Guru

Di menu control panel guru hanya tersedia menu artikel karena


website ini memiliki fungsi utama salah satunya membagikan informasi-
informasi mengenai ruang lingkup sekolah yang bisa diakses dan dikelola oleh
guru. Akan tetapi hak akses sepenuhnya dipegang oleh admin. Berikut adalah
gambar menu control panel Guru :

Gambar 4.23 Menu Control Panel Guru

4.12 Menu Control Panel Siswa

Pada menu control panel siswa sama seperti menu contol panel guru
yaitu hanya terdapat menu artikel karena hanya difungsikan untuk berbagi
informasi-informasi yang ada dan juga hak akses sepenuhnya dipegang oleh
admin karena admin bisa memfilter artikel-artikel yang bersifat positif serta
untuk keamanan dan kenyamanan pengunjung website. Di bawah ini adalah
gambar control panel siswa :

28
Gambar 4.24 Menu Control Panel Siswa

4.13 Menu Control Panel Admin

Di control panel admin berbeda dengan menu contol panel guru dan
siswa karena admin memegang penuh hak akses terhadap website. Dalam
menu control admin terdapat beberapa menu yang dibuat sedemikian simple
agar lebih memudahkan pihak admin dalam mengelola sistem informasi yang
ada di SMK Binawiyata. Berikut adalah beberapa menu yang ada didalam
control panel admin :

29
1. Menu Beranda

Menu ini berisi tampilan utama control panel admin dari website
SMK Binawiyata Karangmalang Sragen.

Gambar 4.25 Menu Beranda Control Panel Admin

2. Menu Artikel Berita

Menu ini digunakan admin untuk memposting informasi-informasi


serta membagikan informasi yang sudah dibuat oleh guru atau siswa karena
admin sebagai pemberi akses penuh di dalam website.

30
Gambar 4.26 Menu Artikel Control Panel Admin

3. Menu Profil Sekolah

Menu ini digunakan admin untuk menambahkan informasi terkait


dengan sejarah singkat, visi dan misi, fasilitas, struktur organisasi,
sambutan kepala sekolah, sarana pendukung dan juga ektrakulikuler yang
ada dalam sekolahan.

31
Gambar 4.27 Menu Profil Sekolah Control Panel Admin

4. Menu Agenda Sekolah

Pada menu ini digunakan oleh admin untuk membagikan segala


informasi terkait erat dengan kegiatan-kegiatan yang ada di sekolah SMK
Binawiyata Sragen. Berikut adalah gambar tampilan menu agenda sekolah :

32
Gambar 4.28 Menu Agenda Sekolah Control Panel Admin

5. Menu Kalender Akademik

Menu ini digunakan admin untuk membagikan informasi penting


dalam kegiatan atau pelaksanaan acara di SMK Binawiyata Karangmalang
Sragen.

Gambar 4.29 Menu Kalender Akademik Control Panel Admin

33
6. Menu Data Staff dan Guru
Pada menu ini digunakan oleh admin untuk mengisi identitas
lengkap, menghapus serta menambahkan staff dan guru SMK Binawiyata
Sragen.

Gambar 4.30 Menu Data Staff dan Guru Control Panel Admin

4.14 Database pada website SMK Binawiyata Karangmalang Sragen

Data-data akan masuk otomatis ke dalam database sekolah di


dalam phpMyAdmin.
Table 4.1 Database Sekolah

34
Keterangan : terdapat 10 tabel pada database sekolah yaitu hasil, kalender,
pertanyaan, profil, tabeluser, tblagenda, tblcms, tblguru, tblkategori, tblsarana.
Berikut adalah tabel-tabel yang ada di database sekolah :
1. Tabel Hasil
Tabel 4.2 Tabel Hasil

Keterangan : hasil terdiri 3 field yaitu : id_tanya dengan type int(11), jawab
dengan type varchar(100), nilai dengan type int(11),
2. Tabel kalender
Tabel 4.3 Tabel Kalender

Keterangan : tabel kalender terdiri 4 field yaitu : id_kalender dengan type


int(11), tanggal dengan type varchar(40), acara dengan type varchar(50),
keterangan dengan type varchar(100).
3. Tabel Pertanyaan
Tabel 4.4 Tabel Pertanyaan

35
Keterangan : tabel pertanyaan terdiri 6 field yaitu : id_tanya dengan type
int(3), pertanyaan dengan typevarchar(300), jawab_1 dengan type
varchar(100), jawab_2 dengan type varchar(100), jawab_3 dengan type
varchar(100), jawab_4 dengan type varchar(100).

4. Tabel profil
Tabel 4.5 Tabel Profil

Keterangan : tabel profil terdiri 4 field yaitu : id dengan type int(11), judul
dengan type varchar(50), content dengan type text, gambar dengan type
varchar(100).

5. Tabel tableuser
Tabel 4.6 Tabel User

Keterangan : tabeluser terdiri dari 3 field yaitu: userid dengan type varchar(8),
password dengan type varchar(12), level dengan type varchar(5).

36
6. Tabel tblagenda
Tabel 4.7 Tabel Agenda

Keterangan : tblagenda terdiri atas 6 field yaitu : id dengan type int(15), judul
dengan type varchar(100), content dengan type text, gambar dengan type
varchar(100), user dengan type varchar(50), status dengan type varchar(1).

7. Tabel tblcms
Tabel 4.8 Tabel Cms

Keterangan : tblcms terdiri dari 8 field yaitu : id dengan type int(15), judul
dengan type varchar(100), idkategori dengan type varchar(10), content dengan
type text, gambar dengan type varchar(100), file dengan type varchar(100),
user dengan type varchar(50), status dengan type varchar(1).

37
8. Tabel tblguru
Tabel 4.9 Tabel Guru

Keterangan : tblguru terdiri atas 13 field yaitu : nip dengan type varchar(20),
nama_guru dengan type varchar(40), tempat_lahir dengan type varchar(40),
tgl_lahir dengan type date, alamat dengan type text, pendidikan dengan type
varchar(5), mengajar dengan type varchar(35), golongan dengan type
varchar(10), jabatan dengan type varchar(40), hp dengan type varchar(15),
jenis_kelamin dengan type varchar(15), agama dengan type varchar(20), foto
dengan type varchar(40).

9. Tabel tblkategori
Tabel 4.10 Tabel Kategori

Keterangan : tblkategori terdiri atas 2 field yaitu : idkategori dengan type


int(5), kategori dengan type varchar(50).

38
10. Tabel Sarana
Tabel 4.11 Tabel Sarana

Keterangan : tblsarana terdiri 6 field yaitu : id_ dengan type int(10), sarana
dengan typevarchar(100), ukuran dengan type varchar(50), jurusan dengan
type varchar(50), deskripsi dengan type varchar(500), foto dengan type
varchar(40).

4.15 Pembahasan

Website SMK Binawiayata Karangmalang Sragen telah selesai


dibuat sesuai dengan tujuan semula yaitu untuk membagikan informasi dan
memberikan kemudahan kepada siswa maupun pengajar serta masyarakat
pada umumnya dalam hal memperoleh informasi mengenai ruang lingkup
sekolah serta sebagai sarana promosi untuk menarik calon siswa baru.
Website ini menampilkan informasi-informasi dari ruang lingkup SMK
Binawiyata Karangmalang Sragen, mulai dari profil sekolah, visi dan misi,
struktur organisasi, agenda akademik sekolah dan juga profil guru serta
staff dan juga berbagai artikel berita sekolah. Profil Sekolah berisi
informasi tentang sejarah, fasilitas, ekstrakulikuler, dan sarana pendukung
serta kompetensi keahlian.

Setelah kita implementasikan pada sekolah SMK Binawiyata


Karangmalang Sragen terdapat beberapa kendala saat proses pembuatan
website serta proses pengumpulan informasi-informasi terkait dengan ruang
lingkup sekolahan, dan disisi lain setelah kita menguji cobakan
mendapatkan respon yang positif dari siswa, staff dan guru terkait
pembuatan website sebagai sarana untuk berbagi informasi.

39
BAB V
KESIMPULAN DAN SARAN

5.1 Kesimpulan
Dari kegiatan Praktek Kerja Nyata dalam pembuatan Website SMK
Binawiyata Karangmalang Sragen, dapat ditarik kesimpulan sebagai
berikut :
1. Memberikan manfaat bagi penulis karena dapat mengimplementasikan
ilmu yang didapatkan dalam perkuliahan ke dalam dunia kerja.
2. Dengan adanya website SMK Binawiyata Karangmalang Sragen
memberikan kemudahan untuk mendapatkan informasi bagi
masyarakat pada umumnya.
3. Dengan adanya website SMK Binawiyata Karangmalang Sragen
tersebut memberikan keuntungan tersendiri karena sebagai media
promosi untuk calon siswa baru di SMK Binawiyata Karangmalang
Sragen.

5.2 Saran
Website SMK Binawiyata Karangmalang Sragen tersebut agar
tetap terjaga dan sebagai tindak lanjut dari uraian kesimpulan di atas,
penulis menyampaikan beberapa saran yang ditujukan kepada SMK
Binawiyata Karangmalang Sragen sebagai berikut :
1. Sistem Admin SMK Binawiyata diharapkan memiliki seseorang yang
paham dan mengerti tentang website, sehingga setelah website
berjalan, website tersebut ada yang mengelola.
2. Mempersiapkan materi – materi website beberapa informasi mengenai
informasi terbaru agar website dapat lebih dimanfaatkan secara
maksimal.

40
DAFTAR PUSTAKA

Oktavian, Diar Puji. 2013. Membuat Website Powerfull Menggunakan PHP.


Yogyakarta: MediaKom.

Kadir, Abdul. 2009. Membuat Aplikasi Web dengan PHP + Database


MySQL. Yogyakarta: Andi Offset.

Sulhan, Moh. 2007. Pengembangan Aplikasi Berbasis Web dengan PHP & ASP.
Yogyakarta: Gava Media.

41
LAMPIRAN

SOURCE CODE PROGRAM (SCRIPT) PEMBUATAN SISTEM INFORMASI


SMK BINAWIYATA KARANGMALANG SRAGEN BERBASIS WEBSITE.

-moz-border-radius: 5px;
border-radius: 5px;
1. menu.css height: 20px;
/* Pengaturan untuk Tampilan width: 210px;
Dropdown Menu */ color: #ccc;
outline: none;
.suckertreemenu ul{ margin: 0; padding:
-webkit-box-shadow: inset 0 2px 2px
10px; list-style-type: none; z- #ccc, 0 1px 0 #fff;
index:100;} box-shadow: inset 0 2px 2px #ccc, 0 1px
.suckertreemenu ul li{ position: relative; 0 #fff;
text-indent: 30px;
display: inline; float: left; border-
background: #fff
right:1px solid #333;}
url(../images/icn_search.png) no-repeat;
.suckertreemenu ul li a{ display: block; background-position: 10px 3px;
text-decoration: none; color:#fff; }
padding:10px 20px 10px 20px; text-
.quick_search input[type=text]:focus {
transform:uppercase;}
outline: none;
.suckertreemenu ul li ul{ left: 0; color: #666666;
position: absolute; display: block; -webkit-box-shadow: inset 0 2px 2px
visibility: hidden;} #ccc, 0 0 10px #53A7D5;
box-shadow: inset 0 2px 2px #ccc, 0 0
.suckertreemenu ul li ul li{ display: list- 10px #53A7D5;
item; float: none;} }

.suckertreemenu ul li ul li ul{ top:0; .quick_search input[type=submit] {


border-style:none; margin:0px;} -webkit-border-radius: 5px;
-moz-border-radius: 5px;
.suckertreemenu ul li ul li a{ display: border-radius: 5px;
block; width: 170px; color: text- border: 1px solid #000;
decoration: none; padding: 10px 15px; height: 25px;
background-color:#000; border- color: #fff;
bottom:1px solid #333; text-align:left; } background-image:url(../images/bg-
blue.jpg);
.suckertreemenu ul li a:hover{ color: background-position:center;
#FFFF00;} cursor:pointer;
text-shadow: 1px 1px #333;
2. search.css
font-family:"Lucida Fax",Arial;
}
/* Pengaturan untuk Quick Search */
.quick_search { text-align: center;}
3. breadscrumb.css
.quick_search input[type=text] {
-webkit-border-radius: 5px;

42
/* Pengaturan untuk Tampilan Crumbs </head>
=> Beranda */ <body>
#crumbs { height:2.3em; border:1px <h1>Object not found!</h1>
solid #dedede; padding:0; margin:0;} <p>
#crumbs li { float:left; list-style:none; The requested URL was not found on
line-height:2.3em; color:#777; padding- this server.
left:10px;} If you entered the URL manually
#crumbs li a please check your
{background:url(../images/crumbs.gif) spelling and try again.
no-repeat right center; display:block; </p>
padding:0 15px 0 0;} <p>
If you think this is a server error, please
#crumbs li a:link, contact
#crumbs li a:visited { color:#777; text- the <a href="http://www.harist-
decoration:none;} vanila.co.nf">administratorr</a>.
a:link, a:visited, </p>
#crumbs li a:hover, <h2>Error 404</h2>
#crumbs li a:focus { color:#dd2c0d;} <address>
<a href="/">localhost</a><br />
4. error.php <span><?php
echo date("l").", ";
<head> echo date("d F Y").", ";
<title>Object not found!</title> echo date("h:i A"); ?>
<style type="text/css"> <br />
body { color: #000000; background- Apache/7.2.0 (Win64)
color: #FFFFFF; } PHP/5.1.4</span>
a:link { color: #0000CC; } </address>
p, address {margin-left: 3em;} </body>
span {font-size: smaller;} </html>
</style>

5. agenda_sekolah
<?php include("koneksi.php"); ?> Sekolah SMK Binawiyata
<link rel="Stylesheet" Karangmalang
href="css/style.css" Sragen</h1></div></font>
type="text/css"> <hr align="center" width="97%"
<table border="0" cellspacing="0" />
cellpadding="0" width="85%"> <td width="80%"
<td> valign="top"><br>
<table width="98%"
<table width="100%" border="0">
border="0" cellspacing="0"
cellpadding="1"> <?php
<tr> $a="select*from
<font face="Bookman Old tblagenda where
Style"><div tblagenda.status='Y' order by id
align="center"><h1>Agenda DESC limit 5";

43
$isi... <a
$b=mysql_query($a); href='lihat_agenda.php?id=$c[id]'>
<br /><u>Lihat
while($c=mysql_fetch_array($b Selengkapnya</u></a></p></td>";
)) }
{ ?>
// Tampilkan <tr>
hanya sebagian isi berita <td
$isi_berita = colspan=2><hr/></td>
htmlentities(strip_tags($c['content' </tr>
])); <?php }?>
$isi = substr($isi_berita,0,220); </table> </td>
$isi = </tr></table></td>
substr($isi_berita,0,strrpos($isi," </tr>
")); </table>
?> 6. buku_tamu
<font face="Bookman Old
<tr> Style"><center><h1>Buku Tamu
<td colspan=2><b><?php Pengunjung SMK Binawiyata
echo $c['judul'];?></b></td> Karangmalang Sragen</h1></center>
</tr> <hr /><br />
<tr>
<?php
if(empty($c['gambar'])){ Ingin Menanyakan sesuatu
echo "<td terkait dengan produk yang kami
colspan=2><p jual..?<br />
align='justify'><font Atau anda ingin menanyakan
color='#0080ff'>Dikirim oleh: selengkapnya tentang produk dan
$c[user]</font><br> merek apa yg kami sediakan ?<br />
$isi... <a Tak Perlu Ragu, Silahkan anda dapat
href='lihat_agenda.php?id=$c[id]'> mengirimkan Pertanyaan dan Seputar
<br /><u>Lihat Produk yang kami Jual,, Maka kami
Selengkapnya</u></a></p></td>"; akan secepatnya merespon anda
<strong>:)</strong><br /><br />
}else{ <form method="post"
echo "<td action="kirim_guestbook.php">
width=100><img <table>
src='gambar/berita/$c[gambar]' <tr><td width="100"><p
width=140 height=100 align='left' align="center">Nama</p></td><td
hspace=10 border=0></td> width="20">:</td><td><input
<td width='450' name="nama" size="35" type="text" />
valign='top'><p *</td></tr>
align='justify'><font <tr><td width="100"><p
color='#0080ff'>Dikirim oleh: align="center">Email</p></td><td
$c[user]</font><br> width="20">:</td><td><input

44
name="email" size="35" type="text" /> <?php echo "<a
*</td></tr> href='http://$data[website]'
<tr><td width="100"><p target='_blank'>".$data['nama']."</a>&
align="center">Alamat</p></td><td nbsp; Komentar pada :
width="20">:</td><td><input ".$data['tanggal'];?>
name="website" size="35" type="text" </td>
/> *</td></tr> </tr>
<tr><td width="100" valign="top"><p <tr>
align="center">Pesan</p></td><td <td><span class="style13"><?php
width="20" valign="top">:</td> echo $data['pesan']; ?></span><br
<td><textarea name="pesan" /><br /></td>
cols="35" rows="8"></textarea></td> </tr>
</tr> <?php
<tr><td width="100"></td><td }
width="20"></td><td><input ?>
type="submit" value="Kirim Pesan"/> </table>
<input type="reset" </font>
value="Hapus"/></td></tr>
</table>
</form><br /> 7. cek_akses
* Wajib diisi dan gak boleh kosong...!!! <?php
:D<br /> session_start();
mysql_connect("localhost","root","")
or die("Koneksi gagal");
<table width="486" border="0" mysql_select_db("sekolah");//sesuaika
align="left"> n dengan nama database anda
<?php
include "koneksi.php"; $userid = $_POST['userid'];
$ambil_data=mysql_query("select * $psw = $_POST['psw'];
from guestbook order by id desc"); $op = $_GET['op'];
$jlh_pesan=mysql_num_rows($ambil_
data);
if($op=="in"){
?>
<tr> $cek = mysql_query("SELECT *
<td width="443" height="38"><span FROM tabeluser WHERE
class="style4">Jumlah Komentar userid='$userid' AND
Pengunjung (<?php echo $jlh_pesan; password='$psw'");
?>)</span></td>
</tr> if(mysql_num_rows($cek)==1){//jika
<?php berhasil akan bernilai 1
while($data=mysql_fetch_array($ambil $c = mysql_fetch_array($cek);
_data)){ $_SESSION['userid'] =
?> $c['userid'];
<tr> $_SESSION['level'] = $c['level'];
<td class="style13">
if($c['level']=="admin"){

45
header("location:admin/index.php"); 10. content-left
}else if($c['level']=="guru"){ <div id="content-left">
<div id="bg-sidebar">
header("location:guru/index.php"); <div id="head-sidebar">Login</div>
}else if($c['level']=="siswa"){ <div id="content-sidebar">
<?php include('widget/login.php');?>
header("location:siswa/index.php"); </div>
} </div>
}else{
echo <div class="cleaner_h20"></div>
"<script>window.alert('Username atau <div id="bg-sidebar">
Password anda tidak Benar, anda tidak <div id="head-sidebar">Link
berhak masuk ke ruang sistem ini..!'); Terkait</div>
<?php include('widget/link-
window.location=('index.php?page=pa terkait.php');?>
ssword_&_username=salah')</script>"; <div id="content-sidebar">
} </div>
}else if($op=="out"){ </div>
unset($_SESSION['userid']); <div class="cleaner_h20"></div>
unset($_SESSION['level']); <div id="bg-sidebar">
header("location:index.php"); <div id="head-sidebar">Berikan
} Tanggapan Anda</div>
?> <?php
8. config include('widget/polling2.php');?>
<? <div id="content-sidebar">
$host="localhost"; </div>
$username="root"; </div>
$password=""; <div class="cleaner_h20"></div>
$databasename="sekolah"; </div>
$connection=mysql_connect($host,
$username, $password) or
die("Kesalahan Koneksi...!!"); 11. content-right
mysql_select_db($databasename, <div id="content-right">
$connection) or die("Databasenya <div id="bg-sidebar">
Error"); <div id="head-sidebar">Waktu Saat
?> ini</div>
<?php include('widget/jam2.php');?>
<div id="content-sidebar">
9. content-center
</div>
<div id="content-center"> </div>
<?php include('content/content-
beranda.html');?> <div class="cleaner_h20"></div>
</div> <div id="bg-sidebar">

46
<div id="head- <title>SMA Negeri 13 Bekasi |
sidebar">Kalender</div> Beranda</title>
<div id="content-sidebar"> <link href="css/style.css"
<?php rel="stylesheet" type="text/css" />
include('widget/kalender.php');?> <link href="css/ticker-style.css"
</div> rel="stylesheet" type="text/css" />
</div> <link href="css/menu.css"
rel="stylesheet" type="text/css" />
<div class="cleaner_h20"></div> <link href="css/slider.css"
<div id="bg-sidebar"> rel="stylesheet" type="text/css" />
<div id="head-sidebar">Mengenai <link href="css/breadcrumb.css"
Sekolah</div> rel="stylesheet" type="text/css" />
<div id="content-sidebar"> <link href="css/chosen.css"
<?php include('widget/mengenai- rel="stylesheet" type="text/css">
sekolah.php');?> <link href="js/redactor/redactor.css"
</div> rel="stylesheet" type="text/css" />
</div> <link rel="stylesheet" type="text/css"
href="css/jquery.fancybox-1.3.4.css"
<div class="cleaner_h20"></div> media="screen" />
<div id="bg-sidebar"> <script type="text/javascript"
<div id="head-sidebar">Joint With src="http://ajax.googleapis.com/ajax/li
Us</div> bs/jquery/1.6.0/jquery.min.js">
<div id="content-sidebar"> <script type="text/javascript"
<?php include('widget/joint-us.php');?> src=""></script>
</div></div> <script type="text/javascript"
src="js/jquery.jcarousel.min.js"></scri
<div class="cleaner_h20"></div> pt>
<script type="text/javascript"
</div> src="js/redactor/jquery-
1.7.min.js"></script>
12. daftar-alumni <script type="text/javascript"
<!DOCTYPE html PUBLIC "- src="js/skrip.js"></script>
//W3C//DTD XHTML 1.0 <script type="text/javascript"
Transitional//EN" src="js/redactor/redactor.min.js"></scri
"http://www.w3.org/TR/xhtml1/DTD/x pt>
html1-transitional.dtd"> <script type="text/javascript"
<html src="js/jquery.fancybox-
xmlns="http://www.w3.org/1999/xhtml 1.3.4.pack.js"></script>
"> <script language="javascript"
<head> src="js/jquery.ticker.js"></script>
<meta http-equiv="Content-Type" <script language="javascript"
content="text/html; charset=iso-8859- src="js/site.js"></script>
1" /> <script language="javascript"
<link rel="shortcut icon" src="js/menu.js"></script>
href="galeri/logo-sma-13-kecil.png" /> <script type="text/javascript">
$(document).ready( function()

47
{ <?php echo
$('#lofslidecontent45').lofJSider "<center><h1>$c[judul]</h1></center
news( { interval:4000, ><hr />"; ?>
easing:'easeInOutQuad', <?php if(empty($c['gambar'])){
duration:1000, echo "<font
auto:true } ); face='Bookman Old Style' size='3'><p
$('#alamat').redactor();
align='justify'>&nbsp;&nbsp;&nbsp;&
$('#visi_misi').redactor()
nbsp;&nbsp;$c[content]</p></font>";
});
</script> }else{
</head> echo "<font
<?php include('header.php');?> face='Bookman Old Style' size='3'><p
<div class="cleaner_h20"></div> align='justify'>&nbsp;&nbsp;&nbsp;&
<ul id="crumbs"><li><a nbsp;&nbsp; $c[content]</p></font>
href="#">Daftar Alumni</a></li> <p>&nbsp;</p><center><img
<li>Kumpulan Alumni SMA Negeri 13 src='gambar/berita/$c[gambar]'
Bekasi</li></ul> width=640 height=250 align='left'
<div class="cleaner_h20"></div> hspace=10 border=0></center>";
<?php include('content-left.php');?> }
<div }
class="cleaner_h20"></div></div>
?>
<div class="cleaner_h0"></div></div>
<?php include('footer.php');?> </font>
</body>
</html> 14. fasilitas
<font face="Bookman Old
13. extrakulikuler Style"><center><h1>Sarana dan
<?php Prasarana</h1></center>
include ("koneksi.php"); <hr />
$id="9901"; <?php
if(empty($id)){ //Ambil file koneksi
echo "Halaman tidak include "koneksi.php";
ditemukan"; $hal = $_GET[hal];
}else{ if(!isset($_GET['hal'])){
$a="select * from $halaman = 1;
profil where id='$id'"; } else {
$halaman = $_GET['hal'];
$b=mysql_query($a); }
//tentukan jumlah data setiap halaman
$c=mysql_fetch_array($b) $hal_maksimum = 3;
?> $mulai = (($halaman *
<font face="Bookman Old $hal_maksimum) - $hal_maksimum);
Style"> ?>
<?php

48
$a="select * from <td>:</td>
tblsarana order by sarana ASC limit <td>$c[deskripsi]</td>
$mulai, $hal_maksimum"; </tr>
$b=mysql_query($a); <tr>
while($c=mysql_fetch_array($b <td></td>
)) <td></td>
{ <td></td>
?> </tr>
<tr> <tr>
<?php <td></td>
echo "<table <td></td>
width='640' border='0' align='center'> <td></td>
<tr> </tr>
<td valign='top'><table </table>";
width='656' border='0' cellspacing='0' ?>
cellpadding='5'> <tr>
<tr> <td colspan=2><hr /></td>
<td width='160' rowspan='7'> </tr>
<div align='center'><img <?php }?>
src='gambar/sarana/$c[foto]' </table>
width=200 height=160 </td>
style='border:1px solid red;border- </tr>
radius:6px;'> <br /></div> </table>
</td> </td>
</tr> <?php
<tr> $total=
<td width='152'>Nama mysql_result(mysql_query("SELECT
</td><td>:</td> COUNT(*) as jumlah FROM
<td><strong> tblsarana"),0);
$c[sarana]</strong></td> $jumlah_halaman = ceil($total /
</tr> $hal_maksimum);
<tr> // bangun jumlah hiperlink halaman
<td>Ukuran echo "<table><center>Halaman<br
</td><td>:</td> />";
<td> $c[ukuran]</td> // bangun Previous link
</tr> if($hal > 1){
<tr> $sebelum = ($halaman - 1);
<td>Jurusan echo "<a
</td><td>:</td> href=$_SERVER[PHP_SELF]?page=f
<td> $c[jurusan]</td> asilitas&hal=$sebelum> <-Sebelumnya
</tr> </a>
<tr> ";
<td>Deskripsi</td> }

49
for($i = 1; $i <= $jumlah_halaman; }else{
$i++){ echo "<iframe name=sarana width=500
if(($hal) == $i){ height=600 src= >";
echo "$i "; echo "<img
} else { src='gambar/berita/$c[gambar]'
echo "<a width=260 height=220 align='left'
href=$_SERVER[PHP_SELF]?page=f hspace=10 border=0>
asilitas&hal=$i>$i</a> "; <font face='Bookman Old Style'
} size='3'><p
} align='justify'>&nbsp;&nbsp;&nbsp;&
// bangun Next link nbsp;&nbsp; $c[content]</p></font>";
if($hal < $jumlah_halaman){ }
$selanjutnya = ($halaman + 1); echo"</iframe>";
echo "<a }
href=$_SERVER[PHP_SELF]?page=f ?>
asilitas&hal=$selanjutnya>Selanjutnya </font>
-
></a>"; 16. footer
} <div id="footer-menu"></div>
echo "</center></table>";
?> <div id="footer"><div id="inner-
footer"></div>
15. fasilitas_sekolah
<?php <div class="cleaner_h20"></div>
include ("koneksi.php"); Copyright &copy; 2014 SMK
$id="1295"; Binawiyata Karangmalang Sragen<br>
if(empty($id)){ Programmer and Design by Team
echo "Halaman tidak ditemukan"; IT</a>
}else{ <div class="cleaner_h30"></div>
$a="select * from profil where </div>
id='$id'";
$b=mysql_query($a); 17. galeri_foto
$c=mysql_fetch_array($b) <font face="Bookman Old
?> Style"><center><h1>Galeri Foto SMK
<font face="Bookman Old Style"> Binawiyata Sragen</h1></center>
<?php <center><hr /><br />
echo"<center><h1>$c[judul]</h1></ce <table border="1" style="border-
nter><hr />"; ?> collapse:collapse;" width="80%"
<?php if(empty($c['gambar'])){ cellpadding="8"
echo "<font face='Bookman Old Style' bordercolor="#3399FF"
size='3'><p bgcolor="#FFFFFF">
align='justify'>&nbsp;&nbsp;&nbsp;& <tr>
nbsp;&nbsp;$c[content]</p></font>";

50
<td align="center"><img <tr>
src="galeri/haldepan.jpg" height="140" <td align="center"><img
width="231" /></td> src="galeri/MOS.jpg" height="140"
<td align="center"><img width="231" /></td>
src="galeri/paskib.jpg" height="140" <td align="center"><img
width="231" /></td> src="galeri/pramuka.jpg" height="140"
</tr> width="231" /></td>
<tr> </tr>
<td align="center"><font <tr>
size="2">Halaman Depan</font></td> <td align="center"><font
<td align="center"><font size="2">Kegiatan MOS</font></td>
size="2">Paskibraka</font></td> <td align="center"><font
</tr> size="2">Kegiatan
</table> Pramuka</font></td>
<p></p> </tr>
<table border="1" style="border- </table>
collapse:collapse;" width="80%" <p></p>
cellpadding="8" <table border="1" style="border-
bordercolor="#3399FF" collapse:collapse;" width="80%"
bgcolor="#FFFFFF"> cellpadding="8"
<tr> bordercolor="#3399FF"
<td align="center"><img bgcolor="#FFFFFF">
src="galeri/hal.jpg" height="140"
width="231" /></td> </table>
<td align="center"><img <p></p>
src="galeri/guru.jpg" height="140"
width="231" /></td>
</tr> </center>
<tr> </font>
<td align="center"><font 18. galeri_video
size="2">SMK Binawiyata <div align="center">
Sragen</font></td> <font face="Bookman Old
<td align="center"><font Style"><center><h1>Galeri Video
size="2">Guru SMK Binawiyata SMK Binawiyata
Sragen</font></td> Sragen</h1></center>
</tr> <hr /><br />
</table> <center><h3>Mars SMK Binawiyata
<p></p> Sragen</h3>
<table border="1" style="border- <iframe width="370" height="260"
collapse:collapse;" width="80%" src="//www.youtube.com/embed/t6I2X
cellpadding="8" Qy03tQ" frameborder="0"
bordercolor="#3399FF" allowfullscreen></iframe>
bgcolor="#FFFFFF"> </center>

51
<br /> $FC->renderChart();
<center><h3>Hymne Guru SMK ?>
Binawiyata Sragen</h3>
<iframe width="370" height="260" 20. header
src="//www.youtube.com/embed/z- <body>
9AT77acpw" frameborder="0" <div id="first-top-menu">
allowfullscreen></iframe> <div id="main-menu">
</center> <div id="inner-main-menu">
<br /> <div id="MainMenu"><div
</div> id="Menu">
<div class="suckertreemenu">
19. grafik <ul id='treemenu1'>
<?php <li><a
href='index.php'>Beranda</a></li>
include "koneksi.php"; <li><a href='#'>Profil Sekolah
include('class/FusionCharts_Gen.php'); &raquo;</a>
# Buat Object Column3D <ul id='#'>
$FC = new <li><a
FusionCharts("Column3D","550","400 href='home.php?page=sejarah-
"); sekolah'>Sejarah Sekolah</a></li>
# Atur path penyimpanan file swf <li><a
$FC->setSWFPath("FusionCharts/"); href='home.php?page=sambutan-
# Atur Atribut Grafik kepala-sekolah'>Sambutan Kepala
$strParam="caption=HASIL Sekolah</a></li>
POLLING <li><a
ANDA;xAxisName=Jawaban;yAxisNa href='home.php?page=struktur-
me=Jumlah;numberPrefix=;decimalPre organisasi-sekolah'>Struktur
cision=0;formatNumberScale=0"; Organisasi</a></li>
$FC->setChartParams($strParam); <li><a
$qry=mysql_query("select * from href='home.php?page=visi-dan-
hasil order by id_tanya"); misi'>Visi dan Misi</a></li>
while ($d=mysql_fetch_array($qry)) { <li><a
# Menambah nilai chart dan nama href='home.php?page=extrakulikuler'>
kategori Ekstrakulikuler</a></li>
$jml=$d['nilai']; <!-- <li><a
$jawab=$d['jawab']; href='home.php?page=sarana_penduku
$FC- ng'>Sarana Pendukung</a></li>-->
>addChartData($jml,"name=$jawab"); <li><a
} href='home.php?page=fasilitas'>Fasilit
echo "<script language='javascript' as Sekolah</a></li>
src='FusionCharts/FusionCharts.js'></s <!-- <li><a
cript>"; href='home.php?page=fasilitas_sekolah
#menampilkan grafik '>Fasilitas Sekolah</a></li> -->

52
</ul></li> <li><a
<li><a href='#'>Akademik href='home.php?page=profil_guru'>Pro
&raquo;</a> fil Staff dan Guru</a></li>
<ul id='#'> </ul>
<li><a
href='home.php?page=agenda_sekolah' </div>
>Agenda Sekolah</a></li> </div>
<li><a </div>
href='home.php?page=kalender- </div>
akademik'>Kalender </div>
Akademik</a></li>
<li><a href="">Program <div style="float:right;
Keahlian</a> width:300px; padding-top:3px;">
<ul id='#'> <?php
<li><a include('widget/search.php');?>
href="home.php?page=TOI">Teknik </div>
Otomasi Industri</a></li> <div class="cleaner_h0"></div>
<li><a </div>
href="home.php?page=TP">Teknik <div class="cleaner_h50"></div>
Pemesinan</a></li> <div class="cleaner_h50"></div>
<li><a <div class="cleaner_h20"></div>
href="home.php?page=TKJ">Teknik <div class="cleaner_h10"></div>
Komputer & Jaringan</a></li> <div class="cleaner_h10"></div>
<li><a <div id="content">
href="home.php?page=TSM">Teknik <div id="slider-top">
Sepeda Motor</a></li> <div id="right-slider-top">
</ul>
</li> <!-- MAIN CONTENT -->
</ul></li>
<li><a href='#'>Galeri <img src="galeri/header_revisi.gif"
&raquo;</a> border="1" height="375"
<ul id='#'> width="980"/>
<li><a <ul class="lof-navigator"></ul>
href='home.php?page=galeri_video'>G </div>
aleri Video</a></li> <div class="cleaner_h0"></div>
<li><a </div>
href='home.php?page=galeri_foto'>Gal 21. home
eri Foto</a></li> <!DOCTYPE html PUBLIC "-
<li><a //W3C//DTD XHTML 1.0
href='home.php?page=tv'>Nonton Transitional//EN"
TV</a></li> "http://www.w3.org/TR/xhtml1/DTD/x
</ul></li> html1-transitional.dtd">

53
<html <meta name="author"
xmlns="http://www.w3.org/1999/xhtml content="TIM IT" />
"> <link rel="shortcut icon"
<head> href="gambar/bina.png" />
<meta http-equiv="Content-Type" <title>Welcome to SMK Binawiyata
content="text/html; charset=iso-8859- Karangmalang Sragen</title>
1" /> <link href="css/style.css"
<link rel="shortcut icon" rel="stylesheet" type="text/css" />
href="gambar/bina.png" /> <link href="css/search.css"
<title>Welcome to SMK Binawiyata rel="stylesheet" type="text/css" />
Karangmalang Sragen</title> <link href="css/menu.css"
<link href="css/style.css" rel="stylesheet" type="text/css" />
rel="stylesheet" type="text/css" />
<link href="css/search.css" <script language="javascript"
rel="stylesheet" type="text/css" /> src="js/menu.js"></script>
<link href="css/menu.css" </head>
rel="stylesheet" type="text/css" />
<script language="javascript" <?php include('header.php');?>
src="js/menu.js"></script> <div class="cleaner_h20"></div>

</head> <?php include('content-left.php');?>


<?php include('header.php');?> <?php include('content-center.php');?>
<div class="cleaner_h20"></div> <?php include('content-right.php');?>

<?php include('content-left.php');?> <div


class="cleaner_h20"></div></div>
<div id="content-center-html"> <div class="cleaner_h0"></div></div>
<?php include "isi.php";?> <?php include('footer.php');?>
</div> </body>
</html>
<div
class="cleaner_h20"></div></div> 23. isi
<div class="cleaner_h0"></div></div> <?php
<?php include('footer.php');?> $page=htmlentities($_GET['page']);
</body> $halaman="$page.php";
</html>
if(!file_exists($halaman) ||
22. index empty($page)){
<!DOCTYPE HTML> include "kosong.php";
<html> }else{
<head> include "$halaman";
<meta http-equiv="content- }
type" content="text/html" /> ?>

54
$id=$_GET['id'];
24. isi_agenda if(empty($id)){
<?php echo "Halaman tidak
$id=$_GET['id']; ditemukan";
if(empty($id)){ }else{
echo "Halaman tidak $a="select * from
ditemukan"; tblcms,tblkategori where
}else{ tblcms.idkategori=tblkategori.idkategor
$a="select * from i and id='$id'";
tblagenda where id='$id'";
$b=mysql_query($a);
$b=mysql_query($a);
$c=mysql_fetch_array($b)
$c=mysql_fetch_array($b) ?>
?> <font face="Bookman Old
<font face="Bookman Old Style">
Style"> <?php echo
<?php echo "<center><h1>$c[judul]</center></h1
"<center><h1>$c[judul]</center></h1 >"; ?>
>"; ?> Dikirim oleh :
Dikirim oleh : <?php echo $c['user'];?> - Kategori:
<?php echo $c['user'];?> <br /> <?php echo $c['kategori'];?></b><br />
<hr /><?php <hr /><?php
if(empty($c['gambar'])){ if(empty($c['gambar'])){
echo "<p echo "<p
align='justify'>&nbsp;&nbsp;&nbsp;& align='justify'>&nbsp;&nbsp;&nbsp;&
nbsp;&nbsp;<font size='2'> nbsp;&nbsp;<font size='2'>
$c[content]</font></p>"; $c[content]</font></p><br />
}else{ <br /><a
echo "<img href='file/$c[file]'>Download</a>";
src='gambar/berita/$c[gambar]' }
width=260 height=220 align='left'
hspace=10 border=0><p elseif(empty($c['file'])){
align='justify'>&nbsp;&nbsp;&nbsp;& echo "<img
nbsp;&nbsp;<font size='2'> src='gambar/berita/$c[gambar]'
$c[content]</font></p>"; width=260 height=220 align='left'
} hspace=10 border=0
} style='margin:12px 10px 0px 0px;
?> border:1px solid #660000;border-
</font> radius:6px;'><p align='justify'>
<font size='2'>
25. isi_artikel $c[content]</font></p><br />";
<?php }

55
else{ $mulai = (($halaman * $hal_maksimum) -
echo "<img $hal_maksimum);
src='gambar/berita/$c[gambar]' ?>
width=260 height=220 align='left'
hspace=10 border=0><p <table border="1" style="border-style:
align='justify'> none;" cellpadding='5'>
<tr align="center" bgcolor="#0080FF">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<f
<th width="200">Tanggal</th>
ont size='2'>
$c[content]</font></p><br /><a <th width="600">Acara</th>
href='file/$c[file]'>Download</a>";
<th width="1000">Keterangan</th>
}
} </tr>
?> <?php
</font>
$query = "select * from kalender order by
26. kaldik id asc limit $mulai, $hal_maksimum";

<font face="Bookman Old $hasil = mysql_query($query) or


Style"><center><h1>Kalender Akademik die("Gagal melakukan query.");
Sekolah SMK Binawiyata Karangmalang
while ($buff = mysql_fetch_array($hasil))
Sragen</h1></center></font>
{
<link rel="stylesheet" href="css/style.css" echo "<tr align=left>";
type="text/css">
echo "<td
<?php
width=330>$buff[tanggal]</td>";
//Ambil file koneksi
echo "<td width=240>$buff[acara]</td>";
include "koneksi.php"; echo "<td
width=300>$buff[keterangan]</td>";

$hal = $_GET[hal]; echo "</tr>";


echo "<tr>";

if(!isset($_GET['hal'])){ echo "<td colspan=4><hr /></td>";

$halaman = 1; echo "</tr>";

} else { }

$halaman = $_GET['hal']; ?>

} </table>

//tentukan jumlah data setiap halaman <?php

$hal_maksimum = 9;

56
$total= echo "<a
mysql_result(mysql_query("SELECT href=?page=kaldik&hal=".$selanjutnya.">
COUNT(*) as jumlah FROM Selanjutnya-></a>";
kalender"),0); }
$jumlah_halaman = ceil($total / echo "</center></table>";
$hal_maksimum);
?>
// bangun jumlah hiperlink halaman
echo "<table><center><br />";
27. kirim_guestbook
// bangun Previous link <?php
if($hal > 1){
include "koneksi.php";
$sebelum = ($halaman - 1);
$nama = $_POST["nama"];
echo "<a $email = $_POST["email"];
href=?page=kaldik&hal=".$sebelum."> <- $website = $_POST["website"];
Sebelumnya </a>"; $alamat = $_POST["alamat"];
} $pesan = $_POST["pesan"];
$tanggal = date("Y-m-d");
if ($jumlah_halaman == 1){ /*if(empty($nama) || empty($email) ||
empty($alamat)){
echo "";
}*/
} else {
$simpan = mysql_query("insert into
for($i = 1; $i <= $jumlah_halaman; $i++){ guestbook (id, tanggal, nama, email,
if(($hal) == $i){ website, alamat, pesan) value
('','$tanggal','$nama','$email','$website','$
echo "<b>$i</b> "; alamat','$pesan')");
if(!$simpan){
} else {
echo "<script>alert('Gagal terkirim,
echo "<a silahkan coba beberapa saat
href=?page=kaldik&hal=".$i.">".$i."</a> lagi...');window.history.go(-1);</script>";
"; }
else
} {
} echo "<script>alert('Pesan, berhasil di
dikirim...');window.history.go(-
} 1);</script>";
// bangun Next link echo "<meta http-equiv='refresh'
content='0;
if($hal < $jumlah_halaman){ url=home.php?page=buku_tamu'>";
}
$selanjutnya = ($halaman + 1);
exit();
?>

57
28. koneksi </div>
<?php <div class="cleaner_h20"></div></div>
mysql_connect("localhost","root",""); <div style="clear: both;">&nbsp;</div>
mysql_select_db("sekolah"); <div class="cleaner_h20"></div></div>
?> <div class="cleaner_h20"></div></div>
<div class="cleaner_h0"></div></div>
29. kosong <?php include('footer.php');?>
<br /> </body>
<font face="timen new roman" size="2"> </html>
maaf, halaman yang anda cari tidak dapat
di temukan. &nbsp;atau anda tidak 31. lihat_artikel
memiliki izin untuk melihat halaman
<html
tersebut.</font>
xmlns="http://www.w3.org/1999/xhtml">
<head>
30. lihat_agenda
<meta http-equiv="Content-Type"
<html
content="text/html; charset=iso-8859-1" />
xmlns="http://www.w3.org/1999/xhtml">
<link rel="shortcut icon"
<head>
href="gambar/bina.png" />
<meta http-equiv="Content-Type"
<title>SMK Binawiyata Karangmalang
content="text/html; charset=iso-8859-1" />
Sragen | Beranda</title>
<link rel="shortcut icon"
<link href="css/style.css" rel="stylesheet"
href="gambar/bina.png" />
type="text/css" />
<title>SMK Binawiyata Karangmalang
<link href="css/search.css"
Sragen</title>
rel="stylesheet" type="text/css" />
<link href="css/style.css" rel="stylesheet"
<link href="css/menu.css" rel="stylesheet"
type="text/css" />
type="text/css" />
<link href="css/search.css"
<script language="javascript"
rel="stylesheet" type="text/css" />
src="js/menu.js"></script>
<link href="css/menu.css" rel="stylesheet"
</head>
type="text/css" />
<?php
<script language="javascript"
include "koneksi.php";
src="js/menu.js"></script>
?>
<?php include('header.php');?>
</head>
<div class="cleaner_h20"></div>
<?php include('content-left.php');?>
<?php
<div id="content-center-html"><?php
include "koneksi.php";
include "isi_artikel.php";?><div
?>
style="clear: both;">&nbsp;</div></div>
<div class="cleaner_h20"></div>
<?php include('header.php');?>
<div style="clear: both;">&nbsp;</div>
<div class="cleaner_h20"></div>
<div class="cleaner_h20"></div>
<div class="cleaner_h20"></div>
<?php include('content-left.php');?>
<div class="cleaner_h50"></div>
<?php include('footer.php');?>
<div id="content-center-html">
</body>
<?php include "isi_agenda.php";?>
</html>
<div style="clear: both;">&nbsp;</div>

58
</td>
32. profil_guru
</tr>
<font face="Bookman Old
Style"><center><h1>Data Staff dan Guru <tr>
SMK Binawiyata Karangmalang <td width='152'>Nama Guru
Sragen</h1></center> </td><td>:</td>
<hr /> <td><strong>
<?php $c[nama_guru]</strong></td>
//Ambil file koneksi </tr>
include "koneksi.php";
<tr>
$hal = $_GET[hal]; <td>Tempat Lahir
</td><td>:</td>
if(!isset($_GET['hal'])){ <td> $c[tempat_lahir]</td>
$halaman = 1; </tr>
} else {
$halaman = $_GET['hal']; <tr>
} <td>Tanggal Lahir
//tentukan jumlah data setiap halaman </td><td>:</td>
$hal_maksimum = 3; <td> $c[tgl_lahir]</td>
$mulai = (($halaman * $hal_maksimum) - </tr>
$hal_maksimum);
?> <tr>
<td>Alamat</td><td>:</td>
<?php <td> $c[alamat]</td>
$a="select * from tblguru </tr>
order by nama_guru ASC limit $mulai,
$hal_maksimum"; <tr>
<td>Pendidikan
$b=mysql_query($a); Terakhir</td><td>:</td>
<td> $c[pendidikan]</td>
while($c=mysql_fetch_array($b)) </tr>
{
<tr>
?> <td>Mengajar</td><td>:</td>
<td> $c[mengajar]</td>
<tr> </tr>
<?php
echo "<table
width='640' border='0' align='center'>
<tr> <tr>
<td valign='top'><table <td>Jenis Kelamin
width='656' border='0' cellspacing='0' </td><td>:</td>
cellpadding='1'> <td> $c[jenis_kelamin]</td>
<tr> </tr>
<td width='160' rowspan='9'>
<div align='center'><img <tr>
src='images/foto/$c[foto]' width=120 <td>Agama</td><td>:</td>
height=160 style='border:1px solid <td> $c[agama]</td>
red;border-radius:6px;'> <br /></div>

59
</tr> }
// bangun Next link
</table> if($hal < $jumlah_halaman){
<p align='center'> </p></td> $selanjutnya = ($halaman + 1);
</tr> echo "<a
</table>"; href=?page=profil_guru&hal=".$selanjutn
ya.">Selanjutnya-></a>";
?> }
<tr> echo "</center></table>";
<td colspan=2><hr /></td> ?>
</tr>
<?php }?> 33. profil-sekolah
<?php
</table> $id=$_GET['id'];
$a="select*from
</td> tblcms where id='1'";
</tr>
</table> $b=mysql_query($a);

</td> $c=mysql_fetch_array($b)
?>
<?php
$total= <font
mysql_result(mysql_query("SELECT face="Bookman Old
COUNT(*) as jumlah FROM Style"><center><h1><?php echo
tblguru"),0); $c['judul'];?></h1></center>
$jumlah_halaman = ceil($total / <hr />
$hal_maksimum); <?php if(empty($c['gambar'])){
// bangun jumlah hiperlink halaman echo
echo "<table><center><br />"; $c['content'];
// bangun Previous link }else{
if($hal > 1){ echo "<img
$sebelum = ($halaman - 1); src='gambar/berita/$c[gambar]' align='left'
echo "<a hspace=10 border=0>$c[content]";
href=?page=profil_guru&hal=".$sebelum." }
> <-Sebelumnya </a>"; ?>
} 34. sambutan-kepala-sekolah
if ($jumlah_halaman == 1){ <?php
echo ""; include ("koneksi.php");
} else { $id="2962";
for($i = 1; $i <= $jumlah_halaman; $i++){ if(empty($id)){
if(($hal) == $i){ echo "Halaman tidak
echo "<b>$i</b> "; ditemukan";
} else { }else{
echo "<a $a="select * from profil
href=?page=profil_guru&hal=".$i.">".$i." where id='$id'";
</a> ";
} $b=mysql_query($a);
}

60
height=220 align='left' hspace=10
$c=mysql_fetch_array($b) border=0 style='border:1px solid
?> blue;border-radius:10px;'><p
<font face="Bookman Old Style"> align='justify'> $c[content]</p>";
<?php echo }
"<center><h1>$c[judul]</h1></center><h }
r />"; ?> ?>
<?php if(empty($c['gambar'])){ </font>
echo "<p 36. struktur-organisasi-sekolah
align='justify'><div align='justify'><font
size='+1'>$c[content]</div></p>"; <?php
}else{ include ("koneksi.php");
echo "<img $id="1993";
src='gambar/berita/$c[gambar]' if(empty($id)){
style='float:left; margin:15px 10px 0px echo "Halaman tidak
0px; border:1px solid blue; border- ditemukan";
radius:6px' width='150' height='200' /><p }else{
align='justify'><div align='justify'><font $a="select * from profil
size='+1'> $c[content]</div></p>"; where id='$id'";
}
} $b=mysql_query($a);
?>
</font> $c=mysql_fetch_array($b)
?>
35. sejarah-sekolah <font face="Bookman Old
<?php Style">
include ("koneksi.php"); <?php echo
$id="1110"; "<center><h1>$c[judul]</h1></center><
if(empty($id)){ hr />"; ?>
echo "Halaman tidak <?php if(empty($c['gambar'])){
ditemukan"; echo "<font
}else{ size='+1'>$c[content]</font>";
$a="select * from profil }else{
where id='$id'"; echo "<font
size='+1'>$c[content]</font>
$b=mysql_query($a); <img src='images/$c[gambar]'
width='700'/>";
$c=mysql_fetch_array($b) }
?> }
<font face="Bookman Old Style"> ?>
<?php echo </font>
"<center><h1>$c[judul]</h1></center><h
r />"; ?> 37. Visi-dan-misi
<?php if(empty($c['gambar'])){
<?php
echo "<p
include ("koneksi.php");
align='justify'>&nbsp;&nbsp;&nbsp;&nbs
$id="1204";
p;&nbsp;$c[content]</p>";
if(empty($id)){
}else{
echo "Halaman tidak
echo "<img
ditemukan";
src='gambar/berita/$c[gambar]' width=260

61
}else{ $query = mysql_query("insert into
$a="select * from profil hasil values('$id','$jawab',1);");
where id='$id'"; }

$b=mysql_query($a); if ($query) {
echo "<script>alert('Terima kasih telah
$c=mysql_fetch_array($b) memberikan suara anda');
?>
<table border="1" window.location=('index.php');</script>"
cellspacing="0" cellpadding="0" ;
width="85%" > }
<tr> else {
<td> echo "<script>alert('Gagal memasukan
<font face="Bookman Old Style"> data');
<?php echo
"<center><h1>$c[judul]</h1></center><h window.location=('index.php');</script>"
r />"; ?> ;
<?php if(empty($c['gambar'])){ }
echo "<p
align='justify'><font face='Bookman Old ?>
Style' size='+1'>$c[content]</font></p>";
}else{ 39. admin
echo "<img
src='gambar/berita/$c[gambar]' width=260 <?php
height=220 align='left' hspace=10 session_start();
border=0><pre><p align='justify'><font
face='Bookman Old Style' size='+1'> //cek apakah user sudah login
$c[content]</font></p></pre>"; if(!isset($_SESSION['userid'])){
} echo "<script>window.alert('Anda
} Belum Login..!');
?>
</td> window.location=('../index.php?page=an
</tr> da_belum_login')</script>";
</table> }
</font>
//cek level user
38. vote if($_SESSION['level']!="admin"){
<?php echo "<script>window.alert('Anda
include "koneksi.php"; Bukan Guru..!');
$id = $_POST['id'];
$jawab = $_POST['jawaban']; window.location=('../index.php?page=an
$cek = mysql_query("select * from hasil da_bukan_admin')</script>";
where jawab='$jawab';"); }
if (mysql_num_rows($cek)>0) { ?>
$query = mysql_query("update hasil
set nilai=nilai+1 where <!DOCTYPE html PUBLIC "-
jawab='$jawab';"); //W3C//DTD XHTML 1.0 Strict//EN"
} "http://www.w3.org/TR/xhtml1/DTD/xht
else { ml1-strict.dtd">

62
<html </body>
xmlns="http://www.w3.org/1999/xhtml" </html>
>
<head> 40. Agenda_sekolah
<meta http-equiv="content-type"
content="text/html; charset=utf-8" /> <script language="javascript"
<link rel="shortcut icon" type="text/javascript"
href="../galeri/admin.ico" /> src="ckeditor/ckeditor.js"></script>
<title>Control Panel Administrator SMK
Binawiyata Karangmalang Sragen</title> <div class="post">
<link href="style.css" rel="stylesheet" <h2 class="title"><a
type="text/css" media="screen" /> href="#">Agenda Sekolah SMK
</head> Binawiyata Karangmalang
<body> Sragen</a></h2>
<div id="logo"> <p class="meta"><em>
<br /> <?php
<table border="0"> echo date("l").", ";
echo date("d F Y").", ";
<img src="../images/bina.png" echo date("h:i A");
height="90" width="90" />&nbsp; ?></em></p>
<tr><p><font color="#ff0080" <div class="entry">
face="Lucida Fax" size="5">Control
Panel Administrator SMK Binawiyata <?php
Karangmalang Sragen</font></p></tr> include "../koneksi.php";
<p>&nbsp;</p>
</table> if(isset($_POST['simpan'])){
$judul=$_POST['judul'];
</div> $content=$_POST['content'];
<hr /> $status=$_POST['status'];
<div id="header"></div> $gambar=$_FILES['gambar']['name'];
<div id="page"> if(strlen($gambar)>0){
if(is_uploaded_file($_FILES['gam
<div id="content"> bar']['tmp_name'])){
<?php include "isi.php";?> move_uploaded_file($_FILES['ga
</div> mbar']['tmp_name'],"../gambar/berita/".$ga
mbar);
<div id="sidebar"> }
<?php include }
"menu.php";?> $a="insert into
</div> tblagenda(id,judul,content,gambar,user,stat
us)values('','$judul','$content','$gambar','$_
<div style="clear: SESSION[level]','$status')";
both;"></div> $b=mysql_query($a);
</div> if($b){
<div id="footer"> echo "<script type='text/javascript'>
<p>Copyright &copy; onload =function(){
2014 SMK Binawiyata Karangmalang alert('Agenda Berhasil disimpan');
Sragen. Programmer and Design by Tim }
IT. All rights reserved</p> </script>";
</div> }else{
echo "<script type='text/javascript'>

63
onload =function(){ <table border="0" cellspacing="0"
alert('Agenda gagal disimpan'); cellpadding="0" width="100%"
} height="83%">
</script>";
}
} <table width="644" border="0"
//Proses edit align="center" cellpadding="1"
//tampilkan data yang diedit cellspacing="0">
$id=$_GET['id']; <tr>
$sql="select * from tblagenda where <td width="549">
id='$id'"; <h3 align="center">Kelola Agenda
$query=mysql_query($sql); Sekolah </h3>
$baris=mysql_fetch_array($query); <form action="" method="post"
if(isset($_POST['Edit'])){ enctype="multipart/form-data"
$judul=$_POST['judul']; name="form1" id="form1">
$content=$_POST['content']; <table width="600" border="0"
$status=$_POST['status']; align="center">
$gambar=$_FILES['gambar']['name']; <tr>
if(strlen($gambar)>0){ <td width="98"><strong>Judul
if(is_uploaded_file($_FILES['gam Agenda </strong></td>
bar']['tmp_name'])){ <td width="295"><label>
move_uploaded_file($_FILES['ga <input name="judul"
mbar']['tmp_name'],"../gambar/berita/".$ga type="text" size="75" value="<?php echo
mbar); $baris['judul'];?>"/>
} </label></td>
mysql_query("update tblagenda set </tr>
gambar='$gambar' where id='$id'");
} <tr>
$a="Update tblagenda set
judul='$judul',content='$content',status='$s <td><strong>Content</strong></td>
tatus' where id='$id'"; <td><label>
$b=mysql_query($a); <textarea name="content"
if($b){ cols="65" rows="12" id="content"
echo "<script type='text/javascript'> class="ckeditor"><?php echo
alert('Agenda telah $baris['content'];?></textarea>
terupdate..!'); </label></td>
</script>"; </tr>
echo "<meta http-equiv='refresh' <tr>
content='0; url=index.php'>";
}else{ <td><strong>Gambar</strong></td>
echo "<script type='text/javascript'> <td><label>
onload =function(){ <?php
alert('Agenda gagal diubah!'); if($_GET['id']){
}
</script>"; //tampilkan foto saat mau ngedit
} echo
} "<img
src='../gambar/berita/$baris[gambar]'
?> width=150 height=110> <br />";
}

64
?> align="center"><strong>No</strong></div
<input name="gambar" ></td>
type="file" id="gambar" /> <td width="237"><div
</label></td> align="center"><strong>Judul</strong></
</tr> div></td>
<tr>
<td
<td>Tampilkan</td> width="95"><strong>Pengirim</strong></
<td>: td>
<input type="radio" name="status" <td width="42"><div
value="Y" <?php align="center"><strong>Tampilkan</stron
if($baris['status']=="Y"){ echo g></div></td>
"checked";}?> > Ya &nbsp;&nbsp; <td width="65"><div
<input align="center"><strong>Aksi</strong></d
type="radio" name="status" value="T" iv></td>
<?php if($baris['status']=="T"){ echo </tr>
"checked";}?> > Tidak</td> <?php
</tr> $sql="select *
<tr> from tblagenda where tblagenda.id<>1
<tr> order by id DESC";
<td>&nbsp;</td>
<td><label> $query=mysql_query($sql);
<?php if(!$_GET['id']){ $no=1;
//bila mau tambah data
yang tampil tombol simpan while($data=mysql_fetch_array($query)){
echo "<input ?>
name=\"simpan\" type=\"submit\" <tr>
id=\"simpan\" value=\"Simpan\" <td><div align="center"><?php
/>&nbsp;"; echo $no; ?></div></td>
echo "<input <td><?php echo $data['judul'];
name=\"batal\" type=\"reset\" id=\"batal\" ?></td>
value=\"Batal\" />"; <td><?php echo $data['user'];
} else { ?></td>
//Apabila mau edit yg <td><div align="center"><?php
tampil tombol edit dan hapus echo $data['status']; ?></div></td>
echo "<input <td><div align="center"><a
name=\"Edit\" type=\"submit\" id=\"edit\" href="?page=agenda_sekolah&id=<?php
value=\"Edit\" />"; echo $data['id']; ?>"><img
} ?> src="../images/icon/button-edit.gif"
</label></td> width="20" height="20" border="0"
</tr> /></a>
</table> <a
</form> href="javascript:if(confirm('Anda yakin
<p align="left"><h2>Tabel Agenda akan menghapus data
Sekolah </h2></p> ini??')){document.location='hapus_agenda.
<table width="644" border="1" php?id=<?php echo $data['id'];
align="left" cellspacing="0"> ?>';}"><img src="../images/icon/button-
<tr bgcolor="#FFffff"> cross.gif" width="20" height="20"
<td width="36" border="0" /></a></div></td>
height="25"><div </tr>

65
<?php $no++;}?> if(is_uploaded_file($_FILES['file']
</table> ['tmp_name'])){
move_uploaded_file($_FILES['file
</td> ']['tmp_name'],"../file/".$file);
</tr> }
</table> }
</tr> if(empty($idkategori)||empty($judul)||empt
</table> y($content)){
echo "<script type='text/javascript'>
onload =function(){
</div> alert('Data isian belum lengkap,
</div> silahkan periksa kembali!');
41. Artikel_berita }
</script>";
<script language="javascript" }else{
type="text/javascript" $a="insert into
src="ckeditor/ckeditor.js"></script> tblcms(id,judul,idkategori,content,gambar,
file,user,status)values('','$judul','$idkategor
<div class="post"> i','$content','$gambar','$file','$_SESSION[l
<h2 class="title"><a evel]','$status')";
href="#">Artikel Berita SMK Binawiyata $b=mysql_query($a);
Karangmalang Sragen</a></h2> if($b){
<p class="meta"><em> echo "<script type='text/javascript'>
<?php onload =function(){
echo date("l").", "; alert('Berita telah tersimpan');
echo date("d F Y").", "; }
echo date("h:i A"); </script>";
?></em></p> }else{
<div class="entry"> echo "<script type='text/javascript'>
onload =function(){
<?php alert('Berita gagal disimpan');
include "../koneksi.php"; }
</script>";
if(isset($_POST['simpan'])){ }
$idkategori=$_POST['idkategori']; }
$judul=$_POST['judul']; }
$content=$_POST['content']; //Proses edit
$status=$_POST['status']; //tampilkan data yang diedit
$id=$_GET['id'];
$gambar=$_FILES['gambar']['name']; $sql="select * from tblcms where id='$id'";
if(strlen($gambar)>0){ $query=mysql_query($sql);
if(is_uploaded_file($_FILES['gam $baris=mysql_fetch_array($query);
bar']['tmp_name'])){ if(isset($_POST['Edit'])){
move_uploaded_file($_FILES['ga $idkategori=$_POST['idkategori'];
mbar']['tmp_name'],"../gambar/berita/".$ga $judul=$_POST['judul'];
mbar); $content=$_POST['content'];
} $status=$_POST['status'];
}
$gambar=$_FILES['gambar']['name'];
$file=$_FILES['file']['name']; if(strlen($gambar)>0){
if(strlen($file)>0){

66
if(is_uploaded_file($_FILES['gam <table width="644" border="0"
bar']['tmp_name'])){ align="center" cellpadding="1"
move_uploaded_file($_FILES['ga cellspacing="0">
mbar']['tmp_name'],"../gambar/berita/".$ga <tr>
mbar); <td width="549">
} <h3 align="center">Kelola Artikel
mysql_query("update tblcms set </h3>
gambar='$gambar' where id='$id'"); <form action="" method="post"
} enctype="multipart/form-data"
name="form1" id="form1">
$file=$_FILES['file']['name']; <table width="600" border="0"
if(strlen($file)>0){ align="center">
if(is_uploaded_file($_FILES['file'] <tr>
['tmp_name'])){ <td width="98"><strong>Judul
move_uploaded_file($_FILES['file Berita </strong></td>
']['tmp_name'],"../file/".$file); <td width="295"><label>
} <input name="judul"
mysql_query("update tblcms set file='$file' type="text" size="75" value="<?php echo
where id='$id'"); $baris['judul'];?>"/>
} </label></td>
</tr>
<tr>
$a="Update tblcms set
judul='$judul',idkategori='$idkategori',cont <td><strong>Kategori</strong></td>
ent='$content',status='$status' where <td><label>
id='$id'"; <?php
$b=mysql_query($a); if($_GET[id]==1){
if($b){ echo
echo "<script type='text/javascript'> "<input type='text' name='idkategori'
alert('Artikel telah value='Tidak Dikategori' readonly>";
terupdate..!'); }else{
</script>"; echo "<select
echo "<meta http-equiv='refresh' name='idkategori' id='idkategori'>";
content='0; url=index.php'>";
}else{ $kategori=mysql_query("select *
echo "<script type='text/javascript'> from tblkategori");
onload =function(){
alert('Berita gagal diubah!'); while($data=mysql_fetch_array($k
} ategori)){
</script>"; $pilih =
} ($baris['idkategori']==$data['idkategori'])?
} "selected" : "";
echo"<option
?> value=\"$data[idkategori]\"
$pilih>$data[kategori]</option>";
<table border="0" cellspacing="0" }
cellpadding="0" width="100%" }
height="83%"> ?>
</select>
</label></td>

67
</tr>
<tr> <td>Tampilkan</td>
<td>:
<td><strong>Content</strong></td> <input type="radio" name="status"
<td><label> value="Y" <?php
<textarea name="content" if($baris['status']=="Y"){ echo
cols="65" rows="12" id="content" "checked";}?> > Ya &nbsp;&nbsp;
class="ckeditor"><?php echo <input
$baris['content'];?></textarea> type="radio" name="status" value="T"
</label></td> <?php if($baris['status']=="T"){ echo
</tr> "checked";}?> > Tidak</td>
<tr> </tr>
<tr>
<td><strong>Gambar</strong></td> <tr>
<td><label> <td>&nbsp;</td>
<?php <td><label>
if($_GET['id']){ <?php if(!$_GET['id']){
//bila mau tambah data
//tampilkan foto saat mau ngedit yang tampil tombol simpan
echo echo "<input
"<img name=\"simpan\" type=\"submit\"
src='../gambar/berita/$baris[gambar]' id=\"simpan\" value=\"Simpan\"
width=150 height=110> <br />"; />&nbsp;";
} echo "<input
?> name=\"batal\" type=\"reset\" id=\"batal\"
<input name="gambar" value=\"Batal\" />";
type="file" id="gambar" /> } else {
</label></td> //Apabila mau edit yg
</tr> tampil tombol edit dan hapus
echo "<input
<tr> name=\"Edit\" type=\"submit\" id=\"edit\"
<td><strong>Lampirkan value=\"Edit\" />";
File</strong></td> } ?>
<td><label> </label></td>
<input type="file" </tr>
name="file" /> </table>
</label></td> </form>
</tr> <p align="left"><h2>Tabel Berita
<?php if($_GET['id']){ </h2></p>
echo <table width="644" border="1"
"<tr><td><b></b></td><td>File: align="left" cellspacing="0">
".$baris['file']."</td></tr>"; <tr bgcolor="#FFffff">
echo <td width="36"
"<tr><td colspan=2><font height="25"><div
color='red'>Apabila file tidak diganti, align="center"><strong>No</strong></div
dikosongkan saja</font></td></tr>"; ></td>
} <td width="237"><div
?> align="center"><strong>Judul</strong></
div></td>
<tr>

68
<td width="143"><div src="../images/icon/button-cross.gif"
align="center"> width="20" height="20" border="0"
<blockquote> /></a></div></td>
</tr>
<p><strong>Kategori</strong></p> <?php $no++;}?>
</blockquote> </table>
</div></td> </td>
<td </tr>
width="95"><strong>Pengirim</strong></ </table>
td> </tr>
<td width="42"><div </table>
align="center"><strong>Tampilkan</stron
g></div></td>
<td width="65"><div </div>
align="center"><strong>Aksi</strong></d </div>
iv></td>
</tr> 42. data_fasilitas
<?php
$sql="select * script language="javascript"
from tblcms,tblkategori where type="text/javascript"
tblcms.idkategori=tblkategori.idkategori src="ckeditor/ckeditor.js"></script>
and tblcms.id<>1 order by id DESC";
<div class="post">
$query=mysql_query($sql); <h2 class="title"><a
$no=1; href="#">Fasilitas Sekolah SMK
Binawiyata Karangmalang
while($data=mysql_fetch_array($query)){ Sragen</a></h2>
?> <p class="meta"><em>
<tr> <?php
<td><div align="center"><?php echo date("l").", ";
echo $no; ?></div></td> echo date("d F Y").", ";
<td><?php echo $data['judul']; echo date("h:i A");
?></td> ?></em></p>
<td><?php echo <div class="entry">
$data['kategori']; ?></td>
<td><?php echo $data['user']; <?php
?></td> include "../koneksi.php";
<td><div align="center"><?php
echo $data['status']; ?></div></td> if(isset($_POST['simpan'])){
<td><div align="center"><a $sarana=$_POST['sarana'];
href="?page=artikel_berita&id=<?php $ukuran=$_POST['ukuran'];
echo $data['id']; ?>"><img $jurusan=$_POST['jurusan'];
src="../images/icon/button-edit.gif" $deskripsi=$_POST['deskripsi'];
width="20" height="20" border="0" $foto=$_FILES['foto']['name'];
/></a> if(strlen($gambar)>0){
<a if(is_uploaded_file($_FILES['foto'
href="javascript:if(confirm('Anda yakin ]['tmp_name'])){
akan menghapus data move_uploaded_file($_FILES['fot
ini??')){document.location='hapus_berita.p o']['tmp_name'],"../gambar/sarana/".$foto);
hp?id=<?php echo $data['id']; ?>';}"><img }
}

69
$a="insert into </script>";
tblsarana(id,sarana,ukuran,jurusan,deskrips echo "<meta http-equiv='refresh'
i,foto)values('','$sarana','$ukuran','$jurusan' content='0;
,'$deskripsi','$foto')"; url=index.php?page=data_fasilitas'>";
$b=mysql_query($a); }else{
if($b){ echo "<script type='text/javascript'>
echo "<script type='text/javascript'> onload =function(){
onload =function(){ alert('Fasilitas gagal diubah!');
alert('fasilitas Berhasil disimpan'); }
} </script>";
</script>"; }
}else{ }
echo "<script type='text/javascript'> ?>
onload =function(){
alert('Fasilitas gagal disimpan'); <table border="0" cellspacing="0"
} cellpadding="0" width="100%"
</script>"; height="83%">
}
}
//Proses edit <table width="644" border="0"
//tampilkan data yang diedit align="center" cellpadding="1"
$id=$_GET['id']; cellspacing="0">
$sql="select * from tblsarana where <tr>
id='$id'"; <td width="549">
$query=mysql_query($sql); <h3 align="center">Kelola Fasilitas
$baris=mysql_fetch_array($query); Sekolah </h3>
if(isset($_POST['Edit'])){ <form action="" method="post"
$sarana=$_POST['sarana']; enctype="multipart/form-data"
$ukuran=$_POST['ukuran']; name="form1" id="form1">
$jurusan=$_POST['jurusan']; <table width="600" border="0"
$deskripsi=$_POST['deskripsi']; align="center">
$foto=$_FILES['foto']['name']; <tr>
if(strlen($foto)>0){ <td width="98"><strong>Judul
if(is_uploaded_file($_FILES['foto' Fasilitas </strong></td>
]['tmp_name'])){ <td width="295"><label>
move_uploaded_file($_FILES['fot <input name="sarana"
o']['tmp_name'],"../gambar/sarana/".$foto); type="text" size="55" value="<?php echo
} $baris['sarana'];?>"/>
mysql_query("update tblsarana set </label></td>
foto='$foto' where id='$id'"); </tr>
}
$a="Update tblsarana set <tr>
sarana='$sarana',ukuran='$ukuran',jurusan
='$jurusan',deskripsi='$deskripsi' where <td><strong>ukuran</strong></td>
id='$id'"; <td><label>
$b=mysql_query($a); <input
if($b){ name="ukuran" type="text" size="25"
echo "<script type='text/javascript'> value="<?php echo $baris['ukuran'];?>"/>
alert('Fasilitas telah <!-- <textarea name="content"
terupdate..!'); cols="65" rows="12" id="content"

70
class="ckeditor"><?php echo
$baris['content'];?></textarea> --> <td><strong>Gambar</strong></td>
</label></td> <td><label>
</tr> <?php
<tr> if($_GET['id']){

<td><strong>Jurusan</strong></td> //tampilkan foto saat mau ngedit


<td><label> echo
<select "<img src='../gambar/sarana/$baris[foto]'
name="jurusan"> width=150 height=110> <br />";
}
<option value="<?php echo ?>
$baris['jurusan'];?>" selected><?php echo <input name="foto" type="file"
$baris['jurusan'];?></option> id="foto" />
</label></td>
<option value="Teknik Otomasi </tr>
Industri">Teknik Otomasi
Industri</option> <tr>
<tr>
<option value="Teknik <td>&nbsp;</td>
Pemesinan">Teknik Pemesinan</option> <td><label>
<?php if(!$_GET['id']){
<option value="Teknik Komputer //bila mau tambah data
dan Jaringan">Teknik Komputer dan yang tampil tombol simpan
Jaringan</option> echo "<input
name=\"simpan\" type=\"submit\"
<option value="Teknik Sepeda id=\"simpan\" value=\"Simpan\"
Motor">Teknik Sepeda Motor</option> />&nbsp;";
echo "<input
<option name=\"batal\" type=\"reset\" id=\"batal\"
value="Umum">Umum</option> value=\"Batal\" />";
</select> } else {
</label></td> //Apabila mau edit yg
</tr> tampil tombol edit dan hapus
<tr> echo "<input
name=\"Edit\" type=\"submit\" id=\"Edit\"
<td><strong>Deskripsi</strong></ value=\"Edit\" />";
td> } ?>
</label></td>
<td><label> </tr>
<textarea </table>
name="deskripsi" rows="4" </form>
cols="55"><?php echo <p align="left"><h2>Tabel
$baris['deskripsi'];?></textarea> Fasilitas Sekolah </h2></p>
<table width="644" border="1"
</label></td> align="left" cellspacing="0"
</td> cellpadding="4">
</tr> <tr bgcolor="#FFffff">
<tr> <th width="36"
height="25"><div

71
align="center"><strong>No</strong></div .php?id=<?php echo $data['id'];
></th> ?>';}"><img src="../images/icon/button-
<th width="237"><div cross.gif" width="20" height="20"
align="center"><strong>Nama border="0" /></a></div></td>
Fasilitas</strong></div></th> </tr>
<?php $no++;}?>
<th </table>
width="95"><strong>Ukuran</strong></th
> </td>
<th </tr>
width="142"><strong>Jurusan</strong></ </table>
div></th> </tr>
<th </table>
width="242"><strong>Deskripsi</strong>
</div></th>
<th width="65"><div </div>
align="center"><strong>Aksi</strong></d </div>
iv></th>
</tr> 43. data_guru
<?php
$sql="select * <div class="post">
from tblsarana"; <h2 class="title"><a
href="#">Data Staff dan Guru SMK
$query=mysql_query($sql); Binawiyata Karangmalang
$no=1; Sragen</a></h2>
<p class="meta"><em>
while($data=mysql_fetch_array($query)){ <?php
?> echo date("l").", ";
<tr> echo date("d F Y").", ";
<td><div align="center"><?php echo date("h:i A");
echo $no; ?></div></td> ?></em></p>
<td><?php echo $data['sarana']; <div class="entry">
?></td>
<td><?php echo $data['ukuran'];
?></td> <?
<td><?php echo $data['jurusan']; include "../koneksi.php";
?></td>
//deklarasi fariabel dari form
<td><?php echo $data['deskripsi']; $nip=$_POST['nip'];
?></td> $nama_guru=$_POST['nama_guru'];
<td><div align="center"><a $tempat_lahir=$_POST['tempat_lahir'];
href="?page=data_fasilitas&id=<?php $tgl_lahir=$_POST['thn']."-
echo $data['id']; ?>"><img ".$_POST['bln']."-".$_POST['tgl'];
src="../images/icon/button-edit.gif" $alamat=$_POST['alamat'];
width="20" height="20" border="0"
/></a> $pendidikan=$_POST['pendidikan'];
<a $mengajar=$_POST['mengajar'];
href="javascript:if(confirm('Anda yakin
akan menghapus data $jabatan=$_POST['jabatan'];
ini??')){document.location='hapus_fasilitas $golongan=$_POST['golongan'];
$hp=$_POST['hp'];

72
$jenis_kelamin=$_POST['jenis_kelamin']; }
$agama=$_POST['agama']; </script>";
$foto= $_FILES['foto']['name']; }
//upload foto }
if (strlen($foto)>0) { }
//upload //proses editing
if //Ambil nilai yang akan di edit
(is_uploaded_file($_FILES['foto']['tmp_na if (isset($_GET['nip'])) {
me'])) { $nip = $_GET['nip'];
}
move_uploaded_file
($_FILES['foto']['tmp_name'], //tampilkan data sebelum di edit
"../images/foto/".$foto); $sql2="select * from tblguru where
} nip='$nip';";
} $tampil=mysql_query($sql2);
//apabila klik simpan $baris=mysql_fetch_array($tampil);
if(isset($_POST['simpan'])){ $nip=$baris['nip'];
if(empty($nip)){ $nama_guru=$baris['nama_guru'];
echo "<script type='text/javascript'> $tempat_lahir=$baris['tempat_lahir'];
onload =function(){ list($thn,$bln,$tgl) = explode("-
alert('Nomor induk pegawai belum diisi'); ",$baris['tgl_lahir']);
} $alamat=$baris['alamat'];
</script>"; $pendidikan=$baris['pendidikan'];
}else{ $mengajar=$baris['mengajar'];
$sql="insert into $golongan=$baris['golongan'];
tblguru(nip,nama_guru,tempat_lahir,tgl_la $jabatan=$baris['jabatan'];
hir,alamat,pendidikan,mengajar,golongan,j $hp=$baris['hp'];
abatan,hp,jenis_kelamin,agama,foto) $jenis_kelamin=$baris['jenis_kelamin'];
values('$nip','$nama_guru','$tempat_lahir',' $agama=$baris['agama'];
$tgl_lahir','$alamat','$pendidikan','$mengaj $foto=$baris['foto'];
ar','$golongan','$jabatan','$hp','$jenis_kela
min','$agama','$foto')"; //apabila klik tombol edit
$simpan=mysql_query($sql); if(isset($_POST['Edit'])) {
//bila berhasil simpan kembali ke home $nama_guru=
if ($simpan) { $_POST['nama_guru'];
echo "<script $tempat_lahir=
type='text/javascript'>onload $_POST['tempat_lahir'];
=function(){alert('Data Berhasil di $tgl_lahir= $_POST['thn']."-
Simpan..!');}</script>"; ".$_POST['bln']."-".$_POST['tgl'];
echo "<meta http-equiv='refresh' $alamat= $_POST['alamat'];
content='0; $pendidikan=$_POST['pendidikan'];
url=index.php?page=data_guru'>"; $mengajar=$_POST['mengajar'];
} $golongan= $_POST['golongan'];
else $jabatan= $_POST['jabatan'];
{ $hp= $_POST['hp'];
$jenis_kelamin=
echo "<script $_POST['jenis_kelamin'];
type='text/javascript'> $agama= $_POST['agama'];
onload =function(){ $foto= $_FILES['foto']['name'];
alert('Data gagal disimpan!'); if (strlen($foto)>0) {

73
//upload {
if echo "<meta http-equiv='refresh'
(is_uploaded_file($_FILES['foto']['tmp_na content='0;
me'])) { url=index.php?page=data_guru'>";
} else {
move_uploaded_file echo "Data berhasil dihapus";
($_FILES['foto']['tmp_name'], }
"../images/foto/".$foto); }
} }
mysql_query
("UPDATE tblguru SET foto='$foto'
WHERE nip='$nip'"); ?>
}
<table width="622" border="0"
$SQL = "UPDATE tblguru SET align="center" cellpadding="1"
nama_guru='$nama_guru',tempat_ cellspacing="0" bgcolor="#FFFFff">
lahir='$tempat_lahir',tgl_lahir='$tgl_lahir', <tr>
alamat='$alamat',pendidikan='$pendidikan' <td width="515"><table width="510"
,mengajar='$mengajar',golongan='$golong border="0" align="left">
an',jabatan='$jabatan',hp='$hp',jenis_kelam <tr>
in='$jenis_kelamin',agama='$agama' where <td valign="top">
nip='$nip'"; <form action="" method="post"
$hasil= mysql_query($SQL); enctype="multipart/form-data"
//jika berhasil kembali ke home name="form1">
if($hasil){ <table width="477" border="0"
echo "<script align="center">
type='text/javascript'>onload <tr>
=function(){alert('Update Data Guru <td width="137">Nomor Induk
Berhasil..!');}</script>"; Pegawai </td>
echo "<meta http-equiv='refresh' <td width="354"><label><?
content='0; if(!$_GET['nip']){
url=index.php?page=data_guru'>"; echo
} "<input name='nip' type='text' id='nip'>";
else } else {
{ echo
echo "<script "<b>$nip</b>";
type='text/javascript'> }
onload =function(){ ?>
alert('Update error!'); </label></td>
} </tr>
</script>"; <tr>
} <td>Nama </td>
} <td><label>
<input name="nama_guru"
//apabila klik hapus type="text" id="nama_guru" size="40"
if(isset($_POST['Hapus'])) { value="<?=$nama_guru?>">
if (!empty($nip) && $nip != "") { </label></td>
$SQL = "delete from tblguru where </tr>
nip='$nip'"; <tr>
if(mysql_query($SQL)) <td>Tempat Lahir </td>

74
<td><label> }
<input name="tempat_lahir" ?>
type="text" id="tempat_lahir" size="40" </select>
value="<?=$tempat_lahir?>"> </td>
</label></td> </tr>
</tr> <tr>
<tr> <td>Alamat</td>
<td>Tanggal Lahir </td> <td><label>
<td> <textarea name="alamat"
<select name="tgl" id="tgl"> cols="40" rows="4" id="alamat"
<? value=""><?=$alamat?></textarea>
</label></td>
for ($i=1; $i<=31; $i++) { </tr>

$tg = ($i<10) ? "0$i" : $i; <tr>


<td>Pendidikan Terakhir</td>
$sele = ($tg==$tgl)? "selected" : <td><label>
""; <select name="pendidikan"
id="pendidikan" value="">
echo "<option value='$tg' <option
$sele>$tg</option>"; value="<?=$pendidikan?>"><?=$pendidik
} an?></option>
?> <option>SD</option>
</select>
- <option>SMP</option>
<select name="bln" id="bln"> <option>SMA</option>
<? <option>SMK</option>

for ($i=1; $i<=12; $i++) { <option>SMEA</option>


<option>STM</option>
$bl = ($i<10) ? "0$i" : $i; <option>D1</option>
<option>D3</option>
$sele = ($bl==$bln)?"selected" : <option>S1</option>
""; <option>S2</option>
<option>S3</option>
echo "<option value='$bl' </select>
$sele>$bl</option>"; </label></td>
} </tr>
?>
</select> <tr>
- <td>Mengajar</td>
<select name="thn" id="thn"> <td><label>
<? <select name="mengajar"
id="mengajar" value="">
for ($i=1950; $i<=2000; $i++) { <option
value="<?=$mengajar?>"><?=$mengajar?
$sele = ($i==$thn)?"selected" : ""; ></option>

echo "<option value='$i' <option >Pendidikan Agama dan


$sele>$i</option>"; Budi Pekerti</option>

75
<option>Pendidikan Agama <option>Instalasi Listrik Industri
Kristen & katholik</option> Kecil</option>

<option>BP/BK</option> <option>Pemrograman Dasar


<option>Bahasa Robotik</option>
Indonesia</option>
<option>Bahasa <option>Menggambar Teknik
Inggris</option> dengan AutoCAD</option>

<option>Matematika</option> <option>Memelihara sistem


kendali pneumatik otomasi
<option>Penjasorkes</option> industri</option>
<option>Seni
Budaya</option> <option>Memelihara sistem PLC/
SCADA otomasi industry</option>
<option>Sejarah</option>
<option>Pendidikan Pacasila <option>Memelihara sist kendali
dan Kewarganegaraan</option> elektrik otomasi industr</option>
<option>Fisika</option>
<option>Menginstalasi Rumah
<option>Kimia</option> Sederhana</option>
<option>Prakarya dan
Kewirausahaan</option> <option>Merakit sistem kendali
<option>Bahasa berbasis relay otomasi indutri</option>
Jawa</option>
<option>Simulasi <option>Merakit sistem kendali
Digital</option> elektropneumatik otomasi
<option>Gambar industri</option>
Teknik</option>
<option>Dasar Pengukuran <option>Merakit sistem PLC
Listrik</option> otomasi industri/option>
<option>Dasar Listrik,
Elektronika dan Digital</option> <option>Perencanaan Instalasi
<option>Dasar Komputer dan Rumah Bertingkat</option>
Jaringan</option>
<option>Pekerjaan Dasar <option>Administrasi
Elektronika dan K3</option> Server</option>
<option>Piranti Sensor dan
Aktuator</option> <option>Jaringan Dasar</option>

<option>Sistem Kontrol <option>Membuat SIM Berbasis


elektromek & Elektronik</option> Jaringan</option>

<option>Sistem Kontrol <option>Mendiagnosa dan


Elektropneumatik</option> Memperbaiki WAN</option>

<option>Sistem Kontrol <option>Merancang Bangun dan


Terprogram</option> Menganalisa WAN</option>

76
<option>Merancang Web <option>Las dan Fabrikasi
Database untuk Konten Server</option> Logam</option>

<option>Pemrograman <option>Mekanika Teknik dan


Dasar</option> Elemen Mesin</option>

<option>Pemrograman <option>Melakukan Pekerjaan


Website</option> Pengelasan</option>

<option>Pengelolaan Informasi / <option>Memprogram Mesin


Simulasi Digital</option> NC/CNC</option>

<option>Perakitan <option>Menggambar dengan


Komputer</option> AutoCAD</option>

<option>Sistem <option>Menggunakan Mesin


Komputer</option> Bubut (Kompleks)</option>

<option>Sistem Operasi</option> <option>Menggunakan Mesin


Frais (Kompleks)</option>
<option>Sistem
Komputer</option> <option>Menggunakan Perkakas
Tangan</option>
<option>Pemrograman
Web</option> <option>Mengoperasikan Mesin
NC/CNC</option>
<option>Perakitan
Komputer</option> <option>Teknik Gambar
Manufakturing</option>
<option>Membuat Sistem
Informasi Man. Berb. Jaringan </option> <option>Teknik Gerinda
Tool</option>
<option>Mendiagnosa dan
Memperbaiki WAN</option> <option>Teknik Pemesinan
Bubut</option>
<option>Pemrograman
dasar</option> <option>Teknik Pemesinan Bubut
dan Frais</option>
<option>Sistem Operasi</option>
<option>Teknik Pemesinan
<option>Gambar Teknik CNC</option>
I</option>
<option>Teknologi
<option>Gambar Teknik Mekanik</option>
II</option>
<option>Gambar Teknik</option>
<option>Kelistrikan Mesin dan
Konversi Energi</option> <option>Melakukan Pekerjaan
Pengelasan</option>

77
<option>Kepala
<option>Memahami Dasar-dasar Sekolah</option>
Mesin & Konversi Energi</option> <option>Wakasek Manajemen
dan Ketenagaan</option>
<option>Menerapkan Dasar
Hidrolik</option> <option>Wakasek
Kurikulum</option>
<option>Menerapkan Dasar
Listrik dan Elektronika</option> <option>Wakasek
Kesiswaan</option>
<option>Menggunakan Alat-alat
Ukur (Measuring Tools)</option> <option>Wakasek
Humas</option>
<option>Menggunakan Perkakas
Tangan</option> <option>Wakasek
Kesiswaan</option>
<option>Merawat & Memperbaiki <option>Bendahara
Berkala Peredam Kejut</option> Komite</option>
</select> <option>Bendahara
</label></td> Barang</option>
</tr> <option>Guru DPK</option>

<option>Guru GTY</option>
<tr>
<td>Golongan</td> <option>Guru GTT</option>
<td><label>
<select name="golongan" <option>Guru Magang</option>
id="golongan" value=""> <option>Kepala Tata
Usaha</option>
<option><?=$golongan?></option> <option>Staff Tata
<option>2A</option> Usaha</option>
<option>2B</option>
<option>2C</option> <option>Toolman TOI</option>
<option>3A</option>
<option>3B</option> <option>Toolman TP</option>
<option>3C</option>
<option>4A</option> <option>Toolman TKJ</option>
<option>4B</option>
</select> <option>Toolman TSM</option>
</label></td>
</tr> <option>Penjaga
Sekolah</option>
<tr>
<td>Jabatan</td> <option>Satpam</option>
<td><label>
<select name="jabatan" <option>Cleaning
id="jabatan" value=""> Service</option>
</select>
<option><?=$jabatan?></option> </label></td>
</tr>

78
<tr> echo
<td>No Hp</td> "<img src='../images/foto/$foto' width=150
<td><label> height=180> <br />";
<input name="hp" type="text" }
id="hp" size="40" value="<?=$hp?>"> ?>
</label></td> <input name="foto" type="file"
</tr> id="foto" />
<tr> </label>
<td>Jenis Kelamin </td> </td>
<td> </tr>
<label> <tr>
<select name="jenis_kelamin" <td>&nbsp;</td>
id="agamajenis_kelamin" value=""> <td><label>
<? if(!$_GET['nip']){
<option><?=$jenis_kelamin?></option> //bila mau tambah data
yang tampil tombol simpan
<option>Laki-laki</option> echo "<input
<option>Perempuan</option> name=\"simpan\" type=\"submit\"
</select> id=\"simpan\" value=\"Simpan\" />";
} else {
</label> //Apabila mau edit yg
</td> tampil tombol edit dan hapus
</tr> echo "<input
<tr> name=\"Edit\" type=\"submit\" id=\"edit\"
<td>Agama</td> value=\"Edit\" />";
<td><label> echo "<input
name=\"Hapus\" type=\"submit\"
<select name="agama" id=\"hapus\" value=\"Hapus\" />";
id="agama" value=""> } ?>
</label></td>
<option><?=$agama?></option> </tr>
</table>
<option>Islam</option> <hr />
<option>Kristen</option> </form>
<option>Hindu</option> <p>&nbsp;</p>
<option>Budha</option>
<option>Katolik</option> <table width="689" border="1"
</select> align="center" cellpadding="1"
</label></td> cellspacing="0">
</tr> <tr>
<tr> <td width="55"><div
<td>Foto</td> align="center"><strong>NIP</strong></di
<td> v></td>
<label> <td width="167"><div
<? align="center"><strong>Nama
if($_GET['nip']){ Guru</strong></div></td>
<td
//tampilkan foto saat mau ngedit width="126"><div
align="center"><strong>Jenis
Kelamin</strong></div></td>

79
<td akan menghapus data
width="126"><div ini??')){document.location='hapus_data_g
align="center"><strong>Agama</strong>< uru.php?nip=<? echo
/div></td> $data['nip'];?>';}"><img
<td width="125"><div src="../images/icon/button-cross.gif"
align="center"><strong>Jabatan</strong> width="20" height="20" border="0"
</div></td> /></a></a><a
<td href="index.php?page=tampil_data_guru&
width="125"><div nip=<? echo $data['nip'];?>"><img
align="center"><strong>Pendidikan</stron src="../images/icon/button-view.gif"
g></div></td> width="20" height="20" border="0"
<td width="85"><div /></a></div></td>
align="center"><strong>Gol.</strong></di <? } ?>
v></td> </tr>
<td width="80"><div <?
align="center"><strong>Aksi</strong></d //pilih data dari tabel siswa
iv></td> $x1="select * from tblguru";
</tr> //ambil query tampilkan
<? $hitung=mysql_query($x1);
//pilih data dari tabel siswa //tampilkan data dalam bentuk array di
$x="select * from tblguru"; tabel
//ambil query tampilkan $jumlah=mysql_num_rows($hitung);
$tampil=mysql_query($x); ?>
//tampilkan data dalam bentuk array di <tr>
tabel <td
while ($data=mysql_fetch_array($tampil)) colspan="4"><strong>Jumlah Guru saat
{ ini adalah</strong> </td>
?> <td colspan="2"
<tr> align="center"><b><? echo $jumlah; ?>
<td><? echo $data['nip']; orang</b></td>
?></td> </tr>
<td width="280"><? echo </table>
$data['nama_guru']; ?></td> </td>
<td><? </tr>
echo $data['jenis_kelamin']; ?></td> </table></td>
<td><? echo $data['agama']; </tr>
?></td> </table>
<td><?
echo $data['jabatan']; ?></td>
<td><? </div>
echo $data['pendidikan']; ?></td> </div>
<td><? echo $data['golongan'];
?></td> 44. edit_kalender_akademik
<td><div align="center"><a <?php
href="?page=data_guru&nip=<? echo require_once('../Connections/dbsekolah.p
$data['nip'];?>"><img hp'); ?>
src="../images/icon/button-edit.gif" <?php
width="20" height="20" border="0" if
/></a><a (!function_exists("GetSQLValueString")
href="javascript:if(confirm('Anda yakin ){

80
function GetSQLValueString($theValue, $editFormAction .= "?" .
$theType, $theDefinedValue = "", htmlentities($_SERVER['QUERY_STRI
$theNotDefinedValue = "") NG']);
{ }
if (PHP_VERSION < 6) {
$theValue = get_magic_quotes_gpc() ? if ((isset($_POST["MM_update"])) &&
stripslashes($theValue) : $theValue; ($_POST["MM_update"] == "form1")) {
} $updateSQL = sprintf("UPDATE
kalender SET tanggal=%s, acara=%s,
$theValue = keterangan=%s WHERE id=%s",
function_exists("mysql_real_escape_strin
g") ? GetSQLValueString($_POST['tanggal'],
mysql_real_escape_string($theValue) : "text"),
mysql_escape_string($theValue);
GetSQLValueString($_POST['acara'],
switch ($theType) { "text"),
case "text":
$theValue = ($theValue != "") ? "'" . GetSQLValueString($_POST['keteranga
$theValue . "'" : "NULL"; n'], "text"),
break;
case "long": GetSQLValueString($_POST['id'],
case "int": "int"));
$theValue = ($theValue != "") ?
intval($theValue) : "NULL"; mysql_select_db($database_dbsekolah,
break; $dbsekolah);
case "double": $Result1 = mysql_query($updateSQL,
$theValue = ($theValue != "") ? $dbsekolah) or die(mysql_error());
doubleval($theValue) : "NULL";
break; $updateGoTo =
case "date": "kalender_akademik.php";
$theValue = ($theValue != "") ? "'" . if
$theValue . "'" : "NULL"; (isset($_SERVER['QUERY_STRING']))
break; {
case "defined": $updateGoTo .= (strpos($updateGoTo,
$theValue = ($theValue != "") ? '?')) ? "&" : "?";
$theDefinedValue : $updateGoTo .=
$theNotDefinedValue; $_SERVER['QUERY_STRING'];
break; }
} /*header(sprintf("Location: %s",
return $theValue; $updateGoTo));*/
} }
}
$colname_edtkalender = "-1";
$editFormAction = if (isset($_GET['id'])) {
$_SERVER['PHP_SELF']; $colname_edtkalender = $_GET['id'];
if }
(isset($_SERVER['QUERY_STRING'])) mysql_select_db($database_dbsekolah,
{ $dbsekolah);
$query_edtkalender = sprintf("SELECT
* FROM kalender WHERE id = %s",

81
GetSQLValueString($colname_edtkalen <tr valign="baseline">
der, "int")); <td align="left" valign="top"
$edtkalender = nowrap="nowrap">Keterangan:</td>
mysql_query($query_edtkalender, <td><textarea name="keterangan"
$dbsekolah) or die(mysql_error()); cols="40" rows="9"><?php echo
$row_edtkalender = htmlentities($row_edtkalender['keteranga
mysql_fetch_assoc($edtkalender); n'], ENT_COMPAT, '');
$totalRows_edtkalender = ?></textarea></td>
mysql_num_rows($edtkalender); </tr>
?> <tr valign="baseline">
<div class="post"> <td nowrap="nowrap"
<h2 class="title"><a align="left">&nbsp;</td>
href="#">Edit Kalender Akademik SMK <td><input type="submit"
Binawiyata Karangmalang value="Simpan" /></td>
Sragen</a></h2> </tr>
<p class="meta"><em> </table>
<?php <input type="hidden"
echo date("l").", "; name="MM_update" value="form1" />
echo date("d F Y").", "; <input type="hidden" name="id"
echo date("h:i A"); value="<?php echo
?></em></p> $row_edtkalender['id']; ?>" />
<div class="entry"> <input type="hidden" name="id2"
value="<?php echo
<form method="post" $row_edtkalender['id']; ?>" size="32" />
action="edit_kalender_akademik_success </form>
.php"> </div>
</div>
</form> <p>
<form action="<?php echo <?php
$editFormAction; ?>" method="post" mysql_free_result($edtkalender);
name="form1" id="form1"> ?>
<table align="left"> </p>
<tr valign="baseline"> <p>&nbsp;</p>
<td nowrap="nowrap" <p>&nbsp;</p>
align="left">Tanggal:</td> <p>&nbsp; </p>
<td><input type="text"
name="tanggal" value="<?php echo 45. edit_kalender_akademik_succes
htmlentities($row_edtkalender['tanggal'], s
ENT_COMPAT, ''); ?>" size="35" />
*</td> <?php
</tr> //Proses edit
<tr valign="baseline"> //tampilkan data yang diedit
<td nowrap="nowrap" $id=$_GET['id'];
align="left">Acara:</td> $sql="select * from kalender where
<td><input name="acara" size="35" id='$id'";
type="text" value="<?php echo $query=mysql_query($sql);
htmlentities($row_edtkalender['acara'], $baris=mysql_fetch_array($query);
ENT_COMPAT, ''); ?>" /> if(isset($_POST['Edit'])){
*</td> $tanggal=$_POST['tanggal'];
</tr> $acara=$_POST['acara'];
$keterangan=$_POST['keterangan'];

82
} $sql="select * from profil where id='$id'";
$a="Update kalender set $query=mysql_query($sql);
tanggal='$tanggal',acara='$acara',keteranga $baris=mysql_fetch_array($query);
n='$keterangan' where id='$id'";
$b=mysql_query($a); if(isset($_POST['Edit'])){
if($b){ $judul=$_POST['judul'];
echo "<script type='text/javascript'> $content=$_POST['content'];
onload =function(){ $gambar=$_FILES['gambar']['name'];
alert('Kalender Akademik if(strlen($gambar)>0){
telah terupdate..!'); if(is_uploaded_file($_FILES['gam
} bar']['tmp_name'])){
</script>"; move_uploaded_file($_FILES['ga
mbar']['tmp_name'],"../gambar/profil/".$ga
echo "<meta http-equiv='refresh' mbar);
content='0; }
url=index.php?page=kalender_akademik'> mysql_query("update profil set
" gambar='$gambar' where id='$id'");
}else{ }
echo "<script type='text/javascript'> $a="Update profil set
onload =function(){ judul='$judul',content='$content' where
alert('Kalender Akademik gagal id='$id'";
diubah!'); $b=mysql_query($a);
} if($b){
</script>"; echo "<script type='text/javascript'>
} alert('Profil Sekolah telah
} terupdate..!');
?> </script>";
echo "<meta http-equiv='refresh'
46. edit_profil_sekolah content='0;
url=index.php?page=profil_sekolah'>";
<script language="javascript" }else{
type="text/javascript" echo "<script type='text/javascript'>
src="ckeditor/ckeditor.js"></script> onload =function(){
alert('Berita gagal diubah!');
<div class="post"> }
<h2 class="title"><a </script>";
href="#">Edit Profil Sekolah SMK }
Binawiyata Karangmalang }
Sragen</a></h2>
<p class="meta"><em> ?>
<?php
echo date("l").", "; <table border="0" cellspacing="0"
echo date("d F Y").", "; cellpadding="0" width="100%"
echo date("h:i A"); height="83%">
?></em></p> <table width="644" border="0"
<div class="entry"> align="center" cellpadding="1"
cellspacing="0">
<?php <tr>
include "../koneksi.php"; <td width="549">
$id=$_GET['id'];

83
<h3 align="center">Kelola Profil <? if(!$_GET['nip']){
Sekolah </h3> //bila mau tambah data
<form action="" method="post" yang tampil tombol simpan
enctype="multipart/form-data" //Apabila mau edit yg
name="form1" id="form1"> tampil tombol edit dan hapus
<table width="600" border="0" echo "<input
align="center"> name=\"Edit\" type=\"submit\" id=\"edit\"
<tr> value=\"Edit\" />";
<td width="98"><strong>Judul } ?>
Berita </strong></td> </label></td>
<td width="295"><label> </tr>
<input name="judul" </table>
type="text" size="75" value="<?php echo </form>
$baris['judul'];?>"/>
</label></td> </td>
</tr> </tr>
</table>
<tr> </tr>
</table>
<td><strong>Content</strong></td>
<td><label>
<textarea name="content" </div>
cols="65" rows="12" class="ckeditor" </div>
id="content"><?php echo 47. hapus_agenda
$baris['content'];?></textarea>
</label></td> <?php
</tr> session_start();
<tr>
//cek apakah user sudah login
<td><strong>Gambar</strong></td> if(!isset($_SESSION['userid'])){
<td><label> die("Anda belum login");//jika belum
<?php login jangan lanjut..
if($_GET['id']){ }

//tampilkan foto saat mau ngedit //cek level user


echo if($_SESSION['level']!="admin"){
"<img die("Anda bukan admin");//jika bukan
src='../gambar/profil/$baris[gambar]' user jangan lanjut
width=150 height=110> <br />"; }
} ?>
?>
<input name="gambar" <?php
type="file" id="gambar" /> include "../koneksi.php";
</label></td> if (isset($_GET['id'])) {
</tr> $id = $_GET['id'];
} else {
<tr> die ("Error. Data agenda belum
<tr> dipilih! ");
<td>&nbsp;</td> }
<td><label> if (!empty($id) && $id != "") {

84
$SQL = "delete from tblagenda where =function(){alert('Data Berhasil di
id='$id'"; Hapus..!');}</script>";
if(! mysql_query($SQL)) echo "<meta http-equiv='refresh'
{ content='0;
echo "Data tidak terhapus!<br>\n"; url=index.php?page=artikel_berita'>";
} }
echo "<script
type='text/javascript'>onload 49. hapus_data_fasilitas
=function(){alert('Data Berhasil di
Hapus..!');}</script>"; <?php
echo "<meta http-equiv='refresh' include "../koneksi.php";
content='0; if (isset($_GET['id'])) {
url=index.php?page=agenda_sekolah'>"; $id = $_GET['id'];
} } else {
die ("Error. Data agenda belum
?> dipilih! ");
48. hapus_berita }
if (!empty($id) && $id != "") {
<?php $SQL = "delete from tblsarana where
session_start(); id='$id'";
if(! mysql_query($SQL))
//cek apakah user sudah login {
if(!isset($_SESSION['userid'])){ echo "Data tidak terhapus!<br>\n";
die("Anda belum login");//jika belum }
login jangan lanjut.. echo "<script
} type='text/javascript'>onload
=function(){alert('Data Berhasil di
//cek level user Hapus..!');}</script>";
if($_SESSION['level']!="admin"){ echo "<meta http-equiv='refresh'
die("Anda bukan admin");//jika bukan content='0;
user jangan lanjut url=index.php?page=agenda_sekolah'>";
} }
?> ?>

<?php 50. hapus_data_guru


include "../koneksi.php";
if (isset($_GET['id'])) { <?
$id = $_GET['id']; include "../koneksi.php";
} else { if (isset($_GET['nip'])) {
die ("Error. Data belum dipilih! "); $nip = $_GET['nip'];
} else {
} die ("Error. Nomor Induk Pegawai
if (!empty($id) && $id != "") { belum dipilih! ");
$SQL = "delete from tblcms where }
id='$id'";
if(! mysql_query($SQL))
{ if (!empty($nip) && $nip != "") {
echo "Data tidak terhapus!<br>\n"; $SQL = "delete from tblguru where
} nip='$nip'";
echo "<script if(! mysql_query($SQL))
type='text/javascript'>onload {

85
echo "Data tidak terhapus!<br>\n"; }
} if (!empty($id) && $id != "") {
echo "<script $SQL = "delete from tblsarana where
type='text/javascript'>onload id='$id'";
=function(){alert('Data Berhasil di if(! mysql_query($SQL))
Hapus..!');}</script>"; {
echo "<meta http-equiv='refresh' echo "Data tidak terhapus!<br>\n";
content='0; }
url=index.php?page=data_guru'>"; echo "<script
} type='text/javascript'>onload
=function(){alert('Data Berhasil di
?> Hapus..!');}</script>";
echo "<meta http-equiv='refresh'
51. hapus_data_kalender content='0;
<?php url=index.php?page=data_fasilitas'>";
include "../koneksi.php"; }
if (isset($_GET['id'])) { ?>
$id = $_GET['id'];
} else { 53. hapus_profil
die ("Error. Data kalender belum <?php
dipilih! "); session_start();
}
if (!empty($id) && $id != "") { //cek apakah user sudah login
$SQL = "delete from kalender where if(!isset($_SESSION['userid'])){
id='$id'"; die("Anda belum login");//jika belum
if(! mysql_query($SQL)) login jangan lanjut..
{ }
echo "Data tidak terhapus!<br>\n";
} //cek level user
echo "<script if($_SESSION['level']!="admin"){
type='text/javascript'>onload die("Anda bukan admin");//jika bukan
=function(){alert('Data Kalender user jangan lanjut
Akademik Berhasil di }
Hapus..!');}</script>"; ?>
echo "<meta http-equiv='refresh'
content='0; <?php
url=index.php?page=kalender_akademik'> include "../koneksi.php";
"; if (isset($_GET['id'])) {
} $id = $_GET['id'];
} else {
?> die ("Error. Data belum dipilih! ");
52. hapus_fasilitas
}
<?php if (!empty($id) && $id != "") {
include "../koneksi.php"; $SQL = "delete from profil where
if (isset($_GET['id'])) { id='$id'";
$id = $_GET['id']; if(! mysql_query($SQL))
} else { {
die ("Error. Data agenda belum echo "Data tidak terhapus!<br>\n";
dipilih! "); }

86
echo "<script 56. isi
type='text/javascript'>onload <?php
=function(){alert('Data Berhasil di $page=htmlentities($_GET['page']);
Hapus..!');}</script>"; $halaman="$page.php";
echo "<meta http-equiv='refresh'
content='0; if(!file_exists($halaman) || empty($page)){
url=index.php?page=profil_sekolah'>"; include "home.php";
} }else{
include "$halaman";
?> }
54. home ?>

<div class="post"> 57. kalender_akademik


<h1 class="title"><a <link rel="stylesheet"
href="#"><center><b><?php echo href="calpick/css/jquery-ui.css">
"Selamat Datang di Halaman <script src="calpick/jquery/jquery-
Administrator SMK Binawiyata 1.10.2.js"></script>
Karangmalang Sragen";?></b></center> <script src="calpick/jquery/jquery-
</a></h1><br> ui.js"></script>
<p class="meta"><em><?php <script>
echo date("l").", "; $(function() {
echo date("d-m-20y").", "; $( "#datepicker" ).datepicker({dateFormat:
echo date("h:i A"); 'd MM yy'});
?></em></p> $( "#datepicker1"
<div class="entry"> ).datepicker({dateFormat: 'd MM yy'});
<p>Selamat datang di area });
Control Panel Admin SMK Binawiyata </script>
Karangmalang Sragen. <?php include "../koneksi.php"; ?>
<br />Silahkan pergunakan menu <div class="post">
disamping untuk mengelola ruang sistem <h2 class="title"><a
ini.<br /><br /> href="#">Kalender Akademik SMK
Demi Menjaga Keamanan Binawiyata Karangmalang
dan Kenyamanan anda dalam Mengakses Sragen</a></h2>
Data,<br />Jangan lupa klik menu <p class="meta"><em>
<a href="logout.php" onclick="return <?php
confirm('Apakah Anda yakin?')">Log echo date("l").", ";
Out</a> Jika sudah selesai mengakses echo date("d F Y").", ";
Ruang Administrator ini. echo date("h:i A");
<br /><br /><br /><br /> ?></em></p>
Terima kasih <div class="entry">
<br />
</p> Kalender Akademik dapat di tambahkan
</div> sesuai dengan hari-hari penting dalam
</div> kegiatan maupun pelaksanaan acara<br />
penting pada SMK Binawiyata
55. index Karangmalang Sragen yg telah di
<?php koordinasi oleh pihak bersangkutan.
include "admin.php"; <br /><br />
?> <form method="post"
action="simpan_kalender_akademik.php">

87
<table> <td width="600">Acara</td>
<tr><td width="100"><p <td width="1000">Aksi</td>
align="center">Tanggal</p></td><td </tr>
width="20">:</td><td><input
name="tgl1" size="15" type="text" <?php
id="datepicker"/> s / d <input name="tgl2" $no=0;
size="15" type="text" $query = "select * from kalender order by
id="datepicker1"/></td></tr> id asc";
<tr><td width="100"><p $hasil = mysql_query($query, $koneksi) or
align="center">Acara</p></td><td die("Gagal melakukan query.");
width="20">:</td><td><input while ($buff = mysql_fetch_array($hasil))
name="acara" size="35" type="text" /> {
*</td></tr> $no++;
<tr><td width="100" valign="top"><p ?>
align="center">Keterangan</p></td><td <tr align="center">
width="20" valign="top">:</td> <td width="50"><center><? echo
<td><textarea name="keterangan" $no?></td>
cols="40" rows="9"></textarea></td> <td width="330"><?php echo
</tr> $buff['tanggal']; ?></td>
<tr><td width="100"></td><td <td width="240"><?php echo
width="20"></td><td><input $buff['acara']; ?></td>
type="submit" <td><div align="center"><a
value="Simpan"/></td></tr> href="?page=edit_kalender_akademik&id
=<? echo $buff['id'];?>"><img
</table> src="../images/icon/button-edit.gif"
width="20" height="20" border="0"
/></a>
</form> <a href="javascript:if(confirm('Anda yakin
akan menghapus data
ini??')){document.location='hapus_data_ka
<br /> lender.php?id=<? echo
</div> $buff['id'];?>';}"><img
src="../images/icon/button-cross.gif"
<font face="Bookman Old width="20" height="20" border="0"
Style"><center><h1>Kalender Akademik /></a></div></td>
Sekolah SMK Binawiyata Karangmalang
Sragen</h1></center></font> </tr>

<?php <?php
$koneksi = mysql_connect("localhost",
"root", "") or die("Gagal konek ke }
server."); $koneksi;
mysql_select_db("sekolah") or die("Gagal ?>
membuka database."); </table>
?>
<table border="1" style="border-collapse: </div>
collapse;"> 58. logout
<tr align="center" bgcolor="#FF80FF"> <?php
<td width="75">No.</td> session_start();
<td width="200">Tanggal</td> //memulai session

88
unset($_SESSION['userid']); //Unset <h2 class="title"><a
the variables stored in session href="#">Tabel Profil Sekolah</a></h2>
unset($_SESSION['password']); <p class="meta"><em><?php
unset($_SESSION['level']); echo date("l").", ";
session_destroy(); //mengakhiri echo date("d F Y").", ";
session echo date("h:i A");
header('location:../index.php?logout=succe ?></em></p>
ss'); //mengembalikan ke admin.php
?>
<div class="entry">
59. menu <?php
<ul> include "../koneksi.php";
<li>
<h2>Menu Utama</h2> if(isset($_POST['simpan'])){
<ul> $judul=$_POST['judul'];
<li><a $content=$_POST['content'];
href="?page=home">Beranda</a></li> $gambar=$_FILES['gambar']['name'];
<li><a if(strlen($gambar)>0){
href="?page=artikel_berita">Artikel if(is_uploaded_file($_FILES['gam
Berita</a></li> bar']['tmp_name'])){
<li><a move_uploaded_file($_FILES['ga
href="?page=profil_sekolah">Profil mbar']['tmp_name'],"../gambar/profil/".$ga
Sekolah</a></li> mbar);
<li><a }
href="?page=agenda_sekolah">Agenda }
Sekolah</a></li> $a="insert into
<li><a profil(id,judul,content,gambar)values('','$ju
href="?page=kalender_akademik">Kalend dul','$content','$gambar')";
er Akademik</a></li> $b=mysql_query($a);
<li><a if($b){
href="?page=data_guru">Data Staff dan echo "<script type='text/javascript'>
Guru</a></li> onload =function(){
<li><a alert('profil Berhasil disimpan');
href="?page=data_fasilitas">Data Fasilitas }
sekolah</a></li> </script>";
<li><a }else{
href="logout.php" onclick="return echo "<script type='text/javascript'>
confirm('Anda yakin ingin keluar dari onload =function(){
menu ini..?')">Logout</a></li> alert('profil gagal disimpan');
</ul> }
</li> </script>";
</ul> }
}
60. profil_sekolah //Proses edit
<script language="javascript" //tampilkan data yang diedit
type="text/javascript" $id=$_GET['id'];
src="ckeditor/ckeditor.js"></script> $sql="select * from profil where id='$id'";
<div class="post"> $query=mysql_query($sql);
$baris=mysql_fetch_array($query);
if(isset($_POST['Edit'])){

89
$judul=$_POST['judul']; <td width="98"><strong>Judul
$content=$_POST['content']; Berita </strong></td>
$gambar=$_FILES['gambar']['name']; <td width="295"><label>
if(strlen($foto)>0){ <input name="judul"
if(is_uploaded_file($_FILES['gam type="text" size="75" value="<?php echo
bar']['tmp_name'])){ $baris['judul'];?>"/>
move_uploaded_file($_FILES['ga </label></td>
mbar']['tmp_name'],"../gambar/profil/".$ga </tr>
mbar);
} <tr>
mysql_query("update profil set
gambar='$gambar' where id='$id'"); <td><strong>Content</strong></td>
} <td><label>
$a="Update profil set <textarea name="content"
judul='$judul',content='$content' where cols="65" rows="12" class="ckeditor"
id='$id'"; id="content"><?php echo
$b=mysql_query($a); $baris['content'];?></textarea>
if($b){ </label></td>
echo "<script type='text/javascript'> </tr>
alert('Profil telah <tr>
terupdate..!');
</script>"; <td><strong>Gambar</strong></td>
echo "<meta http-equiv='refresh' <td><label>
content='0; <?php
url=index.php?page=profil_sekolah'>"; if($_GET['id']){
}else{
echo "<script type='text/javascript'> //tampilkan gambar saat mau
onload =function(){ ngedit
alert('Profil gagal diubah!'); echo
} "<img
</script>"; src='../gambar/berita/$baris[gambar]'
} width=150 height=110> <br />";
} }
?> ?>
<table border="0" cellspacing="0" <input name="gambar"
cellpadding="0" width="100%" type="file" id="gambar" />
height="83%"> </label></td>
<table width="644" border="0" </tr>
align="center" cellpadding="1"
cellspacing="0"> <tr>
<tr> <tr>
<td width="549"> <td>&nbsp;</td>
<h3 align="center">Kelola Profil <td><label>
Sekolah </h3> <? if(!$_GET['id']){
<form action="" method="post" //bila mau tambah data
enctype="multipart/form-data" yang tampil tombol simpan
name="form1" id="form1"> //Apabila mau edit yg
<table width="600" border="0" tampil tombol edit dan hapus
align="center"> echo "<input
<tr> name=\"simpan\" type=\"submit\"

90
id=\"simpan\" value=\"Simpan\" ?>
/>&nbsp;"; <tr>
echo "<input <td><div align="center"><?php
name=\"batal\" type=\"reset\" id=\"batal\" echo $no; ?></div></td>
value=\"Batal\" />"; <td><?php echo $data['judul'];
} else { ?></td>
//Apabila mau edit yg <td><div align="center"><a
tampil tombol edit dan hapus href="?page=edit_profil_sekolah&id=<?ph
echo "<input p echo $data['id']; ?>"><img
name=\"Edit\" type=\"submit\" id=\"Edit\" src="../images/icon/button-edit.gif"
value=\"Edit\" />"; width="20" height="20" border="0"
} ?> /></a>
</label></td> <a
</tr> href="javascript:if(confirm('Anda yakin
</table> akan menghapus data
</form> ini??')){document.location='hapus_profil.p
hp?id=<?php echo $data['id']; ?>';}"><img
</td> src="../images/icon/button-cross.gif"
</tr> width="20" height="20" border="0"
</table> /></a></div></td>
</tr> </tr>
</table> <?php $no++;}?>
</table>
<p align="center">&nbsp;</p>
</div>
<div class="entry"> </div>
<table width="604" border="1" </div>
align="left" cellspacing="0"> 61. simpan_kalender_akademik
<tr bgcolor="#FFffff"> <?php
<td width="36"
height="25"><div include "../koneksi.php";
align="center"><strong>No</strong></div
></td> $tanggal = $_POST["tgl1"]." s/d
<td width="537"><div ".$_POST["tgl2"];
align="center"><strong>Judul</strong></ $acara = $_POST["acara"];
div></td> $keterangan = $_POST["keterangan"];

<td width="65"><div if(empty($tanggal) || empty($acara) ||


align="center"><strong>Aksi</strong></d empty($keterangan)){
iv></td> echo "<script>alert('Semua Komponen
</tr> harus diisi...');window.history.go(-
<?php 1);</script>";
include "../koneksi.php"; exit();
$sql="select * }
from profil order by id asc";
$simpan = mysql_query("insert into
$query=mysql_query($sql); kalender (tanggal, acara, keterangan) value
$no=1; ('$tanggal','$acara','$keterangan')");
if(!$simpan){
while($data=mysql_fetch_array($query)){

91
echo "<script>alert('Gagal disimpan, echo "<script
silahkan coba beberapa saat type='text/javascript'>
lagi...');window.history.go(-1);</script>"; onload =function(){
} alert('profil sekolah');
else }
{ </script>";
echo "<script>alert('Kalender Akademik, }else{
berhasil di $sql="insert into
tambahkan...');window.history.go(- profil(id,judul,content,foto)
1);</script>"; values('$id','$judul','$content','$fot
} o')";
$simpan=mysql_query($sql);
?> //bila berhasil simpan kembali ke
home
62. simpan_profil_sekolah if ($simpan) {
<div class="post"> echo "<script
<h2 class="title"><a type='text/javascript'>onload
href="#">Profil Sekolah</a></h2> =function(){alert('Data Berhasil di
<p class="meta"><em> Simpan..!');}</script>";
<?php echo "<meta http-
echo date("l").", "; equiv='refresh' content='0;
echo date("d F Y").", "; url=index.php?page=profil_sekola
echo date("h:i A"); h'>";
?></em></p> }
<div class="entry"> else
{

<? echo "<script


include "../koneksi.php"; type='text/javascript'>
onload =function(){
//deklarasi fariabel dari form alert('Data gagal disimpan!');
//$id=$_POST['id']; }
$judul=$_POST['judul']; </script>";
$content=$_POST['content']; }
$foto= $_FILES['foto']['name']; }
//upload foto }
if (strlen($foto)>0) {
//upload 63. style
if body {
(is_uploaded_file($_FILES['foto'][ margin: 0;
'tmp_name'])) { padding: 0;
background: #FFFFFF
move_uploaded_file url(../images/img011.gif) repeat-x left top;
($_FILES['foto']['tmp_name'], font-family: verdana;
"../images/foto/".$foto); font-size: 12px;
} color: #000000;
} }
//apabila klik simpan
if(isset($_POST['simpan'])){ h1, h2, h3 {
if(empty($id)){ margin: 0;

92
font-weight: normal; }
color: #000000;
} .list1 li.alt img {
margin-right: 0;
h1 { font-size: 20px; } }

h2 { font-size: 14px; } #wrapper {


}
h3 { }
/* Header */
p, ul, ol {
margin-top: 0; #header-wrapper {
line-height: 150%; }
text-align: justify;
} #header {
width: 940px;
ul, ol { } height: 36px;
margin: 0 auto;
blockquote { } }

a { color: #000000; } /* Menu */

a:hover { text-decoration: none; } #menu {


float: left;
a img { width: 680px;
border: none; height: 43px;
} background:
url(images/img02.jpg) no-repeat left top;
img.left { }
float: left;
margin: 7px 30px 0 0; #menu ul {
} margin: 0;
padding: 0px 0px 0px 0px;
img.right { list-style: none;
float: right; line-height: normal;
margin: 7px 0 0 30px; }
}
#menu li {
hr { display: none; } display: block;
float: left;
.list1 { }
}
#menu a {
.list1 li { display: block;
float: left; float: left;
line-height: normal; height: 30px;
} margin: 0;
padding: 13px 30px 0px 30px;
.list1 li img { background: url(images/img02.gif)
margin: 0 30px 30px 0; no-repeat left top;

93
text-decoration: none; }
text-align: center;
font-family: verdana; #search-submit {
font-size: 12px; height: 21px;
font-weight: bold; margin-left: 10px;
color: #FFFFFF; padding: 0px 5px;
} background: #5AA01B;
color: #FFFFFF;
#menu a:hover { }
text-decoration: none;
} /* Page */

#menu .current_page_item a { #page {


} width: 940px;
margin: 0 auto;
#menu .first { padding: 70px 0px 0px 0px;
} }
/* Search */

#search { /** LOGO */


float: right;
width: 260px; #logo {
} width: 940px;
height: 115px;
#search form { margin: 0 auto;
float: right; }
margin: 0;
padding: 11px 0px 0 0; #logo h1, #logo p {
} margin: 0px;
line-height: normal;
#search fieldset { font-weight: normal;
margin: 0; color: #618C04;
padding: 0; }
border: none;
} #logo p {
margin-top: -45px;
#search input { margin-left: 110px;
float: left; font-size: 13px;
font: 12px Georgia, "Times New color: #A8A8A8;
Roman", Times, serif; }
border: none;
} #logo h1 {
padding-top: 10px;
#search-text { font-size: 30px;
width: 200px; }
height: 18px;
padding: 3px 0 0 5px; #logo a {
border: 1px solid #333333; text-decoration: none;
background: #ECF9E4; color: #A8A8A8;
color: #000000; }

94
display: block;
#logo h1 a { margin-top: -10px;
text-decoration: none; }
color: #FF0080;
} .post .meta a { }

.post .entry {
#banner { margin-bottom: 10px;
padding-bottom: 20px; padding: 10px 15px 10px 15px;
} }

/* Content */ .post .links {


display: block;
#content { width: 120px;
float: right; height: 20px;
width: 670px; margin: 0px 0px 0px 0px;
} padding: 4px 0px 0px 40px;
background: url(images/img03.gif)
/* Post */ no-repeat left top;
text-decoration: none;
.post { font-family: verdana;
margin-bottom: 45px; font-size: 11px;
} text-decoration: none;
font-weight: bold;
.post .title { color: #000000;
height: 44px; }
padding-left: 15px;
} .post .comments {
display: block;
.post .title a { width: 120px;
text-decoration: none; height: 18px;
font-size: 14px; margin: 0px;
color: #000000; padding: 3px 0px 0px 40px;
} background: url(images/img07.gif)
no-repeat left top;
.post .date { text-decoration: none;
} font-family: verdana;
font-size: 11px;
.post .meta { text-decoration: none;
margin-top: -8px; font-weight: bold;
margin-left: 2px; color: #000000;
padding: 0px 30px 2px 15px; }
border-bottom: 1px solid #000000;
font-family: verdana; /* Sidebar */
font-weight: normal;
font-size: 10px; #sidebar {
color: #000000; float: left;
} width: 240px;
font-family: verdana;
.post .meta span { font-size: 12px;

95
} }

#sidebar ul {
margin: 0; #sidebar p {
padding: 0; line-height: 200%;
list-style: none; }
line-height: normal;
} #sidebar a {
text-align: left;
#sidebar li { text-decoration: none;
margin-bottom: 30px; font-weight: bold;
padding: 0 0 10px 0px; }
}
/* Calendar */
#sidebar li ul {
margin: 0px 14px; #calendar {
} }

#sidebar li li { #calendar caption {


margin: 0; padding-bottom: 5px;
padding: 12px 0px; font-weight: bold;
border-bottom: 1px solid #000980; }
background: url(images/img08.gif)
no-repeat left 18px; #calendar table {
} width: 100%;
border-collapse: collapse;
#sidebar li li a { border-bottom: 1px solid #24130F;
padding: 0px 0px 0px 20px; border-left: 1px solid #24130F;
font-weight: normal; border-right: 1px solid #24130F;
color: #000000; }
}
#calendar thead th {
#sidebar li li a:hover { padding: 5px 0;
color: #ff0080; text-align: center;
} border-top: 1px solid #24130F;
border-left: 1px solid #24130F;
#sidebar p { background: #24130F;
margin: 0; }
padding: 0px 14px;
} #calendar tbody td {
padding: 5px 0;
#sidebar h2 { text-align: center;
height: 30px; border-top: 1px solid #24130F;
margin: 0 0 10px 0px; border-left: 1px solid #24130F;
padding: 6px 0 2px 14px; border-bottom: 1px solid #24130F;
background: url(images/img05.gif) }
repeat-x left top;
font-size: 18px; #calendar tfoot td {
font-weight: normal; padding: 5px;
color: #000000; border-left: 1px solid #24130F;

96
border-bottom: 1px solid #24130F; }
} .datatable {
border: 1px solid #D6DDE6;
#calendar tfoot #next { border-collapse: collapse;
border-top: 1px solid #24130F; width: 100%;
text-align: right; }
} .datatable td {
border: 1px solid #D6DDE6;
#calendar tfoot #prev { padding: 4px;
border-top: 1px solid #24130F; }
} .datatable th {
border: 1px solid #828282;
#calendar .pad { background-color: #CCCCCC;
border-bottom: 1px solid #24130F; font-weight: bold;
} text-align: left;
padding-left: 4px;
#calendar #today { padding-right: 0px;
background: #24130F; text-align:center;
} }
.datatable caption {
/* Footer */ font: bold 12px verdana;
color: #33517A;
#footer { text-align: left;
width: 100%; padding-top: 3px;
height: 100px; padding-bottom: 8px;
margin: 0 auto; }
padding: 0; .datatable tr.altrow {
background: #E1E1E1; background-color: #DFE7F2;
font-size: 13px; color: #000000;
} }

#footer-bgcontent { 64. tampil_data_fasilitas


} <?
include "../koneksi.php";
#footer p {
margin: 0; //Ambil nilai yang akan di edit
padding: 30px 0px 0px 0px; if (isset($_GET['id'])) {
text-align: center; $id = $_GET['id'];
line-height: normal; }
font-size: 10;
//tampilkan data sebelum di edit
} $sql2="select * from tblsarana where
id='$id';";
#footer a { text-decoration: none; color: $tampil=mysql_query($sql2);
#ff0080; $baris=mysql_fetch_array($tampil);
} $id=$baris['id'];
$sarana=$baris['sarana'];
<!--untuk tabel--> $ukuran=$baris['ukuran'];
p, td, th { $jurusan=$baris['jurusan'];
font: 12 verdana; $deskripsi=$baris['deskripsi'];

97
$foto=$baris['foto']; <?=$deskripsi?></td>
</tr>
?>
</table>
<table width="622" border="0" <hr />
align="center" cellpadding="1" <p align="center"> </p></td>
cellspacing="0" bgcolor="#ffffff"> </tr>
<tr> </table></td>
</tr>
<td width="515" valign="top"><h1
align="center">Data Fasilitas </h1><br /> </table><br />
<hr /> <center><a
<table width="510" border="0" href="index.php?page=data_fasilitas&id=
align="center"> <? echo $id;?>"><img
<tr> src="../images/icon/Action-edit-icon.png"
<td valign="top"><table width="70" height="70" border="0"
width="496" border="0" cellspacing="0" /></a><a
cellpadding="1"> href="javascript:if(confirm('Anda yakin
<tr> akan menghapus data
<td width="160" ini??')){document.location='hapus_data_fa
rowspan="10"><div align="center"> silitas.php?id=<? echo $id;?>';}"><img
<? src="../images/icon/Action-cancel-
echo icon.png" width="70" height="70"
"<img src='../images/foto/$foto' width=150 border="0" /></a></center>
height=180> <br />";
?> 65. tampil_data_guru
</div></td> <?
<td width="152">id </td> include "../koneksi.php";
<td width="160">: //Ambil nilai yang akan di edit
<?=$id?></td> if (isset($_GET['nip'])) {
$nip = $_GET['nip'];
</tr> }
<tr> //tampilkan data sebelum di edit
<td>sarana Fasilitas </td> $sql2="select * from tblguru where
<td>: nip='$nip';";
<?=$sarana?></td> $tampil=mysql_query($sql2);
</tr> $baris=mysql_fetch_array($tampil);
<tr> $nip=$baris['nip'];
<td>Ukuran </td> $nama_guru=$baris['nama_guru'];
<td>: $tempat_lahir=$baris['tempat_lahir'];
<?=$ukuran?></td> $tgl_lahir=$baris['tgl_lahir'];
</tr> $alamat=$baris['alamat'];
<tr> $golongan=$baris['golongan'];
<td>Jurusan </td> $jabatan=$baris['jabatan'];
<td>: $hp=$baris['hp'];
<?=$jurusan?></td> $jenis_kelamin=$baris['jenis_kelamin'];
</tr> $agama=$baris['agama'];
<tr> $foto=$baris['foto'];
<td>Deskripsi </td> ?>
<td>:

98
GALERI FOTO PKN

Dokumentasi Praktek Kerja Nyata saat penyerahan vandel serta ucapan


trimakasih kepada Bapak Drs. Saimin, MM, M.H. selaku Kepala Sekolah SMK
Binawiyata Karangmalang Sragen yang telah memberikan izin untuk
melaksanakan kegiatan Praktek Kerja Nyata

Dokumentasi Praktek Kerja Nyata saat penyerahan vandel serta ucapan


trimakasih kepada Bapak Suparno, S.Pd, M.Pd selaku Pembimbing Lapangan di
SMK Binawiyata Karangmalang Sragen yang telah membantu dan membimbing
selama kegiatan Praktek Kerja Nyata berlangsung

99
Dokumentasi saat pelaksanaan proses Praktek Kerja Nyata di SMK
Binawiyata Karangmalang Sragen yaitu dengan mengerjakan project pembuatan
sistem informasi berbasis website mulai dari Analisis Kebutuhan, Perancangan
(Design), Pembangunan Sistem dan Pengujian Sistem serta Perawatan Sistem.

100
Dokumentasi vandel atau kenang-kenangan untuk ucapan terimakasih atas
bimbingan dan kerjasamanya dalam Praktek Kerja Nyata yang diberikan kepada
SMK Binawiyata Karangmalang Sragen selaku instansi tempat pelaksanaan
Praktek Kerja Nyata dan juga pembimbing lapangan atas bimbingan yang telah
diberikan selama pelaksanaan Praktek Kerja Nyata berlangsung.

101

Anda mungkin juga menyukai