LAMPIRAN LISTING APLIKASI SISTEM
1. berita.php <div id="content-box-in-left-in"> <?php
$dataPerhalaman = 5; if(isset($_GET['halaman'])) { $nohalaman = $_GET['halaman']; } else $nohalaman = 1; // perhitungan offset $offset = ($nohalaman - 1) * $dataPerhalaman; $i = $nohalaman + ($nohalaman-1) * ($dataPerhalaman-1); $sql_berita = mysql_query("select a.*,b.* from berita a, admin b WHERE a.id_admin=b.id_admin order by a.id_berita asc LIMIT " . $offset . "," .$dataPerhalaman); while($array_berita = mysql_fetch_array($sql_berita)){
?> <h3><?php echo
$array_berita['judul_berita'];?></h3> <img src="admin/foto_berita/<?php echo $array_berita['foto_berita'];?>" alt="Image1" width="141" height="101" class="float" /> <p> <?php echo substr($array_berita['isi_berita'],0,500);?> <a href="index.php?page=detail_berita&id_berita=<?php echo $array_berita['id_berita'];?>">Baca selengkapnya....</a> </p>
<div class="cleaner">&nbsp;</div> <?php } ?>
<p>&nbsp;</p> <p> <?php $total_recor = mysql_query("select a.*,b.* from berita a, admin b WHERE a.id_admin=b.id_admin") or die(mysql_error());
$total_recor=mysql_num_rows($total_recor); $jumData = $total_recor; // menentukan jumlah halaman yang muncul berdasarkan jumlah semua data $jumhalaman = ceil($jumData/$dataPerhalaman); // menampilkan link previous if ($nohalaman > 1) echo "<span class='disabled'><a href='".$_SERVER['PHP_SELF']."?page=berita&halaman=".($nohalaman- 1)."'>&lt;&lt; Prev</a></span>"; // memunculkan nomor halaman dan linknya for($halaman = 1; $halaman <= $jumhalaman; $halaman++) { if ((($halaman >= $nohalaman - 3) && ($halaman <= $nohalaman + 3)) || ($halaman == 1) || ($halaman == $jumhalaman)) { if (($showhalaman == 1) && ($halaman != 2)) echo "..."; if (($showhalaman != ($jumhalaman - 1)) && ($halaman == $jumhalaman)) echo "..."; if ($halaman == $nohalaman) echo " <span class='current'>".$halaman."</span> "; else echo " <a href='".$_SERVER['PHP_SELF']."?page=berita&halaman=".$halaman."'>".$hala man."</a> "; $showhalaman = $halaman; } } // menampilkan link next ?> </p> <p><br /> <br /> </p> </div> 2. contact.php <div id="content-box-in-left-in">
<p> <table>
<tr> <th>Alamat Sekolah
</th> <td>Jln. Madong
Lubis No.1 Kecamatan Medan Perjuangan Kota Medan </td> </tr>
</table> </p> <div class="cleaner">&nbsp;</div> </p> <p><br /> <br /> </p> </div> 3. data_saya.php <?php $id_siswa = $_SESSION['id_siswa']; $sql_siswa = mysql_query("SELECT a.*,b.* FROM siswa a, kelas b WHERE a.id_kelas=b.id_kelas and id_siswa = '$id_siswa'"); $array_siswa = mysql_fetch_array($sql_siswa); ?> <div id="content-box-in-left-in">
<h3>Data <?php echo $_SESSION['nama_siswa'];?></h3> <img src="admin/foto_siswa/<?php echo $array_siswa['foto'];?>" width="200" height="200" />
<table> <col class="first-column" /> <col span="6" /> <col class="last-column" /> <tr>
<th width="179">NIS</th> <td width="355"><?php echo $array_siswa['nis'];?> </td>
</tr> <tr>
<th>Nama Siswa</th>
<td><?php echo $array_siswa['nama_siswa'];?> </td>
</tr> <tr>
<th>Kelas</th> <td><?php echo
$array_siswa['nama_kelas'];?> </td> </tr> <tr>
<th>Tahun Masuk</th>
<td><?php echo $array_siswa['tahun_masuk'];?> </td>
</tr> <tr>
<th>Alamat</th> <td><?php echo
$array_siswa['alamat'];?> </td> </tr> <tr>
<th>Jenis Kelamin</th>
<td><?php echo $array_siswa['jenis_kelamin'];?> </td>
</tr> <tr>
<th>Agama</th> <td><?php echo
$array_siswa['agama'];?> </td> </tr> <tr>
<th>Tempat Lahir</th>
<td><?php echo $array_siswa['tempat_lahir'];?> </td>
</tr> <tr> <th>Tanggal Lahir</th> <td><?php echo
$array_siswa['tgl_lahir'];?> </td> </tr>
<tr> <th>Nama Wali
Muirid</th> <td><?php echo
$array_siswa['nama_wali_murid'];?> </td>
</tr> <tr> <th>Pekerjaan wali
Murid</th> <td><?php echo
$array_siswa['pekerjaan'];?> </td> </tr> </table>
</div> 4. detail_berita.php <div id="content-box-in-left-in"> <?php
$id_berita = $_GET['id_berita']; $sql_berita = mysql_query("select a.*,b.* from berita a, admin b WHERE a.id_admin=b.id_admin and id_berita='$id_berita' "); while($array_berita = mysql_fetch_array($sql_berita)){
?> <h3><?php echo
$array_berita['judul_berita'];?> oleh <?php echo $array_berita['username'];?> Pada <?php echo $array_berita['tgl_berita'];?> </h3>
<img src="admin/foto_berita/<?php echo $array_berita['foto_berita'];?>" alt="Image1" width="141" height="101" class="float" /> <p> <?php echo $array_berita['isi_berita'];?> </p>
<div class="cleaner">&nbsp;</div> <?php } ?>
<p>&nbsp;</p> <p> </p> <p><br /> <br /> </p> </div> 5. hasil_peringkat.php
<?php $sql_kelas = mysql_query("SELECT * FROM kelas WHERE id_kelas='" . $_POST['id_kelas'] . "'"); $array_kelas = mysql_fetch_array($sql_kelas); ?>
<h3>Hasil Peringkat Kelas <?php echo $array_kelas['nama_kelas'] . "" . $array_kelas['sub_kelas'];?> Semester
<?php echo $_POST['semester'];?> Tahun Ajaran <?php echo $_POST['tahun_ajaran'];?> </h3> <form method="post" action=""> <input type="hidden" value="<?php echo $_POST['id_kelas'];?> " name="id_kelas" /> <input type="hidden" value="<?php echo $_POST['tahun_ajaran'];?> " name="tahun_ajaran" /> <input type="hidden" value="<?php echo $_POST['semester'];?> " name="semester" /> <select name="peringkat" id="form1"> <option value="5">5</option> <option value="10">10</option> <option value="20">20</option> </select> Besar <p><input type="submit" name="cari" size="50" id="login" value="Pilih" /> </p> </form> <br /> <?php $semester = $_POST['semester']; $id_kelas = $_POST['id_kelas']; $tahun_ajaran = $_POST['tahun_ajaran']; if($_POST['cari']){ $semester = $_POST['semester']; $id_kelas = $_POST['id_kelas']; $tahun_ajaran = $_POST['tahun_ajaran'];
$peringkat = $_POST['peringkat']; $sql_nilai = mysql_query("select a.*,b.*from peringkat a, siswa b WHERE a.tahun_ajaran = '$tahun_ajaran' and a.semester='$semester' and b.id_kelas='$id_kelas' order by a.nilai_rata desc LIMIT $peringkat ") or die (mysql_error()); echo "<br><p>Data Peringkat " . $peringkat . " besar</p>"; } else { $sql_nilai = mysql_query("select a.*,b.*from peringkat a, siswa b WHERE a.id_siswa=b.id_siswa and a.tahun_ajaran = '$tahun_ajaran' and a.semester='$semester' and b.id_kelas='$id_kelas' order by a.nilai_rata desc ") or die (mysql_error()); } if(mysql_num_rows($sql_nilai)){ ?>
<table width="100%"> <tr>
<th width="20%">Peringkat</th> <th width="30%">NIS</th> <th width="40%">Nama Siswa</th> <th width="10%">Nilai</th> </tr> <?php $i=1; while($array_nilai = mysql_fetch_array($sql_nilai)){?> <tr> <td><?php echo $i;?></td> <td><?php echo $array_nilai['nis'];?></td> <td><?php echo $array_nilai['nama_siswa'];?></td> <td><?php echo $array_nilai['nilai_rata'];?></td> </tr> <?php $rata = $rata + $array_nilai['nilai_rata']; $i++; } $rata = round($rata / mysql_num_rows($sql_nilai),2); ?> <tr> <td colspan="3">Rata-Rata</td>
</tr> </table> <?php } else { ?><br /><br /> <p><span style="color:#F00;">Belum ada Data</span></p> <?php } ?>
</div> 6. hasil_peringkat2.php <div id="content-box-in-left-in">
<h3>Hasil Peringkat Kelas <?php echo $_POST['nama_kelas'];?> Semester
<?php echo $_POST['semester'];?> Tahun Ajaran <?php echo $_POST['tahun_ajaran'];?> </h3> <form method="post" action=""> <input type="hidden" value="<?php echo $_POST['nama_kelas'];?> " name="nama_kelas" /> <input type="hidden" value="<?php echo $_POST['tahun_ajaran'];?> " name="tahun_ajaran" /> <input type="hidden" value="<?php echo $_POST['semester'];?> " name="semester" /> <select name="peringkat" id="form1"> <option value="5">5</option> <option value="10">10</option> <option value="20">20</option> </select> Besar <p><input type="submit" name="cari" size="50" id="login" value="Pilih" /> </p> </form> <br /> <?php
$nama_kelas = $_POST['nama_kelas']; $tahun_ajaran = $_POST['tahun_ajaran']; if($_POST['cari']){ $semester = $_POST['semester']; $nama_kelas = $_POST['nama_kelas']; $tahun_ajaran = $_POST['tahun_ajaran'];
$peringkat = $_POST['peringkat']; $sql_nilai = mysql_query("select a.*,b.*from peringkat a, siswa b, kelas c WHERE a.id_siswa=b.id_siswa and b.id_kelas=c.id_kelas and a.tahun_ajaran = '$tahun_ajaran' and a.semester='$semester' and c.nama_kelas='$nama_kelas' order by a.nilai_rata desc LIMIT $peringkat ") or die (mysql_error()); echo "<br><p>Data Peringkat " . $peringkat . " besar</p>"; } else { $sql_nilai = mysql_query("select a.*,b.*,c.* from peringkat a, siswa b, kelas c WHERE a.id_siswa=b.id_siswa and b.id_kelas=c.id_kelas and a.tahun_ajaran = '$tahun_ajaran' and a.semester='$semester' and c.nama_kelas='$nama_kelas' order by a.nilai_rata desc") or die (mysql_error()); } if(mysql_num_rows($sql_nilai)){ ?>
<table width="100%"> <tr>
<th width="20%">Peringkat</th> <th width="30%">NIS</th> <th width="10%">Kelas</th> <th width="50%">Nama Siswa</th> <th width="10%">Nilai</th> </tr> <?php $i=1; while($array_nilai = mysql_fetch_array($sql_nilai)){?> <tr> <td><?php echo $i;?></td>
<td><?php echo $array_nilai['nama_kelas'] . "" . $array_nilai['sub_kelas'];?></td> <td><?php echo $array_nilai['nama_siswa'];?></td> <td><?php echo $array_nilai['nilai_rata'];?></td> </tr> <?php $rata = $rata + $array_nilai['nilai_rata']; $i++; } $rata = round($rata / mysql_num_rows($sql_nilai),2); ?> <tr> <td colspan="3">Rata-Rata</td> <td><?php echo $rata;?></td> </tr> </table> <?php } else { ?><br /><br /> <p><span style="color:#F00;">Belum ada Data</span></p> <?php } ?>
</div> 7. home.php <div id="content-box-in-left-in"> <style type="text/css"> #slider-wrapper { float: left; width: 680px; height: 300px; margin-right: 20px; margin-bottom: 60px;
} #slider { width: 620px; height: 300px; background:url(images/loading.gif) no-repeat 50% 50%;
} #slider img { position:absolute; top:0px; left:0px; display:none;
} #slider a { border:0; display:block;
} .nivo-controlNav { position:absolute; right: 10px; bottom: -30px;
} .nivo-controlNav a { display:block; width:14px; height:18px; background:url(images/bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:3px; float:left;
} .nivo-controlNav a.active { background-position:0 -18px; } .nivo-directionNav a { display:block; width:30px; height:30px; background:url(images/arrows.png) no-repeat; text-indent:-9999px; border:0;
} a.nivo-nextNav { background-position:-30px 0; right:15px;
} a.nivo-prevNav {
} .nivo-caption { text-shadow:none; font-family: Helvetica, Arial, sans-serif; } .nivo-caption a { color:#efe9d1; text-decoration:underline; } </style> <link rel="stylesheet" href="nivo-slider.css" type="text/css" media="screen" />
<div id="slider-wrapper"> <div id="slider" class="nivoSlider"> <img src="images/slider/1.jpg" alt="" /> <img src="images/slider/2.jpg" alt="" /> <img src="images/slider/3.jpg" alt="" /> <img src="images/slider/4.jpg" alt="" /> </div> </div> <script type="text/javascript" src="js/jquery.nivo.slider.pack.js"></script> <script type="text/javascript"> $(window).load(function() { $('#slider').nivoSlider(); }); </script>
<?php $dataPerhalaman = 3; if(isset($_GET['halaman']))
{ $nohalaman = $_GET['halaman']; } else $nohalaman = 1; // perhitungan offset $offset = ($nohalaman - 1) * $dataPerhalaman; $i = $nohalaman + ($nohalaman-1) * ($dataPerhalaman-1); $sql_berita = mysql_query("select a.*,b.* from berita a, admin b WHERE a.id_admin=b.id_admin while($array_berita = mysql_fetch_array($sql_berita)){ ?>
<h3><?php echo $array_berita['judul_berita'];?></h3>
<img src="admin/foto_berita/<?php echo $array_berita['foto_berita'];?>" alt="Image1" width="141" height="101" class="float" /> <p> <?php echo substr($array_berita['isi_berita'],0,500);?> <a href="index.php?page=detail_berita&id_berita=<?php echo $array_berita['id_berita'];?>">Baca selengkapnya....</a> </p>
<div class="cleaner">&nbsp;</div> <?php } ?>
</div> 8. index.php <?php ob_start(); session_start(); include "admin/koneksi.php"; ?> <head> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <!-- CSS --> <link rel="stylesheet" href="css/style.css" type="text/css" media="screen, projection, tv" /> <!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="css/style-ie.css" media="screen, projection, tv" /><![endif]--> <link rel="stylesheet" href="css/style-print.css" type="text/css" media="print" /> <link rel="shortcut icon" href="favicon.ico" type="image/x-icon" /> <link href="admin/ui-lightness/jquery-ui-1.8.21.custom.css" rel="stylesheet" type="text/css">
<script src="js/jquery.min.js"></script> <script src="admin/development-bundle/ui/jquery.ui.core.js"></script>
<script src="admin/development- bundle/ui/jquery.ui.datepicker.js"></script> <script type="text/javascript">
$(function() { $( "#datepicker" ).datepicker(); $("#datepicker").datepicker('option', {dateFormat:'yy-mm-dd'});
$('#datepicker2').datepicker({ inline: true });
}); </script>
<title>SD Negeri 060851 Medan Homepage</title> </head> <body> <div id="main">
<!-- Header --> <div id="header">
<div id="header-in"> <ul id="navigation">
<?php if($_SESSION['id_siswa']){?> <li id="house"><a href="index.php?page=hom">Selamat datang, <?php echo
$_SESSION['nama_siswa'];?></a>|</li> <?php } ?>
<li id="envelope"><a href="#"><?php echo date("D") . "," . date("d-m-Y");?></a></li> </ul> <!-- Your website name --> <h1><img src="img/logo2.png" alt="center" width="850" height="180" /></h1>
<!-- Your slogan end --> <!-- Search form --> <!-- Search end --> </div>
</div> <!-- Header end --> <!-- Menu --> <div id="menu-box" class="cleaning-box">
<ul id="menu"> <li class="first"><a href="index.php" class="active">Home</a></li> <li><a href="index.php?page=profil">Profil
Sekolah</a></li> <li><a href="index.php?page=visi">Visi Misi</a></li> <li><a href="index.php?page=struktur">Struktur
Organisasi</a></li> <li><a href="index.php?page=pegawai">Profil
Guru</a></li> <li><a href="index.php?page=siswa">Profil
Siswa</a></li> <?php if($_SESSION['id_siswa']){?>
<li><a href="logout.php">Logout</a></li> <?php } else { ?>
<li><a href="index.php?page=login">Login</a></li> <?php } ?> <li><a href="index.php?page=contact">Contact</a></li>
</ul> </div> <!-- Menu end -->
<hr class="noscreen" /> <div id="skip-menu"></div> <div id="content">
<!-- Content box with white background and gray border --> <div id="content-box">
<!-- Left column --> <div id="content-box-in-left">
<?php if(isset($_GET['page'])){ $page=htmlentities($_GET['page']); }else{
$page="artikel"; } $file="$page.php"; $cek=strlen($page); if($cek>30 || !file_exists($file) || empty($page)){ include ("home.php"); include ($file); } ?>
</div> <!-- Left column end -->
<style type="text/css"> #button_paket2 { text-transform:uppercase; color:#fff; text-decoration:none; background-color:#0087c1; padding:5px; height:22px; font-family:Verdana, Geneva, sans-serif;
} #login { color:#fff; text-decoration:none; float:left; background-color:#0087c1; padding:6px 11px 20px 11px; height:22px;
} #form1{ border:solid #000; height:30px; width:370px;
} #form1:hover{ border:solid #000; height:30px; width:370px; background:#096; color:#FFF;
#reset { color:#fff; text-decoration:none; float:left; background-color:#F00; padding:6px 11px 20px 11px; height:22px; margin-left:10px;
} .categories { list-style:none; padding-bottom:27px;
} .categories li { font-weight:bold; font-size:12px; padding-bottom:8px; margin-bottom:6px; border-bottom:solid 1px #000000; border-width:2px;
} .categories li.last { background:none; padding:0; margin:0;
} .categories li span { display:block; height:1%;
} .categories li a { text-decoration:none; color:#008cc4;
} .categories li a:hover { color:#ff7b01; }
</style> <hr class="noscreen" />
<p> <!-- Right column -->
</p>
<div id="content-box-in-right-in"> <?php if($_SESSION['id_siswa']){?>
<h3>Akun Saya</h3> <center><img src="admin/foto_siswa/<?php echo $_SESSION['foto'];?>" width="200" height="200" /></center>
<ul class="categories"> <li><span><a href="index.php?page=data_saya">Data <?php echo $_SESSION['nama_siswa'];?></a></span></li> <li><span><a href="index.php?page=nilai_saya">Nilai <?php echo $_SESSION['nama_siswa'];?></a></span></li> <li><span><a href="index.php?page=ubah_password">Ubah Password</a></span></li> <li><span><a href="index.php?page=peringkat">Peringkat Kelas Siswa</a></span></li> <li><span><a href="index.php?page=peringkat2">Peringkat Umum Siswa</a></span></li>
<?php } ?> </ul>
<h3>Informasi Sekolah</h3> <dl>
<?php $sql_berita = mysql_query("SELECT * FROM berita ORDER BY id_berita DESC"); while($array_berita = mysql_fetch_array($sql_berita)){?>
<dt><?php echo $array_berita['tgl_berita'];?></dt>
<dd><a href="index.php?page=detail_berita&id_berita=<?php echo $array_berita['id_berita'];?>"> <?php echo $array_berita['judul_berita'];?></a> </dd> <?php } ?> <a href="index.php?page=berita" id="button_paket2">Lihat Berita</a>
</dl> <h3>Calendar</h3>
<div id="datepicker2"> </div>
<div class="cleaner">&nbsp;</div> <!-- Right column end -->
</div> <!-- Content box with white background and gray border end -->
</div> <hr class="noscreen" /> <div class="Block"> <div class="Block-body"> <div class="BlockHeader"> <div class="header-tag-icon"> <div class="BlockHeader-text"> Anda Pengunjung Ke : </div> </div> <div class="l"></div> <div class="r"><div></div></div> </div> <div class="BlockContent"> <div class="BlockContent-tl"></div> <div class="BlockContent-tr"><div></div></div> <div class="BlockContent-bl"><div></div></div> <div class="BlockContent-br"><div></div></div> <div class="BlockContent-tc"><div></div></div> <div class="BlockContent-bc"><div></div></div> <div class="BlockContent-cl"><div></div></div> <div class="BlockContent-cr"><div></div></div> <div class="BlockContent-cc"></div> <div class="BlockContent-body">
<div class="textwidget"><!-- Start of Globel Code --> <CENTER> <script language="JavaScript"> var count = "kebon"; // Change Your Account? var type = "fdg"; // Change Your Counter Image? var digits = "6"; // Change The Amount of Digits on Your Counter? var prog = "hit"; // Change to Either hit/unique? var statslink = "no"; // provide statistical link in counter yes/no? var sitelink = "yes"; // provide link back to our site;~) yes/no? var cntvisible = "yes"; // do you want counter visible yes/no? </script> <!-- START DO NOT TAMPER WITH ANYTHING ELSE BELOW THIS LINE FOR YOUR WEBTV & UNIX VISITORS --> <script language="JavaScript" src="http://005.free-counters.co.uk/count-085.js"> </script> <noscript>
<img src="http://005.free-counters.co.uk/count- 085.pl?count=kebon&cntvisible=no&mode=noscript" alt="Free Counters" title="Free Counters" border="0"> </a>The following text will not be seen after you upload your website, please keep it in order to retain your counter functionality <br><a href="http://www.free-counters.co.uk/trackers/" target="_blank">Trackers</a><br> <a href="http://www.free- counters.co.uk/help/counter/" target="_blank">Counter Help</a><br> </noscript> <!-- END DO NOT TAMPER WITH ANYTHING ELSE ABOVE THIS LINE FOR YOUR WEBTV & UNIX VISITORS --> </CENTER> <!-- End of Globel Code -->
<!-- Footer --> <div id="footer">
<div id="footer-in"> <p class="footer-left">&copy; <a href="#">SDN 060851
MEDAN</a>, 2013.</p> <p class="footer-right"><a href="#">Design</a> by <a href="#">Andrie Pradipta Purba</a></p>
</div> </div> <!-- Footer end -->
</div> </body> </html> 9. login.php <div id="content-box-in-left-in">
<h3>Login</h3> <form method="post" action=""> <p>Username</p> <p><input type="text" name="username" size="50" id="form1" /></p> <p>Password</p> <p><input type="password" name="password" size="50" id="form1" /></p> <p>Level</p> <p> <select size="1" name="level" id="form1">
<option value="walikelas">Wali Kelas</option> </select></p> <p><input type="submit" name="login" size="50" id="login" value="Masuk" /> <input type="reset" size="50" id="reset" value="Batal" /> </p> </form> <?php if(isset($_POST['login'])){ if($_POST['level'] == 'siswa'){ $TxtUser = $_REQUEST['username']; $TxtPasswd = $_REQUEST['password']; $sql_cek = "SELECT * FROM siswa WHERE nis='$TxtUser'
AND password='$TxtPasswd' "; $qry_cek = mysql_query($sql_cek) or die ("Gagal Cek".mysql_error()); $ada_cek = mysql_num_rows($qry_cek); $array = mysql_fetch_array($qry_cek); if ($ada_cek >=1) { session_start(); $_SESSION['id_siswa']=$array['id_siswa']; $_SESSION['nama_siswa']=$array['nama_siswa']; $_SESSION['foto']=$array['foto']; header ("location: index.php"); exit;
} echo "<div align='center' id='error'>USER DAN PASSWORD TIDAK SESUAI</div>"; } } else if($_POST['level'] == 'walikelas'){ $TxtUser = $_REQUEST['username']; $TxtPasswd = $_REQUEST['password']; $sql_cek = "SELECT a.*,b.*,c.* FROM walikelas a, guru b, kelas c WHERE a.id_guru=b.id_guru and a.id_kelas=c.id_kelas and b.nip='$TxtUser' AND a.password='$TxtPasswd' "; $qry_cek = mysql_query($sql_cek) or die ("Gagal Cek".mysql_error()); $ada_cek = mysql_num_rows($qry_cek); $array = mysql_fetch_array($qry_cek); if ($ada_cek >=1) { session_start(); $_SESSION['id_walikelas']=$array['id_walikelas']; $_SESSION['nama_guru']=$array['nama_guru']; $_SESSION['id_kelas']=$array['id_kelas']; $_SESSION['nama_kelas']=$array['nama_kelas']; header ("location: admin/index.php"); exit;
} else { echo "<div align='center' id='error'>USER DAN PASSWORD TIDAK
SESUAI</div>"; exit; } } } ?>
</div> 10. logout.php session_unset(); session_destroy(); header("location:index.php?page=login"); ?> 11. nilai_saya.php <div id="content-box-in-left-in">
<h3>Nilai <?php echo $_SESSION['nama_siswa'];?></h3> <form method="post" action=""> <p>Kelas</p> <p> <select name="id_kelas" id="form1"> <?php $sql_kelas = mysql_query("SELECT * FROM kelas") or die(mysql_error()); while($array_kelas=mysql_fetch_array($sql_kelas)){
$id_kelas = $array_kelas['id_kelas']; $nama_kelas = $array_kelas['nama_kelas']; $sub_kelas = $array_kelas['sub_kelas']; echo "<option value='$id_kelas'>" . $nama_kelas . "" . $sub_kelas . "</option>";
} ?> </select></p> <p>Semester</p> <p><select name="semester" id="form1">
<option value="1">Semester 1</option> <option value="2">Semester 2</option>
</select> </p> <p><input type="submit" name="login" size="50" id="login" value="Lihat Nilai" /> </p> </form><br /><br /> <?php if(isset($_POST['login'])){ $semester = $_POST['semester']; $id_kelas = $_POST['id_kelas']; $id_siswa = $_SESSION['id_siswa'];
$i=1; $sql_nilai = mysql_query("SELECT a.*,b.*,c.* FROM nilai a, siswa b, mata_pelajaran c WHERE a.id_siswa=b.id_siswa and a.id_mata_pelajaran=c.id_mata_pelajaran and a.semester='$semester' and b.id_kelas='$id_kelas' and a.id_siswa='$id_siswa'") or die (mysql_error()); if(mysql_num_rows($sql_nilai) == 0){ echo "Data untuk semester " . $semester . " ini belum ada"; } else { ?>
<table width="100%"> <tr>
<th width="5%">No</th> <th width="30%">Kode Mata Pelajaran</th> <th width="40%">Nama Mata Pelajaran</th> <th width="10%">Nilai</th> </tr> <?php while($array_nilai = mysql_fetch_array($sql_nilai)){ ?> <tr> <td><?php echo $i;?></td> <td><?php echo $array_nilai['kode_mata_pelajaran'];?></td> <td><?php echo $array_nilai['nama_mata_pelajaran'];?></td> <td><?php echo $array_nilai['nilai'];?></td> </tr> <?php $rata = $rata + $array_nilai['nilai']; $i++; } $rata = round($rata / mysql_num_rows($sql_nilai),2); ?> <tr> <td colspan="3">Rata-Rata</td> <td><?php echo $rata;?></td> </tr> </table>
} } ?>
</div> 12. pegawai.php <div id="content-box-in-left-in"> <h3>Profil Guru</h3> <?php
$dataPerhalaman = 2; if(isset($_GET['halaman'])) { $nohalaman = $_GET['halaman']; } else $nohalaman = 1; // perhitungan offset $offset = ($nohalaman - 1) * $dataPerhalaman; $i = $nohalaman + ($nohalaman-1) * ($dataPerhalaman-1); $sql_guru = mysql_query("select * FROM guru order by id_guru asc LIMIT " . $offset . "," .$dataPerhalaman); while($array_guru = mysql_fetch_array($sql_guru)){
?> <img src="admin/foto_guru/<?php echo $array_guru['foto'];?>" alt="Image1" width="150" height="150" class="float" /> <p> <table>
<col class="first-column" /> <col span="6" /> <col class="last-column" /> <tr>
<th width="179">NIP</th> <td width="355"><?php echo $array_guru['nip'];?> </td>
</tr> <tr>
<th>Nama</th> <td><?php echo
</tr> <tr> <th>Pangkat /
Golongan</th> <td><?php echo
$array_guru['pangkat'];?> / <?php echo $array_guru['golongan'];?> </td> </tr> </tr>
<tr> <th>Jabatan</th> <td><?php echo
$array_guru['jabatan'];?> </td> </tr>
<tr> <th>NUPTK</th> <td><?php echo
$array_guru['nuptk'];?> </td> </tr>
<tr> <th>Alamat rumah</th> <td><?php echo
$array_guru['alamat'];?> </td> </tr>
<tr> <th>Telepon</th> <td><?php echo
$array_guru['telepon'];?> </td> </tr>
<tr> <th>Agama</th> <td><?php echo
$array_guru['agama'];?> </td> </tr> <tr> <th>Tempat, tanggal lahir</th> <td><?php echo
$array_guru['tempat_lahir'];?>, <?php echo $array_guru['tgl_lahir'];?> </td>
</tr> <tr>
<th>Prestasi</th> <td><?php echo
$array_guru['prestasi'];?> </td> </tr> </table>
<hr /> </p> <div class="cleaner">&nbsp;</div>
<?php } ?> <p>&nbsp;</p>
<p> <?php $total_recor = mysql_query("select * FROM guru") or die(mysql_error()); $total_recor=mysql_num_rows($total_recor); $jumData = $total_recor; // menentukan jumlah halaman yang muncul berdasarkan jumlah semua data $jumhalaman = ceil($jumData/$dataPerhalaman); // menampilkan link previous if ($nohalaman > 1) echo "<span class='disabled'><a href='".$_SERVER['PHP_SELF']."?page=pegawai&halaman=".($nohalaman- 1)."'>&lt;&lt; Prev</a></span>"; // memunculkan nomor halaman dan linknya for($halaman = 1; $halaman <= $jumhalaman; $halaman++) { if ((($halaman >= $nohalaman - 3) && ($halaman <= $nohalaman + 3)) || ($halaman == 1) || ($halaman == $jumhalaman)) { if (($showhalaman == 1) && ($halaman != 2)) echo "..."; if (($showhalaman != ($jumhalaman - 1)) && ($halaman == if ($halaman == $nohalaman) echo " <span class='current'>".$halaman."</span> "; else echo " <a href='".$_SERVER['PHP_SELF']."?page=pegawai&halaman=".$halaman."'>".$h alaman."</a> "; $showhalaman = $halaman; } } // menampilkan link next ?> </p> <p><br /> <br /> </p> </div> 13. peringkat.php <div id="content-box-in-left-in">
<h3>Peringkat Kelas</h3> <form method="post" action="index.php?page=hasil_peringkat"> <p>Kelas</p> <p> <select name="id_kelas" id="form1"> <?php $sql_kelas = mysql_query("SELECT * FROM kelas") or die(mysql_error()); while($array_kelas=mysql_fetch_array($sql_kelas)){
$id_kelas = $array_kelas['id_kelas']; $nama_kelas = $array_kelas['nama_kelas']; $sub_kelas = $array_kelas['sub_kelas']; echo "<option value='$id_kelas'>" . $nama_kelas . "" . $sub_kelas . "</option>";
} ?> </select></p> <p>Semester</p> <p><select name="semester" id="form1">
<option value="1">Semester 1</option> <option value="2">Semester 2</option>
</select> </p> <p>Tahun Ajaran:</p> <p><select name="tahun_ajaran" id="form1"> <?php for($ajaran=2009;$ajaran<=date("Y");$ajaran++){
$ajaran2= $ajaran +1; ?>
<option value="<?php echo $ajaran ."/" . $ajaran2;?>"><?php echo $ajaran ."/" . $ajaran2;?></option> <?php } ?></select> </p> <p><input type="submit" name="login" size="50" id="login" value="Lihat Peringkat" /> </p> </form><br /><br />
</div> 14. peringkat2.php <div id="content-box-in-left-in">
<h3>Peringkat Umum</h3> <form method="post" action="index.php?page=hasil_peringkat2"> <p>Kelas</p> <p> <select name="nama_kelas" id="form1"> <?php $sql_kelas = mysql_query("SELECT distinct(nama_kelas) FROM kelas") or die(mysql_error()); while($array_kelas=mysql_fetch_array($sql_kelas)){
$id_kelas = $array_kelas['id_kelas']; $nama_kelas = $array_kelas['nama_kelas']; $sub_kelas = $array_kelas['sub_kelas']; echo "<option value='$nama_kelas'>" . $nama_kelas . "</option>";
} ?> </select></p> <p>Semester</p> <p><select name="semester" id="form1">
<option value="1">Semester 1</option> <option value="2">Semester 2</option>
</select> </p> <p>Tahun Ajaran:</p> <p><select name="tahun_ajaran" id="form1"> <?php for($ajaran=2009;$ajaran<=date("Y");$ajaran++){
$i=1; $ajaran2= $ajaran +1;
<option value="<?php echo $ajaran ."/" . $ajaran2;?>"><?php echo $ajaran ."/" . $ajaran2;?></option> <?php } ?></select> </p> <p><input type="submit" name="login" size="50" id="login" value="Lihat Peringkat" /> </p> </form><br /><br />