• Tidak ada hasil yang ditemukan

Pembangunan Sistem E-Learning Tingkat SMP Berbasis Web Menggunakan PHP dan MySQL

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembangunan Sistem E-Learning Tingkat SMP Berbasis Web Menggunakan PHP dan MySQL"

Copied!
48
0
0

Teks penuh

(1)

Lampiran

LISTING PROGRAM

1. Index.php

<?php

session_start();

include "koneksi.php";

include "fungsi_kalender.php"; ?>

<html> <head>

<title>Selamat datang di Sistem E-Learning SMP </title> <link rel="stylesheet" type="text/css" href="style.css" /> <script

src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.mi n.js"></script>

<script type="text/javascript"> function myFunction() {

$(".sembunyikan").hide(); }

</script> <script>

$(document).ready(function(){

$(".tombol").click(function(){ $("#hide").toggle(1000); });

});

$(document).ready(function(){

$(".tombol1").click(function(){ $("#hide1").toggle(1000); });

}); </script> </head>

<body onLoad="myFunction()"> <div id='container'>

<div id='header'>

<img class='header' width='1080px' src='images/header.jpg'>

<ul id='menu'>

<?php if ($_SESSION[level]=='admin'){ ?>

<li><a href='index.php?page=edit&id=1'>Beranda </a></li>

<li><ahref='index.php?page=edit&id=2'>Kelola Profile</a></li>

<li><a href='index.php?page=kelolasiswa'>Kelola Siswa</a></li> <li><a

href='index.php?page=kelolaguru'>Kelola Guru</a></li> <li><a href='logout.php'>Logout</a></li>

(2)

<li><a

href='index.php?page=profile'>Profile</a></li>

<li><a href='index.php?page=materiajar'>Materi Ajar</a></li>

<li><a

href='index.php?page=tugas'>Tugas</a></li>

<li><a href='logout.php'>Logout</a></li> <?php }elseif ($_SESSION[level]=='guru'){ ?> <li><a href='index.php?page=home'>Home </a></li> <li><a

href='index.php?page=profile'>Profile</a></li>

<li><ahref='index.php?page=materiajarguru'>Upload Materi</a></li>

<li><ahref='index.php?page=kirimtugas'>Kirim Tugas</a></li>

<li><a href='logout.php'>Logout</a></li> <?php }else{ ?>

<li><a href='index.php?page=home'>Beranda </a></li>

<li><a

href='index.php?page=profile'>Profile</a></li>

<li><ahref='index.php?page=infopendaftaran'>Info Pendaftaran

</a></li> <li><a

href='index.php?page=pendaftaran'>Pendaftaran</a></li> <li><a

href='index.php?page=login'>Login</a></li> <?php } ?>

</ul> </div>

<div id='contentt'> <?php

include "content.php";

include "content-admin.php"; ?>

</div>

<br><div id='sidebar'> <div class='sidebar'>

<?php include "sidebar-left.php"; ?> </div>

</div>

<div style='clear:both'></div><br> <div id='footer'>

<center style='margin-top:3px'> @Copyright 2017

</br>

Sanny Elvrida Tampubolon </center>

(3)

</body> </html>

2. Koneksi.php

<?php

$server = 'localhost'; $username = 'root'; $password = '';

$database = 'elearninggun';

mysql_connect($server, $username, $password) OR DIE (); mysql_select_db($database) OR DIE ();

?>

3. Content.php

<?php

if ($_GET[page] == 'home' OR $_GET[page] == ''){

$p = mysql_fetch_array(mysql_query("SELECT * FROM tbl_page where id_page='1'"));

$isi = nl2br($p[isi]); echo "<div class='artikel'> <h1>$p[judul]</h1>

$isi

</div><br><br>";

}elseif ($_GET[page] == 'profile'){

$p = mysql_fetch_array(mysql_query("SELECT * FROM tbl_page where id_page='2'"));

$isi = nl2br($p[isi]); echo "<div class='artikel'> <h1>$p[judul]</h1>

$isi

</div><br><br>"; }

elseif ($_GET[page] == 'infopendaftaran'){

$p = mysql_fetch_array(mysql_query("SELECT * FROM tbl_page where id_page='3'"));

$isi = nl2br($p[isi]);

echo "<div class='artikel'> <h1>$p[judul]</h1>

$isi

</div><br><br>";

}elseif ($_GET[page] == 'pendaftaran'){ if (isset($_POST[simpan])){

$dir_gambar = 'foto_siswa/';

(4)

if (move_uploaded_file($_FILES['m']['tmp_name'], $uploadfile)) {

mysql_query("INSERT INTO tbl_siswa (no_induk, password, nm_siswa, alamat, tempat_lahir, tanggal_lahir, jk, agama, foto, sekolah_asal, nm_ortu, pekerjaan, kd_kelas)

VALUES('$_POST[a]','$_POST[b]','$_POST[c]','$_POST[d]','$_PO ST[e]','$_POST[f]','$_POST[g]','$_POST[h]','$filename','$_POST[i]' ,'$_POST[j]','$_POST[k]','$_POST[l]')");

echo "<script>window.alert('Sukses Terdaftar Di Sistem.'); window.location='index.php?page=login'</script>"; }else{

echo "<script>window.alert('gagal Terdaftar Di Sistem.');

window.location='index.php?page=pendaftaran'</script>"; } }else{

mysql_query("INSERT INTO tbl_siswa (no_induk, password, nm_siswa, alamat, tempat_lahir, tanggal_lahir, jk, agama, sekolah_asal, nm_ortu, pekerjaan, kd_kelas)

VALUES('$_POST[a]','$_POST[b]','$_POST[c]','$_POST[d]','$_PO ST[e]','$_POST[f]','$_POST[g]','$_POST[h]','$_POST[i]','$_POST[j]' ,'$_POST[k]','$_POST[l]')");

echo "<script>window.alert('Sukses Terdaftar Di Sistem .'); window.location='index.php?page=login'</script>"; }

}

echo "<div class='artikel'> <h1>Tambah Data Siswa</h1>

<form action='index.php?page=pendaftaran' method='POST' enctype= 'multipart/form-data'>

<table width=100%>

<tr><td width=120>No Induk</td><td><input type='text'

name='a'></td></tr><tr><td width=120>Password</td><td><input type='text' name='b'></td></tr>

<tr><td width=120>Nama Lengkap</td><td><input style='width:60%' type='text' name='c'></td></tr>

<tr><td width=120 valign=top>Alamat</td><td><textarea

style='width:90%; height:60px' name='d'></textarea></td></tr> <tr><td width=120>Tempat Lahir</td><td><input style='width:50%' type='text' name='e'></td></tr>

<tr><td width=120>Tanggal Lahir</td><td><input type='text' name='f'></td></tr>

<tr><td width=120>Jenis Kelamin</td><td><input type='radio' name='g' value='Laki-laki'> Laki-laki

(5)

<tr><td width=120>Agama</td><td><select name='h'> <option value='0'>- Pilih -</option>

<option value='Islam'>Islam</option> <option value='Kristen'>Kristen</option> <option value='Hindu'>Hindu</option> <option value='Budha'>Budha</option> <option value='Dll'>Dll</option>

</select></td></tr>

<tr><td width=120>Asal Sekolah</td><td><input type='text' name='i'></td></tr>

<tr><td width=120>Nama Ortu</td><td><input style='width:40%' type='text' name='j'></td></tr>

<tr><td width=120>Pekerjaan</td><td><input style='width:10%' type='text' name='k'></td></tr>

<tr><td width=120>Kelas</td><td><select name='l'><option value='0' selected>- Pilih -</option>";

$kelas = mysql_query("SELECT * FROM tbl_kelas"); while ($k = mysql_fetch_array($kelas)){

echo "<option value='$k[kd_kelas]'>$k[kd_kelas] - Kelas $k[nm_kelas]</option>";

}

echo "</select></td></tr>

<tr><td width=120>Upload Foto</td><td><input type='file' name='m'></td></tr>

<tr><td width=120></td><td><hr style='color:#fff'><input type='submit' name='simpan' value='Simpan'></td></tr> </table>

</form> </div>"; }

elseif ($_GET[page] == 'login'){ echo "<div class='artikel'>

<h1>Silahkan Login melalui Form Berikut</h1>"; echo "<div style='width:300px; margin : 0 auto;'>"; include "login.php";

echo "</div> </div>";

}elseif ($_GET[page] == 'gallery'){ echo "<div class='artikel'> <h1>Semua Koleksi Foto</h1>"; $col = 3;

$album = mysql_query("SELECT * FROM tbl_gallery order by id_gallery DESC");

echo "<table width=100%><tr>"; $hitung = 0;

while($a = mysql_fetch_array($album)){ if ($hitung >= $col) {

echo "</tr><tr>"; $hitung = 0; }

(6)

echo "<td><center>

<div><ahref='index.php?page=detailgallery&id=$a[id_gallery]'>$a[ju dul_foto]</a></div>

<img width=120px style='background:#fff; padding:7px;' src='foto_gallery/$a[foto]'>

<br><br>

</center></td>"; }

echo "</tr></table>"; echo "</div>";

}elseif ($_GET[page] == 'detailgallery'){

$album = mysql_query("SELECT * FROM tbl_gallery where id_gallery='$_GET[id]'");

echo "<table width=100%>";

while($a = mysql_fetch_array($album)){ $keterangan = nl2br($a['keterangan']); echo "<div class='artikel'>

<h1>$a[judul_foto]</h1>"; echo "<tr><td><center>

<img style='width:500px; background:#fff; padding:7px;' src='foto_gallery/$a[foto]'>

</center> </td></tr>

<tr><td> $keterangan</td></tr> </div>";

}

echo "</tr></table>";

}elseif ($_GET[page] == 'kelolajadwal'){ include "jadwal.php";

}elseif ($_GET[page]=='jadwalguru'){ include "jadwalguru.php"; }elseif ($_GET[page]=='datasiswa'){

include "datasiswa.php"; }elseif ($_GET[page]=='dataguru'){

include "dataguru.php";

}elseif ($_GET[page]=='jadwalsiswa'){ include "jadwalsiswa.php"; }elseif ($_GET[page]=='materiajar'){

include "materiajar.php";

}elseif ($_GET[page]=='gantipassword'){ include "gantipasswordsiswa.php"; }elseif ($_GET[page]=='gantipasswordadmin'){

include "gantipasswordadmin.php"; }

elseif ($_GET[page]=='materiajarguru'){ include "materiajarguru.php"; }elseif ($_GET[page]=='kirimtugas'){

include "kirimtugas.php"; }elseif ($_GET[page]=='tugas'){

include "kirimtugassiswa.php"; }elseif ($_GET[page]=='laporannilai'){

include "laporannilai.php";

(7)

include "gantipasswordguru.php"; }elseif ($_GET[page]=='lapjadwalmengajar'){

include "lapjadwalmengajar.php"; }elseif ($_GET[page]=='datakepalasekolah'){

include "datakepalasekolah.php";

}elseif ($_GET[page]=='gantipasswordkepsek'){ include "gantipasswordkepsek.php"; }

?>

4. Login.php

<?php

if (isset($_POST[login])){ if ($_POST[level] == 'siswa'){ $table = 'tbl_siswa';

$userlogin = $_POST[user]; $passlgoin = $_POST[pass];

$login = mysql_query("SELECT * FROM $table where no_induk='$userlogin' AND password= '$passlgoin' AND level='$_POST[level]'");

}elseif ($_POST[level] == 'guru'){ $table = 'tbl_guru';

$userlogin = $_POST[user]; $passlgoin = $_POST[pass];

$login = mysql_query("SELECT * FROM $table where nip='$userlogin' AND password='$passlgoin' AND

level='$_POST[level]'");

}elseif($_POST[level] == 'admin'){ $table = 'tbl_admin';

$userlogin = $_POST[user]; $passlgoin = md5($_POST[pass]);

$login = mysql_query("SELECT * FROM $table

where username='$userlogin' AND password='$passlgoin' AND level='$_POST[level]'");

}

$cek = mysql_num_rows($login); $r = mysql_fetch_assoc($login);

if ($cek >= 1){

$_SESSION[id] = $r[id_user];

$_SESSION[username] = $r[username];

$_SESSION[nama_lengkap] =

$r[nama_lengkap];

$_SESSION[nip] = $r[nip];

$_SESSION[nm_guru] = $r[nm_guru];

$_SESSION[no_induk] = $r[no_induk];

$_SESSION[kd_kelas] = $r[kd_kelas];

$_SESSION[id] = $r[id_kepsek];

$_SESSION[level] = $r[level];

echo "<script>window.alert('Anda Sukses Login.'); window.location='index.php?page=home'</script>"; }else{

(8)

} }

?>

<?php if ($_SESSION[level]!=''){ }else{ ?>

<form style='padding:15px' action='' method='POST'> <input type='text' style='width:100%; padding:4px;' name='user' placeholder='NIP/NIS/Username....'> <select style='padding:4px; margin:4px 0px 4px 0px; width:90%' name='level'>

<option value='0' selected>- Pilih Level -</option> <option value='siswa'>Siswa</option>

<option value='guru'>Guru</option> <option value='admin'>Admin</option>

</form> <?php } ?>

5. Materiajar.php

<?php

$r = mysql_fetch_array(mysql_query("SELECT a.kd_kelas, b.nm_kelas FROM tbl_siswa a JOIN tbl_kelas b ON a.kd_kelas=b.kd_kelas where a.no_induk='$_SESSION[no_induk]'"));

echo "<div class='artikel'>

<h1>Semua Data Materi Pelajaran - kelas $r[nm_kelas]</h1> <table width=100% border=1>

<tr bgcolor=#cecece> <th>No</th>

<th>Nama Mata Pelajaran</th> <th>Guru</th>

<th>Keterangan</th> <th>File</th>

</tr>";

$mapel = mysql_query("SELECT a.*, b.*, c.nm_guru, d.nm_kelas FROM `tbl_materi_ajar` a LEFT JOIN tbl_mata_pelajaran b ON

a.kd_pelajaran=b.kd_pelajaran LEFT JOIN tbl_guru c ON a.nip=c.nip LEFT JOIN tbl_kelas d ON a.kd_kelas=d.kd_kelas where

a.kd_kelas='$r[kd_kelas]' ORDER BY a.id_materi_ajar DESC"); $no = 1;

while ($k = mysql_fetch_array($mapel)){ echo "<tr>

<td>$no</td>

<td>$k[nm_mapel]</td> <td>$k[nm_guru]</td> <td>$k[keterangan]</td>

<td><a href='downlot.php?file=$k[file_materi_ajar]'>Download File</a></td>

</tr>"; $no++;

}

echo "</table></div>"; ?>

(9)

<?php

if ($_GET[aksi]==''){

echo "<div class='artikel'>

<h1>Semua Data Jadwal Pelajaran</h1>";

echo "<form style='float:right' action='' method='POST'> Cari <select name='kls'>

<option value='0'>- Pilih Kelas -</option>";

$kelas = mysql_query("SELECT * FROM tbl_kelas ORDER BY nm_kelas ASC");

while ($m = mysql_fetch_array($kelas)){ echo "<option value='$m[kd_kelas]'>Kelas $m[nm_kelas]</option>";

}

echo "</select>

<input type='submit' value='Ok'> </form>";

echo "<form action='index.php?page=kelolajadwal' method='GET'>

<input type='hidden' name='page' value='kelolajadwal'>

Cari <select name='kelas'><option value='0' selected>- Pilih Kelas -</option>";

$kelas = mysql_query("SELECT * FROM tbl_kelas"); while ($k = mysql_fetch_array($kelas)){

if ($_GET[kelas]==$k[kd_kelas]){

echo "<option value='$k[kd_kelas]' selected>$k[kd_kelas] - Kelas $k[nm_kelas]</option>";

}else{

echo "<option value='$k[kd_kelas]'>$k[kd_kelas] - Kelas $k[nm_kelas]</option>";

} }

echo "</select>

<input type='Submit' name='cari' value='Cari'> &nbsp; "; if ($_GET[kelas]==''){

echo "<a target='BLANK' href='print-jadwal-all.php'><input type='button' value='Print Laporan'></a> ";

}else{

echo "<a target='BLANK'

href='print-jadwal.php?kelas=$_GET[kelas]'><input type='button' value='Print Laporan'></a> ";

}

echo "</form>";

echo "<a href='index.php?page=kelolajadwal&aksi=tambah'><input type= 'button' value ='Tambahkan Jadwal Baru'></a>

<table width=100% border=1> <tr>

<th>No</th>

<th>Nama Mata Pelajaran</th> <th>Kelas</th>

(10)

<th>Jam Selesai</th> <th>Action</th> </tr>";

if (isset($_POST[kls])){

$mapel = mysql_query("SELECT * FROM tbl_jadwal_pelajaran a JOIN tbl_kelas b ON a.kd_kelas=b.kd_kelas

JOIN tbl_mata_pelajaran c ON a.kd_pelajaran=c.kd_pelajaran JOIN tbl_guru d ON a.nip=d.nip where a.kd_kelas='$_POST[kls]' ORDER BY a.hari DESC, a.jam_mulai");

}elseif (isset($_GET[kelas])){

$mapel = mysql_query("SELECT * FROM tbl_jadwal_pelajaran a JOIN tbl_kelas b ON a.kd_kelas=b.kd_kelas

JOIN tbl_mata_pelajaran c ON a.kd_pelajaran=c.kd_pelajaran JOIN tbl_guru d ON a.nip=d.nip where a.kd_kelas='$_GET[kelas]' ORDER BY a.hari DESC, a.jam_mulai");

}else{

$mapel = mysql_query("SELECT * FROM tbl_jadwal_pelajaran a JOIN tbl_kelas b ON a.kd_kelas=b.kd_kelas

JOIN tbl_mata_pelajaran c ON a.kd_pelajaran=c.kd_pelajaran

JOIN tbl_guru d ON a.nip=d.nip ORDER BY a.hari DESC, a.jam_mulai");

}

$no = 1;

while ($k = mysql_fetch_array($mapel)){ echo "<tr>

<td>$no</td>

<td>$k[nm_mapel]</td>

<td>Kelas $k[nm_kelas]</td> <td>$k[nm_guru]</td>

<td>$k[hari]</td> <td>$k[jam_mulai]</td> <td>$k[jam_selesai]</td> <td><a

href='index.php?page=kelolajadwal&aksi=edit&id=$k[id_jadwal_pelaja ran]'>Edit</a>|<a

href='index.php?page=kelolajadwal&aksi=hapus&id=$k[id_jadwal_pelaj aran]'>Hapus</a></td>

</tr>"; $no++; }

echo "</table></div>"; }

elseif ($_GET[aksi]=='hapus'){

mysql_query("DELETE FROM tbl_jadwal_pelajaran where id_jadwal_pelajaran ='$_GET[id]'");

(11)

elseif ($_GET[aksi]=='tambah'){ if (isset($_POST[simpanjadwal])) {

$cek = mysql_num_rows(mysql_query("SELECT * FROM tbl_jadwal_pelajaran where nip='$_POST[guru]' AND hari='$_POST[hari]' AND jam_mulai='$_POST[mulai]'")); if ($cek >= 1){

echo "<script>window.alert('Maaf Guru Terpilih sudah ada jadwal Pada Hari $_POST[hari], Jam $_POST[mulai] sampai $_POST[selesai].');

window.location='index.php?page=kelolajadwal'</script>"; }else{

mysql_query("INSERT INTO tbl_jadwal_pelajaran (kd_kelas, kd_pelajaran, nip, hari, jam_mulai, jam_selesai) VALUES ('$_POST[kelas]', '$_POST[mapel]', '$_POST[guru]', '$_POST[hari]','$_POST[mulai]','$_POST[selesai]')");

echo "<script>window.alert('Sukses Tambahkan Jadwal Baru.'); window.location='index.php?page=kelolajadwal'</script>"; }

}

echo "<div class='artikel'>

<h1>Tambahkan Jadwal Pelajaran</h1> <form action='' method='POST'> <table width=100%>

<tr><td width=130px>Mata Pelajaan</td><td><select name='mapel'>

<option value='0'>- Pilih Mata Pelajaran -</option>"; $mapel = mysql_query("SELECT * FROM

tbl_mata_pelajaran");

while ($m = mysql_fetch_array($mapel)){ echo "<option

value='$m[kd_pelajaran]'>$m[nm_mapel]</option>"; }

echo "</select></td></tr>

<tr><td width=130px>Guru</td><td><select name='guru'> <option value='0'>- Pilih Guru -</option>";

$mapel = mysql_query("SELECT * FROM tbl_guru"); while ($m = mysql_fetch_array($mapel)){

echo "<option

value='$m[nip]'>$m[nm_guru]</option>"; }

echo "</select></td></tr>

<tr><td>Nama Kelas</td><td><select name='kelas'> <option value='0'>- Pilih Kelas -</option>"; $kelas = mysql_query("SELECT * FROM tbl_kelas ORDER BY nm_kelas ASC");

(12)

echo "<option

value='$m[kd_kelas]'>$m[nm_kelas]</option>"; }

echo "</select></td></tr>

<tr><td>Hari</td><td><select name='hari'> <option value='0'>- Pilih Hari -</option> <option value='Senin'>Senin</option> <option value='Selesa'>Selasa</option> <option value='Rabu'>Rabu</option> <option value='Kamis'>Kamis</option> <option value='Jumat'>Jumat</option> <option value='Sabtu'>Sabtu</option> </select></td></tr>

<tr><td>Jam Mulai</td><td><input type='text' name='mulai'></td></tr>

<tr><td> Jam Selesai</td><td><input type='text' name='selesai'> </td></tr>

<tr><td></td><td><input type='Submit' name='simpanjadwal' value='Simpan'></td></tr>

</table> </form>

</div>"; }

elseif ($_GET[aksi]=='edit'){

$j = mysql_fetch_array(mysql_query("SELECT * FROM

tbl_jadwal_pelajaran where id_jadwal_pelajaran='$_GET[id]'")); if (isset($_POST[editjadwal])){

mysql_query("UPDATE tbl_jadwal_pelajaran SET kd_kelas=

'$_POST[kelas]' kd_pelajaran = '$_POST[mapel]',

nip = '$_POST[guru]', hari = '$_POST[hari]', jam_mulai = '$_POST[mulai]',

jam_selesai = '$_POST[selesai]' where id_jadwal_pelajaran = '$_GET[id]'");

echo "<script>window.alert('Sukses Update Jadwal.'); window.location='index.php?page=kelolajadwal'</script>"; }

echo "<div class='artikel'> <h1>Edit Jadwal Pelajaran</h1> <form action='' method='POST'>

<table width=100%>

<tr><td width=130px>Mata Pelajaan</td><td><select name='mapel'>

<option value='0'> Pilih Mata Pelajaran -</option>";

$mapel = mysql_query("SELECT * FROM tbl_mata_pelajaran");

while ($m = mysql_fetch_array($mapel)){

(13)

}else{

echo "<option

value='$m[kd_pelajaran]'>$m[nm_mapel]</option>"; }

}

echo "</select></td></tr>

<tr><td width=130px>Guru</td><td><select name='guru'> <option value='0'>- Pilih Guru -</option>";

$mapel = mysql_query("SELECT * FROM tbl_guru"); while ($m = mysql_fetch_array($mapel)){

if ($j[nip]==$m[nip]){

echo "<option value='$m[nip]' selected>$m[nm_guru]</option>";

}else{

echo "<option value='$m[nip]'>$m[nm_guru]</option>"; }

}

echo "</select></td></tr>

<tr><td>Nama Kelas</td><td><select name='kelas'> <option value='0'>- Pilih Kelas -</option>";

$kelas = mysql_query("SELECT * FROM tbl_kelas ORDER BY nm_kelas ASC");

while ($m = mysql_fetch_array($kelas)){ if ($j[kd_kelas]==$m[kd_kelas]){ echo "<option value='$m[kd_kelas]' selected>$m[nm_kelas]</option>";

}else{

echo "<option

value='$m[kd_kelas]'>$m[nm_kelas]</option>"; }

}

7. kirimtugas.php

<?php

if ($_GET[aksi] == ''){ if ($_GET[aksii]==''){

echo "<div class='artikel'> <h1>Semua Data Tugas</h1>

<a href='index.php?page=kirimtugas&aksi=tambah'><input style='float:right' type='button' value='Tambahkan Tugas Baru'></a>

<hr>

(14)

<tr bgcolor=#cecece> <th>No</th>

<th>Mata Pelajaran</th> <th>Untuk Kelas</th> <th>Batas Waktu</th> <th colspan=3>Action</th> </tr>";

$mapel = mysql_query("SELECT a.*, b.*, d.nm_kelas FROM `tbl_tugas` a JOIN tbl_mata_pelajaran b ON a.kd_pelajaran=b.kd_pelajaran JOIN tbl_kelas d ON a.kd_kelas=d.kd_kelas where a.nip='$_SESSION[nip]' ORDER BY a.id_tugas ASC");

$no = 1;

while ($k = mysql_fetch_array($mapel)){ echo "<tr>

<td>Tugas $k[id_tugas]</td> <td>$k[nm_mapel]</td>

<td>Kelas $k[nm_kelas]</td> <td>$k[batas_waktu]</td>

<tdwidth='80px'><ahref='index.php?page=kirimtugas&aksii=pert anyaan&id= $k[id_tugas]'>Pertanyaan</a></td>

<td width='80px'><a href= 'index.php?page = kirimtugas&aksii = jawaban&id = $k[id_tugas] '>Jawaban</a></td>

<td><a href='index.php?page = kirimtugas&aksi = hapus&id = $k[id_tugas]'> Hapus</a></td>

</tr>"; $no++;

}

echo "</table></div>";

}elseif ($_GET[aksii]=='jawaban'){

$kel = mysql_fetch_array(mysql_query("SELECT * FROM tbl_tugas a JOIN tbl_kelas b ON a.kd_kelas=b.kd_kelas where id_tugas='$_GET[id]'"));

echo "<div class='artikel'>

<h1>Semua Data Siswa Kelas $kel[nm_kelas]</h1> <table width=100% border=1>

<tr bgcolor=#cecece> <th width='50px'>No</th>

<th width='100px'>No Induk</th> <th>Nama Lengkap</th>

<th>Action</th> </tr>";

$mapel = mysql_query("SELECT * FROM tbl_siswa where kd_kelas='$kel[kd_kelas]' ORDER BY no_induk DESC");

$no = 1;

while ($k = mysql_fetch_array($mapel)){ echo "<tr>

<td>$no</td>

<td>$k[no_induk]</td> <td>$k[nm_siswa]</td>

<td style= 'width :110px'><a href =' index.php?page = kirimtugas&aksii = lihatjawaban&id

=$_GET[id]&nis=$k[no_induk]'>Lihat Jawaban</a></td> </tr>";

$no++;

(15)

}elseif ($_GET[aksii]=='lihatjawaban'){

$kel = mysql_fetch_array(mysql_query("SELECT * FROM

tbl_tugas a JOIN tbl_kelas b ON a.kd_kelas=b.kd_kelas where id_tugas='$_GET[id]'"));

$sis = mysql_fetch_array(mysql_query("SELECT * FROM tbl_siswa where no_induk='$_GET[nis]'"));

echo "<div class='artikel'>

<h1>Jawaban Tugas Siswa Kelas $kel[nm_kelas] - $sis[nm_siswa]</h1>

<table width=100% border=1>";

<table width=100% border=1> <tr bgcolor=#cecece>

<th width=30px>No</th> <th>Pertanyaan Essai</th> </tr>";

$mapel = mysql_query("SELECT * FROM `tbl_pertanyaan` a LEFT JOIN tbl_jawaban_tugas b ON a.id_pertanyaan=b.id_pertanyaan where a.id_tugas='$_GET[id]' AND b.no_induk='$_GET[nis]' ORDER BY a.id_pertanyaan DESC");

$no = 1;

while ($k = mysql_fetch_array($mapel)){ $jawaban = nl2br($k[jawaban_tugas]); echo "<tr>

<td valign=top>$no</td>

<td valign=top><b style='color:blue'>$k[pertanyaan]</b> <br> <div style='background:#f4f4f4'><b>Jawaban</b> :

$jawaban</td></div> </tr>";

$no++; }

echo "</table></div>"; if (isset($_POST[a])){

$cek = mysql_num_rows(mysql_query("SELECT * FROM tbl_nilai_tugas where no_induk='$_GET[nis]' AND id_tugas='$_GET[id]'"));

if ($cek >= 1){

mysql_query("UPDATE tbl_nilai_tugas SET

nilai_tugas='$_POST[a]' where where no_induk='$_GET[nis]' AND id_tugas='$_GET[id]'");

echo "<script>window.alert('Sukses Update Nilai Tugas untuk $sis[nm_siswa].');

window.location='index.php?page=kirimtugas&aksii=lihatjawaban&id=$ _GET[id]&nis=$_GET[nis]'</script>";

}else{

mysql_query("INSERT INTO tbl_nilai_tugas (id_tugas, no_induk, nilai_tugas) VALUES

('$_GET[id]','$_GET[nis]','$_POST[a]')");

echo "<script>window.alert('Sukses Update Nilai Tugas untuk $sis[nm_siswa].');

window.location='index.php?page=kirimtugas&aksii=lihatjawaba n&id=$_GET[id]&nis=$_GET[nis]'</script>";

(16)

}

$nli = mysql_fetch_array(mysql_query("SELECT * FROM tbl_nilai_tugas where no_induk='$_GET[nis]' AND id_tugas='$_GET[id]'"));

if ($nli[nilai_tugas]==''){ $nilaiessai = '0'; }else{ $nilaiessai = $nli[nilai_tugas]; }

$akhir = ($nilaiessai + $hasil) / 2;

}elseif ($_GET[aksii]=='pertanyaan'){ echo "<div class='artikel'>

<table width=100% border=1>

<h1>Semua Data Pertanyaan Untuk Tugas $_GET[id]</h1> <button style='float:right' class='tombol'>Tambah Soal Essai</button>

<hr style='clear:both'>"; if (isset($_POST[tambaha])){

mysql_query("INSERT INTO tbl_pertanyaan (id_tugas, pertanyaan) VALUES('$_GET[id]','$_POST[a]')"); echo "<script>window.alert('Sukses Menambahkan Pertanyaan.');

window.location='index.php?page=kirimtugas&aksii=pertanyaan&id=$_G ET[id]'</script>";

}

else if (isset($_POST[tambah])){

mysql_query("INSERT INTO tbl_pertanyaan_objektif (id_tugas, pertanyaan_objektif) VALUES('$_GET[id]','$_POST[a]')");

echo <script>window.alert('Sukses Menambahkan Pertanyaan.'); window.location='index.php?page=kirimtugas&aksii=pertanyaan& id=$_GET[id]'</script>";

}

if ($_GET[proses]=='hapus'){

mysql_query("DELETE FROM tbl_pertanyaan where id_pertanyaan='$_GET[idp]'");

echo "<script>window.alert('Sukses Hapus Pertanyaan Essai.');

window.location='index.php?page=kirimtugas&aksii=pertanyaan&id=$_G ET[id]'</script>";

}

window.location='index.php?page=kirimtugas&aksii=pertanyaan&id=$_G ET[id]'</script>";

} echo "<form action='' method='POST' >

<tr id='hide' class='sembunyikan'> <td></td>

<td><input type='text' style='width:100%; background:lightgreen' name='a' placeholder='Tulis Pertanyaan disini ...'></td>

<td style='width:60px'><input type='submit' value='Simpan' name='tambaha'></td>

</tr> </form>";

(17)

<th>Pertanyaan Essai</th> <th colspan=2>Action</th> </tr>";

$mapel = mysql_query("SELECT * FROM `tbl_pertanyaan` where id_tugas='$_GET[id]' ORDER BY id_pertanyaan DESC");

$no = 1;

while ($k = mysql_fetch_array($mapel)){ echo "<tr>

<td>$no</td>

<td><b style='color:red'>$k[pertanyaan]</b></td> <td style='width:60px' align=center><a href='index.php?page =kirimtugas&aksii=

pertanyaan&proses=hapus&idp=$k[id_pertanyaan]&id=$_GET[id]'>Hapus< /a></td>

</tr>"; $no++;

}

8. download.php

<?php

include "koneksi.php";

$direktori = "files/"; // folder tempat penyimpanan file yang boleh didownload

$filename = $_GET['file'];

if(file_exists($direktori.$filename)){ $file_extension =

strtolower(substr(strrchr($filename,"."),1)); switch($file_extension){

case "pdf": $ctype="application/pdf"; break;

case "exe": $ctype="application/octet-stream"; break; case "zip": $ctype="application/zip"; break;

case "rar": $ctype="application/rar"; break; case "doc": $ctype="application/msword"; break;

case "xls": $ctype="application/vnd.ms-excel"; break; case "ppt": $ctype="application/vnd.ms-powerpoint"; break; case "gif": $ctype="image/gif"; break;

case "png": $ctype="image/png"; break; case "jpeg":

case "jpg": $ctype="image/jpg"; break; default: $ctype="application/proses"; }

if ($file_extension=='php'){

echo "<h1>Access forbidden!</h1>

<p>Maaf, file yang Anda download sudah tidak tersedia atau filenya (direktorinya) telah diproteksi.</p>";

exit; }

else{

mysql_query("update download set hits=hits+1 where nama_file='$filename'");

(18)

header("Pragma: private"); header("Expires: 0");

header("Cache-Control: must-revalidate, post-check=0, pre-check=0");

header("Cache-Control: private",false); header("Content-Type: $ctype");

header("Content-Disposition: attachment; filename = \"".basename($filename)."\";" );

header("Content-Transfer-Encoding: binary");

header("Content-Length: ".filesize($direktori.$filename)); readfile("$direktori$filename");

exit(); }

}else{

echo "<h1>Access forbidden!</h1>

<p>Maaf, file yang Anda download sudah tidak tersedia atau filenya (direktorinya) telah diproteksi. <br /></p>";

exit; }

?>

9. Fungsikalender.php

<?php

function buatkalender($tanggal,$bulan,$tahun) { $bulanan=array(1=>"Januari","Februari","Maret","April",

"Mei","Juni","Juli","Agustus","September", "Oktober","November","Desember");

date_default_timezone_set('Asia/Jakarta'); // PHP 6 mengharuskan penyebutan timezone.

$seminggu

=array("Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"); $hari = date("w");

$hari_ini = $seminggu[$hari]; $tgl=date("d");

$bln=date("n"); $thn=date("Y");

$jmlhari = date("t",mktime(0,0,0,$bulan,1,$tahun)); $haritglsatu = date("w",mktime(0,0,0,$bulan,1,$tahun)); $kalender = "<table style='background:#e3e3e3; padding:10px' cellspacing=1 cellpadding=3 border=0 class=tabel_data

width=100%>\n";

$kalender .= "<tr class=tr_terang>

<td colspan=7 ><font face=tahoma size=2 color=#49a0fa> Hari ini : $hari_ini $tgl $bulanan[$bln] $thn

</td></tr>\n";

$kalender .= "<tr class=tr_judul>

<td align='center'>M</td><td align='center'>S</td><td align='center'>S</td><td align='center'>R</td>

<td align='center'>K</td><td

(19)

$a = 1;

$adabaris = TRUE; $mulaicetak = 0; while ($adabaris) {

$kalender .= "<tr align=center class=tr_terang>"; for ($i = 0; $i < 7; $i++ ) {

if ($mulaicetak < $haritglsatu) {

$kalender .= "<td style='background:#e3e3e3; border:1px solid #8a8a8a;'>&nbsp;</td>";

$mulaicetak++; }

elseif ($a <= $jmlhari) { $tt = $a;

if ($a == $tanggal) {

$tt = "<span style='color: white; font-weight: bold; font-size: larger; text-decoration: blink;'> $tt</span>";

}

if ($i == 0) {

$tt = "<font color=\"#FF0000\">$tt</font>"; }

$kalender .= "<td style='background:#cecece; border:1px solid #8a8a8a;'>$tt</td>";

$a++; } else {

$kalender .= "<td style='background:#e3e3e3; border:1px solid #8a8a8a;'>&nbsp;</td>";

} }

$kalender .= "</tr>\n"; if ($a <= $jmlhari) { $adabaris = TRUE; }

else {

$adabaris = FALSE; }

}

$kalender .= "</table>\n"; return $kalender;

} ?>

10. logout.php

<?php

session_start(); session_destroy();

(20)

window.location='index.php?page=home'</script>"; ?>

11. sidebar.php

<div class='sidebar'> <?php

if ($_SESSION[level]=='admin'){

echo "<h2>Menu Administrator</h2>";

echo "<a href='index.php?page=kelolakelas'><input

type='button' style='width:100%; padding:5px 5px 5px 20px; text-align:left; margin-top:3px' value='Kelola Kelas'></a>

<a href='index.php?page=kelolamapel'><input type='button' style='width:100%; padding:5px 5px 5px 20px; text-align:left; margin-top:3px' value='Kelola Mata Pelajaran'></a>

<a href='index.php?page=kelolajadwal'><input type='button' style='width:100%; padding:5px 5px 5px 20px; text-align:left; margin-top:3px' value='Kelola Jadwal Menagajar'></a>

<a href='index.php?page=gantipasswordadmin'><input

type='button' style='width:100%; padding:5px 5px 5px 20px; text-align:left; margin-top:3px' value='Ganti Password'></a><br><br>";

echo "<h2>Kalender</h2>"; $tgl_skrg=date("d"); $bln_skrg=date("n"); $thn_skrg=date("Y"); echo

buatkalender($tgl_skrg,$bln_skrg,$thn_skrg); }elseif($_SESSION[level]=='guru'){

$g = mysql_fetch_array(mysql_query("SELECT * FROM tbl_guru where nip='$_SESSION[nip]'"));

echo "<center>

<div style='height:230px; overflow:hidden;'><img style=' border-radius:5px; border:2px solid #cecece; width:200px;' src='foto_guru/$g[foto]'></div>

Selamat Datang !<br> <b style='color:red; margin-bottom:10px'>$_SESSION[nm_guru] (Guru)</b> </center<br>

<a href='index.php?page=dataguru'><input type='button' style='width:100%; padding:5px 5px 5px 20px; text-align:left; margin-top:3px' value='Data Guru'></a>

<a href='index.php?page=gantipasswordguru'><input type='button' style='width:100%; padding:5px 5px 5px 20px; text-align:left; margin-top:3px' value='Ganti Password'></a>";

}elseif($_SESSION[level]=='siswa'){

$g = mysql_fetch_array(mysql_query("SELECT * FROM tbl_siswa where no_induk='$_SESSION[no_induk]'"));

echo "<center>

<div style='height:230px; overflow:hidden;'><img style=' border-radius:5px; border:2px solid #cecece; width:200px;' src='foto_siswa/$g[foto]'></div>

Selamat Datang !<br> <b style='color:red; margin-bottom:10px'>$g[nm_siswa] (Siswa)</b> </center>

<br>

(21)

<a href='index.php?page=jadwalsiswa'><input type='button' style='width:100%; padding:5px 5px 5px 20px; text-align:left; margin-top:3px' value='Jadwal Mata Pelajaran'></a>

<a href='index.php?page=gantipassword'><input

type='button' style='width:100%; padding:5px 5px 5px 20px; text-align:left; margin-top:3px' value='Ganti Password'></a>

<a href='logout.php'><input type='button'

style='width:100%; padding:5px 5px 5px 20px; text-align:left; margin-top:3px' value='Logout'></a>";

}

if($_SESSION[level]==''){

echo "<div style='clear:both'></div> <h2>Apa itu E-Learning?</h2>

<div style='padding:10px'; align='justify'>

E-learning merupakan singkatan dari Elektronic Learning, merupakan cara baru dalam proses belajar mengajar yang menggunakan media elektronik khususnya internet, dan jaringan komputer sebagai sistem pembelajarannya.

</div> <br> <br>

<h2>Kalender</h2>";

$tgl_skrg=date("d"); $bln_skrg=date("n"); $thn_skrg=date("Y"); echo

buatkalender($tgl_skrg,$bln_skrg,$thn_skrg); }

?> </div>

12. jadwalguru.php

<body onload="window.print()"> <?php

error_reporting(0); session_start();

include "koneksi.php"; ?>

<table class="basic" border="0" align="center" cellpadding="0" cellspacing="0">

<tr>

<td width="65" rowspan="6"><img src="images/logo.png" width="90" height="90"></td>

<td width="550" align="center">&nbsp;</td> </tr>

<tr>

<td align="center"><strong>SMA N 2 Pintupohan Meranti</strong></td>

</tr> <tr>

<td align="center"><p>Jl.Lintas Sigura-gura, Asahan, Sumatera Utara<br />Telp.(0752) Kode Pos 26451</p></td>

(22)

<hr><table class="basic" width="750" border="0" align="center" cellpadding="0" cellspacing="0">

<tr>

<td align="center">

<h2>Daftar Jadwal Mengajar Anda</h2></td> </tr>

</table><br> <?php

echo "<table width=100% border=1> <tr bgcolor=#cecece>

<th>No</th>

<th>Nama Mata Pelajaran</th> <th>Kelas</th>

<th>Guru</th> <th>Hari</th> <th>Jam Mulai</th> <th>Jam Selesai</th> </tr>";

$mapel = mysql_query("SELECT * FROM tbl_jadwal_pelajaran a JOIN tbl_kelas b ON a.kd_kelas=b.kd_kelas

JOIN tbl_mata_pelajaran c ON a.kd_pelajaran=c.kd_pelajaran

JOIN tbl_guru d ON a.nip=d.nip where a.nip='$_GET[nip]' ORDER BY a.hari DESC");

$no = 1;

while ($k = mysql_fetch_array($mapel)){ echo "<tr>

<td>$no</td>

<td>$k[nm_mapel]</td>

<td>Kelas $k[nm_kelas]</td> <td>$k[nm_guru]</td>

<td>$k[hari]</td> <td>$k[jam_mulai]</td> <td>$k[jam_selesai]</td>

</tr>"; $no++;

}

echo "</table><br/><hr>"; ?>

<table width=100%> <tr>

<td colspan="2"></td> <td width="286"></td> </tr>

<tr>

<td width="230" align="center">Mengetahui <br> Kepala Sekolah</td>

<td width="530"></td>

<td align="center">Mengetahui <br> Tata Usaha</td> </tr>

<tr>

(23)

<td align="center" valign="top"><br /><br /><br /><br /><br /> ( ... )<br />

</td> </tr> <tr>

<td colspan="2">&nbsp;</td> <td>&nbsp;</td>

</tr> </table> </body>

13. jadwalsiswa.php

<body onload="window.print()"> <?php

error_reporting(0); session_start();

include "koneksi.php"; ?>

<table class="basic" border="0" align="center" cellpadding="0" cellspacing="0">

<tr>

<td width="65" rowspan="6"><img src="images/logo.png" width="90" height="90"></td>

<td width="550" align="center">&nbsp;</td> </tr>

<tr>

<td align="center"><strong>SMA N 2 Pintupohan Meranti</strong></td>

</tr> <tr>

<td align="center"><p>Jl.Lintas Sigura-gura, Asahan, Sumatera Utara<br/>Telp.(0752) Kode Pos 26451</p></td>

</tr> </table>

<hr><table class="basic" width="750" border="0" align="center" cellpadding="0" cellspacing="0">

<tr>

<td align="center">

<h2>Daftar Jadwal Pelajaran Kelas <?php

$r = mysql_fetch_array(mysql_query("SELECT * FROM tbl_kelas where kd_kelas='$_GET[kelas]'"));

echo "$r[nm_kelas]"; ?></h2></td>

</tr> </table><br> <?php

echo "<table width=100% border=1> <tr bgcolor=#cecece>

<th>No</th>

<th>Nama Mata Pelajaran</th> <th>Kelas</th>

(24)

</tr>";

$mapel = mysql_query("SELECT * FROM tbl_jadwal_pelajaran a JOIN tbl_kelas b ON a.kd_kelas=b.kd_kelas

JOIN tbl_mata_pelajaran c ON a.kd_pelajaran=c.kd_pelajaran

JOIN tbl_guru d ON a.nip=d.nip where a.kd_kelas='$_GET[kelas]' ORDER BY a.hari DESC");

$no = 1;

while ($k = mysql_fetch_array($mapel)){ echo "<tr>

<td>$no</td>

<td>$k[nm_mapel]</td>

<td>Kelas $k[nm_kelas]</td> <td>$k[nm_guru]</td>

<td>$k[hari]</td> <td>$k[jam_mulai]</td> <td>$k[jam_selesai]</td> </tr>";

$no++; }

echo "</table><br/><hr>"; ?>

<table width=100%> <tr>

<td colspan="2"></td> <td width="286"></td> </tr>

<tr>

<td width="230" align="center">Mengetahui <br> Kepala Sekolah</td>

<td width="530"></td>

<td align="center">Mengetahui <br> Tata Usaha</td> </tr>

<tr>

<td align="center"><br /><br /><br /><br /><br /> ( ... )<br /> NIP : ...<br /><br /></td> <td>&nbsp;</td>

<td align="center" valign="top"><br /><br /><br /><br /><br /> ( ... )<br />

</td> </tr> <tr>

<td colspan="2">&nbsp;</td> <td>&nbsp;</td>

</tr> </table> </body>

14. content-admin.php

<?php

(25)

mysql_query("UPDATE tbl_page SET judul = '$_POST[a]', isi = '$_POST[b]' where id_page='$_GET[id]'");

echo "<script>window.alert('Sukses Update Data.'); window.location='index.php?page=edit&id=$_GET[id]'</script>" ;

}

$p = mysql_fetch_array(mysql_query("SELECT * FROM tbl_page where id_page='$_GET[id]'"));

echo "<div class='artikel'>

<h1>Kelola data Halaman</h1> <form action='' method='POST'>

<table width=100%>

<tr><td><input style='width:90%' type='text' name='a' value='$p[judul]'></td></tr>

<tr><td><textarea name='b' style='width:100%; height:350px'>$p[isi]</textarea></td></tr>

<tr><td><input type='submit' name='submit' value=' Update '></td></tr>

</table> </form>

</div>"; }

elseif ($_GET[page] == 'kelolaberanda'){ if ($_GET[aksi] == ''){

echo "<div class='artikel'>

<h1>Kelola Daftar Beranda</h1> <a

href='index.php?page=kelolaberanda&aksi=tambah'><input type='button' value='Tambahkan Beranda'></a>

<table border='1' width=100%> <tr bgcolor=#c3c3c3>

<th width=30px>No</th> <th>Judul Beranda</th> <th width=100px>Aksi</th> </tr>";

$berita = mysql_query("SELECT * FROM tbl_berita where tanggal='0000-00-00' ORDER BY id_berita DESC");

$no = 1;

while ($r = mysql_fetch_array($berita)){ echo "<tr>

<td>$no</td>

<td>$r[judul]</td> <td><a

href='index.php?page=kelolaberanda&aksi=edit&id=$r[id_berita]'>Edi t</a> | <a

href='index.php?page=kelolaberita&aksi=hapus&id=$r[id_berita]'>Del ete</a></td>

</tr>"; $no++;

}

echo "</table> </div>";

(26)

mysql_query("DELETE FROM tbl_berita where id_berita='$_GET[id]'");

echo "<script>window.alert('Sukses Hapus Beranda.'); window.location='index.php?page=kelolaberanda'</script>"; }elseif ($_GET[aksi] == 'tambah'){

if (isset($_POST[submit])){ $tgll = date("Y-m-d");

mysql_query("INSERT INTO tbl_berita (judul, isi, tanggal) VALUES('$_POST[a]','$_POST[b]','0000-00-00')");

echo "<script>window.alert('Sukses Terbitkan Beranda.');

window.location='index.php?page=kelolaberanda'</script>"; }

echo "<div class='artikel'> <h1>Tambah Daftar Beranda</h1>

<form action='' method='POST'> <table width=100%>

<tr><td width=120px>Judul</td> <td><input style='width:70%' type='text' name='a'></td></tr>

<tr><td>Isi Beranda</td> <td><textarea style='width:100%; height:250px' name='b'></textarea></td></tr>

<tr><td></td> <td><input type='submit' name='submit' value='Simpan'></td></tr>

</table> </form>

</div>";

}elseif ($_GET[aksi] == 'edit'){

$r = mysql_fetch_array(mysql_query("SELECT * FROM tbl_berita where id_berita='$_GET[id]'"));

if (isset($_POST[update])){

mysql_query("UPDATE tbl_berita SET judul = '$_POST[a]',

isi = '$_POST[b]' where

id_berita='$_GET[id]'");

echo "<script>window.alert('Sukses Update Beranda.'); window.location='index.php?page=kelolaberanda'</script>"; }

echo "<div class='artikel'> <h1>Edit Daftar Beranda</h1>

<form action='' method='POST'> <table width=100%>

<tr><td width=120px>Judul</td> <td><input style='width:70%' type='text' name='a'

value='$r[judul]'></td></tr>

<tr><td>Isi Beranda</td> <td><textarea style='width:100%; height:250px'

name='b'>$r[isi]</textarea></td></tr>

<tr><td></td> <td><input type='submit' name='update' value='Update'></td></tr>

</table> </form>

(27)

}

elseif ($_GET[page] == 'kelolaberita'){ if ($_GET[aksi] == ''){

echo "<div class='artikel'>

<h1>Kelola Daftar Berita</h1>

<a href='index.php?page=kelolaberita&aksi=tambah'><input type='button' value='Tambahkan Berita'></a>

<table border='1' width=100%> <tr bgcolor=#c3c3c3>

<th>No</th> <th>Judul</th>

<th>Tanggal Terbit</th> <th>Aksi</th>

</tr>";

$berita = mysql_query("SELECT * FROM tbl_berita where tanggal != '0000-00-00' ORDER BY id_berita DESC");

$no = 1;

while ($r = mysql_fetch_array($berita)){ echo "<tr>

<td>$no</td>

<td>$r[judul]</td> <td>$r[tanggal]</td> <td><a

href='index.php?page=kelolaberita&aksi=edit&id=$r[id_berita]'>Edit </a> | <a

href='index.php?page=kelolaberita&aksi=hapus&id=$r[id_berita]'>Del ete</a></td>

</tr>"; $no++;

}

echo "</table> </div>";

}elseif ($_GET[aksi] == 'hapus'){

mysql_query("DELETE FROM tbl_berita where id_berita='$_GET[id]'");

echo "<script>window.alert('Sukses Hapus Berita.'); window.location='index.php?page=kelolaberita'</script>"; }elseif ($_GET[aksi] == 'tambah'){

if (isset($_POST[submit])){ $tgll = date("Y-m-d");

mysql_query("INSERT INTO tbl_berita (judul, isi, tanggal) VALUES('$_POST[a]','$_POST[b]','$tgll')");

echo "<script>window.alert('Sukses Terbitkan Berita.');

window.location='index.php?page=kelolaberita'</script>"; }

echo "<div class='artikel'> <h1>Tambah Daftar Berita</h1>

<form action='' method='POST'> <table width=100%>

(28)

<tr><td>Isi berita</td> <td><textarea style='width:100%; height:250px' name='b'></textarea></td></tr>

<tr><td></td> <td><input type='submit' name='submit' value='Simpan'></td></tr>

</table> </form>

</div>";

}elseif ($_GET[aksi] == 'edit'){

$r = mysql_fetch_array(mysql_query("SELECT * FROM tbl_berita where id_berita='$_GET[id]'"));

if (isset($_POST[update])){

mysql_query("UPDATE tbl_berita SET judul = '$_POST[a]',

isi = '$_POST[b]' where id_berita='$_GET[id]'"); echo "<script>window.alert('Sukses Update Berita.'); window.location='index.php?page=kelolaberita'</script>"; }

echo "<div class='artikel'> <h1>Edit Daftar Berita</h1> <form action='' method='POST'> <table width=100%>

<tr><td width=120px>Judul</td> <td><input style='width:70%' type='text' name='a' value='$r[judul]'></td></tr>

<tr><td>Isi berita</td> <td><textarea style='width:100%; height:250px' name='b'>$r[isi]</textarea></td></tr> <tr><td></td> <td><input type='submit' name='update' value='Update'></td></tr>

</table> </form>

</div>"; }

}

elseif ($_GET[page] == 'kelolagaleri'){ if ($_GET[aksi] == ''){

echo "<div class='artikel'>

<h1>Kelola Daftar Gallery Foto</h1>

<a href='index.php?page=kelolagaleri&aksi=tambah'><input type='button' value='Tambahkan Foto'></a>

<table border='1' width=100%> <tr bgcolor=#c3c3c3>

<th>No</th>

<th>Judul Foto</th> <th>Foto</th>

<th>Tanggal Terbit</th> <th>Aksi</th>

</tr>";

$gallery = mysql_query("SELECT * FROM tbl_gallery ORDER BY id_gallery DESC");

$no = 1;

while ($r = mysql_fetch_array($gallery)){ echo "<tr>

<td>$no</td>

(29)

<td><a target='_BLANK'

href='foto_gallery/$r[foto]'>$r[foto]</a></td> <td>$r[tanggal] WIB</td> <td><a

href='index.php?page=kelolagaleri&aksi=hapus&id=$r[id_gallery]'>De lete</a></td>

</tr>"; $no++; }

echo "</table> </div>";

}elseif($_GET[aksi] == 'hapus'){

mysql_query("DELETE FROM tbl_gallery where id_gallery='$_GET[id]'");

echo "<script>window.alert('Sukses Hapus Foto.'); window.location='index.php?page=kelolagaleri'</script>"; }elseif($_GET[aksi] == 'tambah'){

if (isset($_POST[submit])){ $tgll = date("Y-m-d");

$dir_gambar = 'foto_gallery/';

$filename = basename($_FILES['c']['name']); $uploadfile = $dir_gambar . $filename;

if ($filename != ''){ if

(move_uploaded_file($_FILES['c']['tmp_name'], $uploadfile)) { mysql_query("INSERT INTO tbl_gallery (judul_foto, foto, keterangan, tanggal)

VALUES('$_POST[a]','$filename','$_POST[b]','$tgll')"); echo "<script>window.alert('Sukses Tambahkan Foto.'); window.location='index.php?page=kelolagaleri'</script>"; }else{

echo "<script>window.alert('Gagal Tambahkan Data Pegawai.'); window.location='index.php?page=kelolagaleri'</script>"; }

}else{

mysql_query("INSERT INTO tbl_gallery (judul_foto,

keterangan, tanggal) VALUES('$_POST[a]','$_POST[b]','$tgll')"); echo "<script>window.alert('Sukses Tambahkan Foto.'); window.location='index.php?page=kelolagaleri'</script>"; }

}

echo "<div class='artikel'>

<h1>Tambah Daftar Foto di Gallery</h1>

<form action='' method='POST' enctype='multipart/form-data'> <table width=100%>

<tr><td width=120px>Judul</td> <td><input style='width:70%' type='text' name='a'></td></tr>

<tr><td>Keterangan</td> <td><textarea style='width:100%; height:100px' name='b'></textarea></td></tr>

<tr><td width=120px>Foto</td> <td><input type='file' name='c'></td></tr>

(30)

</table> </form>

</div>"; }

}

elseif ($_GET[page] == 'kelolasiswa'){ if ($_GET[aksi] == ''){

echo "<div class='artikel'>

<h1>Semua Data Siswa</h1>

<a href='index.php?page=kelolasiswa&aksi=tambah'><input type='button' value='Tambahkan Siswa'></a>";

if ($_GET[kelas]==''){

echo "<a target='BLANK' style='float:right' href='print-siswa-all.php'><input type='button' value='Print Laporan'></a> ";

}else{

echo "<a target='BLANK' style='float:right'

href='print-siswa.php?kelas=$_GET[kelas]'><input type='button' value='Print Laporan'></a> ";

}

echo "<form style='float:right'

action='index.php?page=kelolasiswa' method='GET'>

<input type='hidden' name='page' value='kelolasiswa'>

Cari <select name='kelas'><option value='0' selected>- Pilih Kelas -</option>";

$kelas = mysql_query("SELECT * FROM tbl_kelas"); while ($k = mysql_fetch_array($kelas)){

if ($_GET[kelas]==$k[kd_kelas]){

echo "<option value='$k[kd_kelas]' selected>$k[kd_kelas] - Kelas $k[nm_kelas]</option>";

}else{

echo "<option value='$k[kd_kelas]'>$k[kd_kelas] - Kelas $k[nm_kelas]</option>";

} }

echo "</select>

<input type='Submit' name='cari' value='Cari'> &nbsp; </form>

<table border='1' width=100%> <tr bgcolor=#c3c3c3>

<th>No</th>

<th>No Induk</th> <th>Password</th> <th>Nama Siswa</th> <th>Jenis Kelamin</th> <th>Agama</th>

<th>Kelas</th> <th>Aksi</th> </tr>";

if (isset($_GET[cari])){

$siswa = mysql_query("SELECT * FROM tbl_siswa a JOIN tbl_kelas b ON a.kd_kelas=b.kd_kelas where

(31)

$siswa = mysql_query("SELECT * FROM tbl_siswa a JOIN tbl_kelas b ON a.kd_kelas=b.kd_kelas");

}

$no = 1;

while ($r = mysql_fetch_array($siswa)){ echo "<tr>

<td>$no</td>

<td>$r[no_induk]</td> <td>$r[password]</td> <td>$r[nm_siswa]</td> <td>$r[jk]</td>

<td>$r[agama]</td>

<td>Kelas $r[nm_kelas]</td> <td><a

href='index.php?page=kelolasiswa&aksi=edit&id=$r[no_induk]'>Edit</ a> | <a

href='index.php?page=kelolasiswa&aksi=hapus&id=$r[no_induk]'>Delet e</a></td>

</tr>"; $no++; }

echo "</table> </div>";

}elseif ($_GET[aksi] == 'hapus'){

mysql_query("DELETE FROM tbl_siswa where no_induk='$_GET[id]'");

echo "<script>window.alert('Sukses Hapus data Siswa.');

window.location='index.php?page=kelolasiswa'</script>"; }elseif ($_GET[aksi] == 'tambah'){

if (isset($_POST[simpan])){ $dir_gambar = 'foto_siswa/';

$filename = basename($_FILES['m']['name']); $uploadfile = $dir_gambar . $filename;

if ($filename != ''){ if

(move_uploaded_file($_FILES['m']['tmp_name'], $uploadfile)) { mysql_query("INSERT INTO tbl_siswa (no_induk, password, nm_siswa, alamat, tempat_lahir, tanggal_lahir, jk, agama, foto, sekolah_asal, nm_ortu, pekerjaan, kd_kelas)

VALUES('$_POST[a]','$_POST[b]','$_POST[c]','$_POST[d]','$_PO ST[e]','$_POST[f]','$_POST[g]','$_POST[h]','$filename','$_POST[i]' ,'$_POST[j]','$_POST[k]','$_POST[l]')");

echo "<script>window.alert('Sukses Tambah Data Siswa.'); window.location='index.php?page=kelolasiswa'</script>";

}else{

echo "<script>window.alert('Gagal Tambah Data Siswa.'); window.location='index.php?page=kelolasiswa'</script>"; }

(32)

mysql_query("INSERT INTO tbl_siswa (no_induk, password, nm_siswa, alamat, tempat_lahir, tanggal_lahir, jk, agama, sekolah_asal, nm_ortu, pekerjaan, kd_kelas)

VALUES('$_POST[a]','$_POST[b]','$_POST[c]','$_POST[d]','$_PO ST[e]','$_POST[f]','$_POST[g]','$_POST[h]','$_POST[i]','$_POST[j]' ,'$_POST[k]','$_POST[l]')");

echo "<script>window.alert('Sukses Tambah Data Siswa .'); window.location='index.php?page=kelolasiswa'</script>";

} }

echo "<div class='artikel'>

<h1>Tambah Data Siswa</h1>

<form action='' method='POST' enctype='multipart/form-data'>

<table width=100%>

<tr><td width=120>No Induk</td><td><input type='text' name='a'></td></tr>

<tr><td width=120>Password</td><td><input type='text' name='b'></td></tr>

<tr><td width=120>Nama Lengkap</td><td><input style='width:60%' type='text' name='c'></td></tr>

<tr><td width=120 valign=top>Alamat</td><td><textarea style='width:90%; height:60px' name='d'></textarea></td></tr>

<tr><td width=120>Tempat Lahir</td><td><input style='width:50%' type='text' name='e'></td></tr>

<tr><td width=120>Tanggal Lahir</td><td><input type='text' name='f'></td></tr>

<tr><td width=120>Jenis Kelamin</td><td><input type='radio' name='g' value='Laki-laki'> Laki-laki

<input type='radio' name='g' value='Perempaun'> Perempaun </td></tr>

<tr><td width=120>Agama</td><td><select name='h'> <option value='0'>- Pilih -</option>

<option value='Islam'>Islam</option> <option value='Kristen'>Kristen</option> <option value='Hindu'>Hindu</option> <option value='Budha'>Budha</option> <option value='Dll'>Dll</option> </select></td></tr>

<tr><td width=120>Asal Sekolah</td><td><input type='text' name='i'></td></tr>

<tr><td width=120>Nama Ortu</td><td><input style='width:40%' type='text' name='j'></td></tr>

<tr><td width=120>Pekerjaan</td><td><input style='width:10%' type='text' name='k'></td></tr>

<tr><td width=120>Kelas</td><td><select name='l'><option value='0' selected>- Pilih -</option>";

(33)

echo "<option value='$k[kd_kelas]'>$k[kd_kelas] - Kelas $k[nm_kelas]</option>";

}

echo "</select></td></tr>

<tr><td width=120>Ganti Foto</td><td><input type='file' name='m'></td></tr>

<tr><td width=120></td><td><hr style='color:#fff'><input type='submit' name='simpan' value='Simpan'></td></tr>

</table> </form>

</div>";

}elseif ($_GET[aksi] == 'edit'){

$r = mysql_fetch_array(mysql_query("SELECT * FROM tbl_siswa where no_induk='$_GET[id]'"));

if (isset($_POST[update])){

$dir_gambar = 'foto_siswa/';

$filename = basename($_FILES['m']['name']); $uploadfile = $dir_gambar . $filename;

if ($filename != ''){ if

(move_uploaded_file($_FILES['m']['tmp_name'], $uploadfile)) {

mysql_query("UPDATE tbl_siswa SET no_induk =

'$_POST[a]',

password = '$_POST[b]',

nm_siswa = '$_POST[c]',

alamat = '$_POST[d]',

tempat_lahir = '$_POST[e]',

tanggal_lahir = '$_POST[f]',

jk = '$_POST[g]',

agama = '$_POST[h]',

foto = '$filename',

sekolah_asal = '$_POST[i]',

nm_ortu = '$_POST[j]',

pekerjaan = '$_POST[k]',

kd_kelas = '$_POST[l]' where no_induk =

'$_POST[id]'");

echo "<script>window.alert('Sukses Edit Data Siswa.'); window.location='index.php?page=kelolasiswa'</script>"; }else{

echo "<script>window.alert('Gagal Edit Data Siswa.'); window.location='index.php?page=kelolasiswa'</script>";

} }else{

mysql_query("UPDATE tbl_siswa SET no_induk ='$_POST[a]',

password = '$_POST[b]',

nm_siswa = '$_POST[c]

alamat = '$_POST[d]',

tempat_lahir = '$_POST[e]',

tanggal_lahir = '$_POST[f]',

jk = '$_POST[g]',

(34)

sekolah_asal = '$_POST[i]',

nm_ortu = '$_POST[j]',

pekerjaan = '$_POST[k]',

d_kelas = '$_POST[l]'

where no_induk = '$_POST[id]'");

echo "<script>window.alert('Sukses Edit Data Siswa .');

window.location='index.php?page=kelolasiswa'</script>"; }

}

echo "<div class='artikel'> <h1>Edit Data Siswa</h1>

<form action='' method='POST' enctype='multipart/form-data'>

<table width=100%>

<input type='hidden' value='$r[no_induk]' name='id'> <tr><td width=120>No Induk</td><td><input type='text' name='a' value='$r[no_induk]'></td></tr>

<tr><td width=120>Password</td><td><input type='text' name='b' value='$r[password]'></td></tr>

<tr><td width=120>Nama Lengkap</td><td><input style='width:60%' type='text' name='c'

value='$r[nm_siswa]'></td></tr>

<tr><td width=120 valign=top>Alamat</td><td><textarea style='width:90%; height:60px'

name='d'>$r[alamat]</textarea></td></tr>

<tr><td width=120>Tempat Lahir</td><td><input style='width:50%' type='text' name='e'

value='$r[tempat_lahir]'></td></tr>

<tr><td width=120>Tanggal Lahir</td><td><input type='text' name='f' value='$r[tanggal_lahir]'></td></tr>

<tr><td width=120>Jenis Kelamin</td><td>"; if ($r[jk]=='Laki-laki'){

echo "<input type='radio' name='g' value='Laki-laki' checked> Laki-laki

<input type='radio' name='g' value='Perempaun'> Perempaun"; }else{

echo "<input type='radio' name='g' value='Laki-laki'> Laki-laki <input type='radio' name='g' value='Perempaun' checked> Perempaun";

}

echo "</td></tr>

<tr><td width=120>Agama</td><td><select name='h'> <option value='$r[agama]'>$r[agama]</option> <option value='Islam'>Islam</option>

<option value='Kristen'>Kristen</option> <option value='Hindu'>Hindu</option> <option value='Budha'>Budha</option> <option value='Dll'>Dll</option> </select></td></tr>

(35)

<tr><td width=120>Nama Ortu</td><td><input style='width:40%' type='text' name='j' value='$r[nm_ortu]'></td></tr>

<tr><td width=120>Pekerjaan</td><td><input style='width:10%' type='text' name='k'

value='$r[pekerjaan]'></td></tr>

<tr><td width=120>Kelas</td><td><select name='l'><option value='0' selected>- Pilih -</option>";

$kelas = mysql_query("SELECT * FROM tbl_kelas"); while ($k = mysql_fetch_array($kelas)){

if ($k[kd_kelas] == $r[kd_kelas]){

echo "<option value='$k[kd_kelas]' selected>$k[kd_kelas] - Kelas $k[nm_kelas]</option>";

}else{

echo "<option value='$k[kd_kelas]'>$k[kd_kelas] - Kelas $k[nm_kelas]</option>";

} }

echo "</select></td></tr>

<tr><td width=120>Ganti Foto</td><td><input type='file' name='m'></td></tr>

<tr><td width=120>Foto</td><td><img width='110px' src='foto_siswa/$r[foto]'</td></tr>

<tr><td width=120></td><td><hr style='color:#fff'><input type='submit' name='update' value='Update'></td></tr>

</table> </form>

</div>"; }

}

elseif ($_GET[page] == 'kelolaguru'){ if ($_GET[aksi]==''){

echo "<div class='artikel'> <h1>Semua Data Guru</h1>

<a href='index.php?page=kelolaguru&aksi=tambah'><input type='button' value='Tambahkan Guru'></a>

<a style='float:right' target='BLANK' href='print-guru.php'><input type='button' value='Print Laporan'></a>

<table border='1' width=100%> <tr bgcolor=#c3c3c3>

<th>No</th> <th>Nip</th>

<th>Nama Guru</th> <th>jabatan</th> <th>Golongan</th> <th>Aksi</th> </tr>";

$guru = mysql_query("SELECT * FROM tbl_guru");

$no = 1;

while ($r = mysql_fetch_array($guru)){ echo "<tr>

Referensi

Dokumen terkait

Penelitian ini bertujuan untuk menguji secara empiris pengaruh penerapan sistem informasi akuntansi, komunikasi internal, dan kompensasi terhadap kinerja karyawan pada Usaha

JUDUL : DIY LAWAN VIRUS ZIKA PAKAI NYAMUK BER- WOLBACHIA. MEDIA : SEPUTAR INDONEISA TANGGAL : 1

JUDUL : IBU HAMIL HARUS MENJAGA KESEHATAN MEDIA : MINGGU PAGI. TANGGAL : 09

Tingginya efisiensi penyisihan kekeruhan pada variasi debit udara 4 L/menit dapat disebabkan karena pada variasi debit udara ini memiliki kenaikan nilai pH yang paling tinggi

Hasil penelitian ini menunjukkan bahwa dalam film “Rudy Habibie II” terdapat simbol -simbol yang menunjukkan, bahwa Rudy adalah seorang visioner yang sangat

Database digunakan dalam menu data lokomotif, yang meliputi data pantauan produksi lokomotif dan update data produksi lokomotif.Berikut ini adalah struktur- struktur tabel

Untuk keperluan : Pelaksanaan Program / Kegiatan Bantuan Tambahan Dana Operasional SMP Terbuka di SMPT ....

Hasil ketiga dari pengujian pada jenis Server Hosting Prabayar, data analisa yang didapatkan hanya beberapa jenis koneksi data dapat diterapkan meliputi mysql