0% found this document useful (0 votes)
31 views37 pages

4.5 Listing Program Index - PHP

1. The document describes the code for a listing program with multiple PHP pages that make up a school website. 2. It includes pages for the homepage, full news articles, school profile, announcements, facilities, and a news section with pagination. 3. The code connects to a database, queries and displays relevant data on each page based on GET parameters or other conditions.

Uploaded by

astika
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views37 pages

4.5 Listing Program Index - PHP

1. The document describes the code for a listing program with multiple PHP pages that make up a school website. 2. It includes pages for the homepage, full news articles, school profile, announcements, facilities, and a news section with pagination. 3. The code connects to a database, queries and displays relevant data on each page based on GET parameters or other conditions.

Uploaded by

astika
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 37

84

4.5 Listing Program }

}
1. Index.php include("tema.php")
?>
<?
$judul_hal=Home;
function isi() 2. Berita_lengkap.php
{
include("koneksi.php"); <? function isi()
?> {
<style type="text/css"> include("koneksi.php");
<!-- $id=$_GET[id];
.PENGUMUMAN { $data=mysql_query("select * from berita where
color: #FFFFFF; id=$id");
font-weight: bold; while($baris=mysql_fetch_array($data))
} {
.style1 {color: #FFFFFF} echo "<div
--> align='justify'><b>$baris[judul]</b><hr>";
</style> $gambar=$baris[gambar];
if ($gambar=="")
<? include ("koneksi.php"); {
echo "";
$artikel= mysql_query("SELECT * }
from berita where sts='1' ORDER BY else
id DESC LIMIT 1"); {
while($r=mysql_fetch_array($artikel)) echo"<img src='gambar/
{ $baris[gambar]' height=150 width=150
echo "<a href='berita_lengkap.php? align=left>";
id=$r[id]' }
title='$r[judul]'><b>$r[judul]</b></a> $isi=nl2br(stripslashes($baris['isi']));
<br>"; echo "$isi </div>";
echo "<small>posted by }
<b>admin</b> | $r[tgl] }
</small><br><br>"; include("tema.php");
if ($r[gambar]=="") ?>
{
echo ""; 3. Profil.php
} <?
else $judul_hal=Profil;
{ function isi()
echo "<img src ='gambar/ {
$r[gambar]' width='60' height='60' include("koneksi.php");
align='left'>"; $profil=mysql_query("select * from profil");
} while($bprofil=mysql_fetch_array($profil))
{
?><? $gambar=$bprofil[gambar];
$isi_berita=strip_tags(nl2br(stripslash echo "<b>$bprofil[judul]<br><br></b>";
es($r[isi]))); if ($gambar=="")
{
$kalimat=substr("$isi_berita",0,300); echo "";
echo $kalimat; }
echo "...<a href='berita_lengkap.php? else
id=$r[id]'>Selengkapnya</a><br><br {
>";
85

echo"<img <td width="164">PENCARIAN CEPAT


src='gambar/$bprofil[gambar]' </td>
height=150 width=150 align=left > "; <td width="546">Masukkan No Pendaftaran
} <input name="no_daftar" type="text"
id="no_daftar">
$isi=nl2br(stripslashes($bprofil['isi'])); <input type="submit" name="Submit"
value="Cari"></td>
echo "$isi"; </tr>
} <tr>
} <td colspan="2">&nbsp;</td>
include("tema.php"); </tr>
?> <tr>
<td colspan="2"><table width="711"
4. Pengumuman.php border="1" cellpadding="0" cellspacing="0"
<? bordercolor="#000000">
$judul_hal="Pengumuman Hasil <tr>
Ujian"; <td width="24" align="center">No</td>
function isi() <td width="154" align="center">No daftar
{ </td>
include("koneksi.php"); <td width="101"
align="center">Nama</td>
$th=date("Y"); <td width="38" align="center">NEM</td>
$th2=$th-1; <td width="140" align="center">Asal
$thn_ajaran="$th2-$th"; Sekolah </td>
<td width="64" align="center">NU</td>
$cr_status1=mysql_query("select <td width="53" align="center">N T </td>
* from status"); <td width="57" align="center">NA</td>
<td width="60" align="center">Ket</td>
</tr>
$dt_status1=mysql_fetch_array($cr_st <?
atus1); $no_cari=trim($_GET['no_daftar']);
if
($dt_status1['pengumuman']<>"Sudah if ($no_cari=="")
") {
{ $cr_hasil=mysql_query("select * from
jawaban_pendaftar");
echo "<h1>Pendaftaran }
Online sudah ditutup, Pengumuman else
Hasil Seleksi akan di umumkan {
beberapa saat lagi. <blink>Silahkan $cr_hasil=mysql_query("select * from
Tunggu....</blink></h1>"; jawaban_pendaftar where no_daftar='$no_cari'");
} }
else
{ while($dt_hasil=mysql_fetch_array($cr_hasil))
?> {
Pengumuman Hasi Ujian Masuk SMA
Deli Murni Tahun Ajaran <? echo $no=$no+1;
$thn_ajaran ?><br> $cr_detail=mysql_query("select * from
<br> pendaftar where
<br> no_daftar='$dt_hasil[no_daftar]'");
<form name="form1" method="get" $dt_detail=mysql_fetch_array($cr_detail);
action=""> $na= $dt_hasil[nilai_pg]+
<table width="720" border="0"> $dt_hasil[nilai_tambah];
<tr> if ($na>=50)
{
86

$ket='Lulus'; $isi=nl2br(stripslashes($baris['ket']));
} echo "$isi </li><br>";
else }
{ echo "</ol>";
$ket='Gagal'; }
} include("tema.php");
?> ?>
<tr>
<td align="center"><? echo 6. Berita.php
$no ?></td> <?
<td align="center"><? echo $judul_hal=Berita;
$dt_hasil[no_daftar]; ?></td> function isi()
<td><? echo $dt_detail[nama] ? {
></td>
<td align="center"><? echo include("koneksi.php");
$dt_detail[nem] ?></td> $hal = $_GET[hal];
<td><? echo
$dt_detail[nama_sekolah] ?></td> if(!isset($_GET['hal'])){
<td align="center"><? echo $page = 1;
$dt_hasil[nilai_pg] ?></td> } else {
<td align="center"><? echo $page = $_GET['hal'];
"$dt_hasil[nilai_tambah]" ?></td> }
<td align="center"><? echo $max_results = 2;
$na ?></td>
<td align="center"><? echo $ket $from = (($page * $max_results) -
?></td> $max_results);
</tr> $data=mysql_query("select * from berita
<? where sts='1' ORDER BY id DESC LIMIT
} $from, $max_results");
?> while($baris=mysql_fetch_array($data))
</table></td> {
</tr> $kata=trim("$baris[isi]");
</table>
</form> ?>
<? <? echo "$baris[judul]<br>";
} echo "<small>post by : $baris[editor] |
} $baris[tgl]</small><br>";
include("tema_u.php"); $gambar=$baris[gambar];
?> if ($gambar=="")
{
5. Fasilitas.php echo "";
<? }
$judul_hal="Fasilitas Sekolah"; else
function isi() {
{ echo"<img src='gambar/
include("koneksi.php"); $baris[gambar]' height=100 width=100
$data=mysql_query("select * from align=left>";
fasilitas"); }
echo "<ol>"; $kalimat=strtok($kata," ");
while($baris=mysql_fetch_array($data for ($i=1;$i<=100;$i++){
)) echo ("$kalimat");
{ echo (" ");
$nm_fas=$baris[nm_fas]; $kalimat=strtok(" ");
echo "<li><b> $nm_fas </b> <br>"; }
87

echo "...<a $ket=tamu;


href='berita_lengkap.php? ?>
id=$baris[id]'>Selengkapnya</a><hr>
<br>";?> <div align="center">

<? <form id="form1" name="form1"


} method="post" action="tamu2.php">
?> <table width="273" border="0"
cellpadding="2" cellspacing="2">
<? <tr>
$total_results = <td colspan="4" align="center"><span
mysql_result(mysql_query("SELECT class="style1">BUKU TAMU </span></td>
COUNT(*) as Num FROM berita </tr>
where sts='1' "),0); <tr>
<td width="63" align="left"
$total_pages = ceil($total_results / valign="top">Nama</td>
$max_results); <td width="3" valign="top">:</td>
<td colspan="2" align="left"
echo "<center>Halaman :"; valign="top"><label>
<input name="nama" type="text"
if($hal > 1){ id="nama" size="24" />
$prev = ($page - 1); </label></td>
echo "<a </tr>
href=$_SERVER[PHP_SELF]? <tr>
hal=$prev> <-Sebelumnya </a> "; <td align="left" valign="top">Email</td>
} <td valign="top">:</td>
for($i = 1; $i <= $total_pages; $i++){ <td colspan="2" align="left"
if(($hal) == $i){ valign="top"><input name="email" type="text"
echo "$i "; id="email" size="24" /></td>
} else { </tr>
echo "<a <tr>
href=$_SERVER[PHP_SELF]? <td align="left"
hal=$i>$i</a> "; valign="top">Komentar</td>
} <td valign="top">:</td>
} <td colspan="2" align="left"
valign="top"><label>
if($hal < $total_pages){ <textarea name="komentar" cols="30"
$next = ($page + 1); rows="5" id="komentar"></textarea>
echo "<a </label></td>
href=$_SERVER[PHP_SELF]? </tr>
hal=$next>Selanjutnya-
></a></center>"; <tr>
<td valign="top">&nbsp;</td>
} <td valign="top">&nbsp;</td>
} <td width="48" align="left"
include("tema.php"); valign="top"><label>
?> <input type="reset" name="Reset"
value="Reset" />
7. Tamu.php </label></td>
<td width="133" align="left"
<? valign="top"><label>
$judul_hal="Buku Tamu"; <input type="submit" name="Submit"
function isi() value="Kirim" />
{ </label></td>
</tr>
88

</table> echo "<blockquote>Berikut ini adalah nama-


<? include("tampil_tamu.php") ?> nama calon siswa yang telah mendaftar ke
</form> sekolah RK. Deli Murni Per tanggal ". date("d -
</div> m - Y") .". Total Pendaftar $total orang, yang
<? telah melakukan pembayaran sebanyak $bayar
} orang, yang belum melakukan pembayaran
include("tema.php"); sebanyak $belumbayar orang, Yang belum di
?> validasi ada $belumvalidasi orang. Silahkan
lakukan pengecekan pembayaran calon siswa ke
rekening sekolah</blockquote>";
?>
8. Admin/index.php <script src="../js/tanya.js"></script>
<? <script language="javascript">
session_start(); function cek_val(){
$password = $_SESSION['password']; alert('Maaf anda tidak dapat melakukan validasi
$username = $_SESSION['username']; sebab si pendaftar belum melakukan
if(!isset($_SESSION['username'])) { pembayaran')
header("location:../login.php"); }
} </script>
$judul_hal="Halaman Depan";
function isi() <table width="757" border="1" align="center"
{ cellpadding="0" cellspacing="0">
<tr>
<td width="30" align="center">No</td>
include("../koneksi.php"); <td width="98" align="center">No Daftar
</td>
$password = $_SESSION['password']; <td width="155" align="center">Nama</td>
$username = $_SESSION['username']; <td width="30" align="center">Nem</td>
$cr_total=mysql_query("select * from <td width="138"
pendaftar"); align="center">Sekolah</td>
$total=mysql_num_rows($cr_total); <td width="41" align="center"> Bayar<br />
Biaya</td>
$cr_bayar=mysql_query("select * <td width="102" align="center">Jenis <br />
from pendaftar where Bayar </td>
ket_pembayaran<>'' "); <td width="68" align="center">Tgl<br />
$bayar=mysql_num_rows($cr_bayar); Bayar</td>
<td width="75" align="center">Validasi</td>
$cr_belum=mysql_query("select * </tr>
from pendaftar where <?
ket_pembayaran='' "); $cr_data=mysql_query("select * from
$belumbayar=mysql_num_rows($cr_b pendaftar");
elum);
while($dt_pendaftar=mysql_fetch_array($cr_dat
$cr_belum2=mysql_query("select * a))
from pendaftar where {
validasi_pembayaran='' "); $no=$no+1;
$belumvalidasi=mysql_num_rows($cr if ($dt_pendaftar[ket_pembayaran]=="")
_belum2); {
$ket_bayar="Belum";
echo "Selamat datang di menu $jen_bayar="Belum ditentukan";
administrator anda login sebagai $tgl_bayar="-";
$username | <a $jlh_bayar="-";
href='../logout.php'>Logout</a> $validasi_pembayaran="<a href='#'
<br>"; onclick='return cek_val()' >Belum</a>";
}
89

else <td align="center"><? echo


{ "$validasi_pembayaran" ;?></td>
$ket_bayar="Sudah"; </tr>
<?
}
$jen_bayar=$dt_pendaftar[jenis_pemb ?>
ayaran]; </table>
<br />
<?
$tgl_bayar=$dt_pendaftar[tgl_bayar]; }
include("tema.php")
?>

$jlh_bayar=$dt_pendaftar[jlh_bayar]; <p>&nbsp; </p>


if
($dt_pendaftar[validasi_pembayaran]= 9. Admin/i_berita.php
="") <?
{ session_start();
$username=$_SESSION['username'];
$validasi_pembayaran="<a $password=$_SESSION['password'];
href='validasi.php? if(!isset($_SESSION['username'])) {
df=$dt_pendaftar[no_daftar]' header("location:../index.php");
>Belum</a>"; }
} ?>
else <!DOCTYPE html PUBLIC "-//W3C//DTD
{ XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-
$validasi_pembayaran="Sudah"; transitional.dtd">
} <html xmlns="http://www.w3.org/1999/xhtml">
} <head>
<script language="JavaScript"
type="text/javascript"
src="../js/richtext_compressed.js"></script>
$nem=number_format($dt_pendaftar[ <meta http-equiv="Content-Type"
nem],2); content="text/html; charset=iso-8859-1" />
?> <title>Pengaturan Berita</title>
<tr> <script src="../js/tanya.js"></script>
<td align="center"><? echo $no ;? <script type="text/JavaScript">
></td> <!--
<td align="center"><? echo function MM_goToURL() { //v3.0
"$dt_pendaftar[no_daftar]"; ?></td> var i, args=MM_goToURL.arguments;
<td><? echo document.MM_returnValue = false;
"$dt_pendaftar[nama]"; ?></td> for (i=0; i<(args.length-1); i+=2) eval(args[i]
<td align="center"><? echo +".location='"+args[i+1]+"'");
"$nem" ;?></td> }
<td><? echo //-->
"$dt_pendaftar[nama_sekolah]" ;? </script>
></td> </head>
<td align="center"><? echo
"$ket_bayar" ;?></td> <?
<td align="center"><? echo $judul_hal="Pengaturan Artikel >> " ;
"$jen_bayar" ;?></td> $sub_menu="<fieldset><legend>Sub Menu
<td align="center"><? echo </legend><blockquote><label><input
"$tgl_bayar"; ?></td> name='pilihan' type='radio' value='berita'
90

onclick='return berita()' </script>


checked/>Berita</label> <h4>Pengaturan Berita</h4>
<label><input name='pilihan' <br />
type='radio' value='profil'
onclick='return <div align="center"><a name="iberita"></a>
profil()'/>Profil</label></blockquote> <table width="502" border="0"
</fieldset>"; cellspacing="2" cellpadding="2">
<tr>
function isi() <td width="494" align="center"
{ valign="top" bgcolor="#CCCCCC"><table
include("../koneksi.php"); width="468" >
$fail=$_GET['fail']; <tr>
$jd=$_GET['jd']; <td width="460" valign="top"
$ib=$_GET['ib']; bordercolor="#000000"
$ext=$_GET['ext']; bgcolor="#D6D6D6"><form
if ($fail==1) action="i_berita2.php" method="post"
{ enctype="multipart/form-data"
$pesan='Data Gagal Di Simpan...!!! name="RTEDemo" id="RTEDemo"
anda belum mengisi judul'; onsubmit="submitForm()">
} <div align="right">
elseif($fail==2) <script language="JavaScript"
{ type="text/javascript">
$pesan="Data Gagal Di Simpan...!!! <!--
Jika anda menambahkan gambar, function submitForm() {
Gambar tidak boleh berformat . $ext, //make sure hidden and iframe values are in
Gambar Harus Berformat Standar (jpg, sync before submitting form
gif,png dan bmp)"; //to sync only 1 rte, use updateRTE(rte)
} //to sync all rtes, use updateRTEs
elseif($fail==3) updateRTE('rte1');
{ //updateRTEs();
$pesan='Data Gagal Di Simpan...!!! Isi var n=document.RTEDemo.rte1.value;
Berita masih Kosong'; var j=document.RTEDemo.judul.value
}
elseif($fail==4)
{ //change the following line to true to submit
$sukses='Berita Baru Berhasil Di form
Simpan'; return false;
} }
elseif($fail==5)
{ //Usage: initRTE(imagesPath, includesPath,
$pesan='Koneksi bermasalah'; cssFile)
} initRTE("images/", "", "");
else //-->
{ </script>
$pesan=''; <? echo "<font
} color='red'>$pesan</font> <font color='green'>
?> $sukses | <a href='#berita'>lihat Berita |</a>
</font>" ?></div>
<script src="../js/tanya.js"></script> <table width="463" border="0">
<script> <tr>
function muncul() <td width="101">Judul</td>
{ <td colspan="2"
nm_link=prompt ("Masukkan Link.", align="left"><label>
"http://"); <input name="judul" type="text"
} id="judul" />
91

</label></td> </tr>
</tr> <tr>
<tr> <td valign="top"><br /> <a
<td>Gambar Utama </td> name="berita"></a>
<td width="226"><input <h3>Berita Yang Masuk</h3>
name="gmbr" type="file" <a href="#iberita">Tambah
id="gmbr" /> </td> Berita</a><br />
<td width="119" <br />
align="right"><input name="Reset2"
type="reset" style="height:30px; <?
width:30px; background- $data=mysql_query("select * from berita order
image:url(images/reset.png); by id desc");
background-repeat: while($baris=mysql_fetch_array($data))
no- {
repeat" $kata=trim("$baris[isi]");
onclick="MM_goToURL('parent','i_be $sts=$baris[sts];
rita.php');return if ($sts==1)
document.MM_returnValue" {
value=""/> $status2='<img src="images/smile.png" >
<input type="submit" <br><small><b>Sudah Tampil</b></small>';
name="submit2" value="" $status='Sembunyikan';
style="height:30px; width:30px; $hid=0;
background- }
image:url(images/save.png)" /></td> else
</tr> {
</table> $status2='<img src="images/sad.png"
<hr /> ><br><small><b> Belum Tampil</b></small>';
<label></label> $status='Tampilkan';
<noscript> $hid=1;
<p><b>Harus ada Javascript }
.</b></p> ?>
</noscript> </h3>
<script </h3>
language="JavaScript" <div align="justify"><? echo
type="text/javascript"> "<b>$baris[judul]</b> <br>"; ?><? echo
<!-- "<small>$baris[tgl] | Post by : $baris[editor]
</small><br>";?>
//Usage: writeRichText(fieldname, <? if ($baris[gambar]<>""){echo
html, width, height, buttons, readOnly) "<img src='../gambar/$baris[gambar]'
width='100' height='100' align='left' />";}?>
writeRichText('rte1', '', 80, 300, true, <? $kalimat=strtok($kata," ");
false); for ($i=1;$i<=50;$i++){
//--> echo ("$kalimat");
</script> echo (" ");
<p>&nbsp;</p> $kalimat=strtok(" ");
<p><b> }
<input type="submit" ?>
name="submit" value="Simpan" /> .... <br />
</b> <br />
<input type="reset" <a href="status_berita.php?p=<? echo
name="Reset" value="Reset" /> $hid ?>&amp;no=<? echo $baris[id] ?>"><?
</p> echo "$status" ?></a> | <a href="e_berita.php?
</form></td> id=<? echo $baris[id] ?>">Edit</a> | <a
</tr> href="h_berita.php?id=<? echo $baris[id] ?>"
</table></td> onclick="return pertanyaan()">Hapus</a>
92

<? var i, args=MM_goToURL.arguments;


document.MM_returnValue = false;
echo " <div for (i=0; i<(args.length-1); i+=2) eval(args[i]
class='read'><a href='e_berita.php? +".location='"+args[i+1]+"'");
id=$baris[id]'>read more</a></div>"; }
?> //-->
</div> </script>
<? </head>
}
?> <?
</td> $judul_hal="Pengaturan Artikel >> " ;
</tr> $sub_menu="<fieldset><legend>Sub Menu
</table> </legend><blockquote><label><input
</div> name='pilihan' type='radio' value='berita'
onclick='return berita()' />Berita</label>
<p>&nbsp;</p> <label><input name='pilihan' type='radio'
<p>&nbsp;</p> value='profil' checked onclick='return
<? profil()'/>Profil</label></blockquote></fieldset>
} ";;
include("tema.php"); function isi()
{
?> include("../koneksi.php");
</body> $fail=$_GET['fail'];
</html> $jd=$_GET['jd'];
$ib=$_GET['ib'];
10. Admin/i_profil.php $ext=$_GET['ext'];
<? if ($fail==1)
session_start(); {
$username=$_SESSION['username']; $pesan='Data Gagal Di Simpan...!!! anda belum
$password=$_SESSION['password']; mengisi judul';
if(!isset($_SESSION['username'])) { }
header("location:../index.php"); elseif($fail==2)
} {
?> $pesan="Data Gagal Di Simpan...!!! Jika anda
<!DOCTYPE html PUBLIC menambahkan gambar, Gambar tidak boleh
"-//W3C//DTD XHTML 1.0 berformat . $ext, Gambar Harus Berformat
Transitional//EN" Standar (jpg, gif,png dan bmp)";
"http://www.w3.org/TR/xhtml1/DTD/ }
xhtml1-transitional.dtd"> elseif($fail==3)
<html {
xmlns="http://www.w3.org/1999/xhtm $pesan='Data Gagal Di Simpan...!!! Isi Berita
l"> masih Kosong';
<head> }
<script language="JavaScript" elseif($fail==4)
type="text/javascript" {
src="../js/richtext_compressed.js"></s $sukses='Berita Baru Berhasil Di Simpan';
cript> }
<meta http-equiv="Content-Type" elseif($fail==5)
content="text/html; charset=iso-8859- {
1" /> $pesan='Koneksi bermasalah';
<title>Pengaturan Berita</title> }
<script type="text/JavaScript"> else
<!-- {
function MM_goToURL() { //v3.0 $pesan='';
}
93

?> </script>
<? echo "<font
<script src="../js/tanya.js"></script> color='red'>$pesan</font> <font color='green'>
<script> $sukses | <a href='#profil'>lihat Profil |</a>
function muncul() </font>" ?></div>
{ <table width="424" border="0">
nm_link=prompt ("Masukkan Link.",
"http://"); <tr>
} <td width="102">Judul</td>
</script> <td colspan="2" align="left"><label>
<h4>Pengaturan Profil</h4> <input name="judul" type="text"
<div align="center"> id="judul" />
<table width="442" border="0" </label></td>
cellspacing="2" cellpadding="2"> </tr>
<tr> <tr>
<td width="434" <td>Gambar Utama </td>
valign="top"><table width="434" <td width="221">
border="1" bordercolor="#000000"> <input name="gmbr" type="file"
<tr> id="gmbr" /></td>
<td width="424" valign="top" <td width="87"><input
bordercolor="#000000" name="Reset2" type="reset" style="height:30px;
bgcolor="#D6D6D6"><form width:30px; background-
action="i_profil2.php" method="post" image:url(images/reset.png); background-repeat:
enctype="multipart/form-data" no-repeat"
name="RTEDemo" id="RTEDemo" onclick="MM_goToURL('parent','i_berita.php');r
onSubmit="submitForm()"> eturn document.MM_returnValue" value=""/>
<div align="right"> <input type="submit"
<script name="submit2" value="" style="height:30px;
language="JavaScript" width:30px; background-
type="text/javascript"> image:url(images/save.png)" /></td>
<!-- </tr>
function submitForm() { </table>
//make sure hidden and iframe <hr />
values are in sync before submitting <label></label>
form <noscript>
//to sync only 1 rte, use <p><b>Javascript must be enabled to
updateRTE(rte) use this form.</b></p>
//to sync all rtes, use updateRTEs </noscript>
updateRTE('rte1'); <script language="JavaScript"
//updateRTEs(); type="text/javascript">
var <!--
n=document.RTEDemo.rte1.value;
var //Usage: writeRichText(fieldname, html, width,
j=document.RTEDemo.judul.value height, buttons, readOnly)

writeRichText('rte1', '', 100, 300, true, false);


//change the following line to true //-->
to submit form </script>
return false; <p>&nbsp;</p>
} <p><b>
<input type="submit" name="submit"
//Usage: initRTE(imagesPath, value="Simpan" />
includesPath, cssFile) </b>
initRTE("images/", "", ""); <input type="reset" name="Reset"
//--> value="Reset" />
94

</p> <a href="status_berita.php?p=<? echo


</form></td> $hid ?>&amp;no=<? echo $baris[id] ?>"><?
</tr> echo "$status" ?></a> | <a href="e_profil.php?
</table></td> id=<? echo $baris[id] ?>">Edit</a> | <a
</tr> href="h_profil.php?id=<? echo $baris[id] ?>"
<tr> onclick="return pertanyaan()">Hapus</a>
<td valign="top"><h3><br /> <?
<a
name="profil"></a>Profil</h3> echo " <div
<? class='read'><a href='e_berita.php?
$data=mysql_query("select * from id=$baris[id]'>read more</a></div>";
profil order by id desc"); ?>
while($baris=mysql_fetch_array($data </div>
)) <?
{ }
$kata=trim("$baris[isi]"); ?>
$sts=$baris[sts]; </td>
if ($sts==1) </tr>
{ </table>
$status2='<img </div>
src="images/smile.png" >
<br><small><b>Sudah <p>&nbsp;</p>
Tampil</b></small>'; <p>&nbsp;</p>
$status='Sembunyikan'; <?
$hid=0; }
} include("tema.php");
else
{ ?>
$status2='<img src="images/sad.png" </body>
><br><small><b> Belum </html>
Tampil</b></small>';
$status='Tampilkan';
$hid=1;
} 11. Atur_daftar.php
?> <?
<div align="justify"><? echo session_start();
"<b>$baris[judul]</b> <br>"; ?><? $password = $_SESSION['password'];
echo "<small>$baris[tgl] | Post by : $username = $_SESSION['username'];
$baris[editor] </small><br>";?> if(!isset($_SESSION['username'])) {
<? if header("location:../login.php");
($baris[gambar]<>""){echo "<img }
src='../gambar/$baris[gambar]' $judul_hal="Pengaturan Pendaftaran";
width='100' height='100' align='left' $sub_menu="<fieldset><legend>Sub Menu
/>";}?> </legend><blockquote><label><input
<? name='pilihan' type='radio' value='buka_daftar'
$kalimat=strtok($kata," "); onclick='return buka_daftar()'
for ($i=1;$i<=50;$i++){ checked/>Pendaftaran terbuka</label>
echo ("$kalimat"); <label><input name='pilihan' type='radio'
echo (" "); value='soal' onclick='return soal()'/>Atur Soal
$kalimat=strtok(" "); Seleksi Masuk</label> <label><input
} name='pilihan' type='radio' value='tutup_daftar'
?> onclick='return tutup_daftar()'/>Tutup
.... <br /> Pendaftaran dan Atur
<br /> Pengumuman</label></blockquote></fieldset>";
95

function isi() session_start();


{ if (!isset($_SESSION['username'])) {
header("Location:../index.php");
include("../koneksi.php"); }
$no=$_GET['id'];
$tutup=mysql_query("update status set $judul_hal="Tambah Soal Seleksi";
status='Buka'"); $sub_menu="<fieldset><legend>Sub Menu
if ($tutup) </legend><blockquote><label><input
{ name='pilihan' type='radio' value='buka_daftar'
$pesan_buka="Status Pendaftaran : onclick='return buka_daftar()' />Pendaftaran
BUKA <br>"; terbuka</label> <label><input name='pilihan'
} type='radio' value='soal' checked onclick='return
echo $pesan_buka; soal()'/>Atur Soal Seleksi Masuk</label>
$data=mysql_query("select * from <label><input name='pilihan' type='radio'
berita where kategori='Pendaftaran' value='tutup_daftar' onclick='return
order by id asc"); tutup_daftar()'/>Tutup Pendaftaran dan Atur
Pengumuman</label></blockquote></fieldset>";
while($baris=mysql_fetch_array($data function isi()
)) {
{ $kd_mk=$_GET['kd_mk'];
echo " <b>$baris[judul]</b> <a include("../koneksi.php");
href=\"e_berita.php?id=
$baris[id] \">[SUNTING]</a><br>"; ?>
$gambar=$baris[gambar]; <style type="text/css">
if <!--
($gambar=="") .style2 {color: #FFFFFF}
{ -->
echo ""; </style>
} <table width="753">
else <tr>
{ <td width="307" height="35"
echo"<img align="center">Tambah Soal Seleksi </td>
src='gambar/$baris[gambar]' <td width="434" align="center">Soal
height=150 width=150 align=left>"; Seleksi </td>
} </tr>
<tr>
$isi=nl2br(stripslashes($baris['isi'])); <td height="198" align="center"><form
echo "$isi "; action="i_quis2.php" method="post"
echo "<div align='right'>"; enctype="multipart/form-data" name="form1"
echo "<a href=\"e_berita.php?id= id="form1">
$baris[id] \">[SUNTING]</a><br> "; <table width="301" border="0"
echo "</div>"; cellspacing="2" cellpadding="2">
}
?> <tr>
<td width="79" height="29">Kode
</td>
<? <td colspan="3" align="left"
valign="top"><label></label>
} <input name="kd2" type="text" id="kd2"
include("tema.php") size="7" /></td>
?> </tr>
<tr>
12. Admin/i_quis.php <td height="26">Nama Soal </td>
<? <td colspan="3" align="left"
valign="top"><label>
96

<input name="nm_soal" <td width="146"


type="text" id="nm_soal" /> align="right"><label>
</label></td> <input type="submit"
</tr> name="Submit" value="Submit" />
<tr> </label></td>
<td height="28">Jenis <td width="56" colspan="2"
</td> align="left"><input type="reset" name="Reset"
<td colspan="3" value="Reset" /></td>
align="left" valign="top"><label> </tr>
<select </table>
name="jenis_soal" id="jenis_soal"> </form></td>
<option value="Pilihan <td valign="top"><table width="443"
Berganda">Pilihan Berganda</option> border="1" cellpadding="0" cellspacing="0"
<option bordercolor="#000000">
value="Essay">Essay</option> <tr>
</select> <td width="27" height="25"
</label></td> align="center">No</td>
</tr> <td width="71" align="center">kode
<tr> Soal</td>
<td height="28">Jumlah <td width="97" align="center">Jenis
</td> </td>
<td colspan="3" <td width="20"
align="left" valign="top"><label> align="center">Jlh</td>
<input name="jlh_soal" <td width="47"
type="text" id="jlh_soal" size="3" /> align="center">Wkt</td>
</label></td> <td width="116"
</tr> align="center">Jawaban</td>
<tr> <td width="49"
<td height="28">File align="center">Aksi</td>
</td> </tr>
<td colspan="3" <?
align="left" valign="top"><label>
<input type="file" $cr_soal=mysql_query("select * from soal");
name="file" />
Jenis File Pdf while($dt_soal=mysql_fetch_array($cr_soal))
</label></td> {
</tr> $no=$no+1;
<tr> ?>
<td>Waktu</td> <tr>
<td colspan="3" <td align="center"><? echo $no ?
align="left"><select name="waktu" >&nbsp;</td>
id="waktu"> <td align="center"><? echo "<a
<option href='t_soal.php?
value="30">30</option> soal=$dt_soal[file_soal]'>$dt_soal[kd_soal]</a>"
<option ?>&nbsp;</td>
value="60">60</option> <td align="center"><? echo
<option $dt_soal[jenis_soal] ?></td>
value="90">90</option> <td align="center"><? echo
<option $dt_soal[jlh_soal] ?></td>
value="120">120</option> <td align="center"><? echo
</select> $dt_soal[waktu] ?> Menit </td>
Menit </td> <td align="center"><? echo
</tr> $dt_soal[jawaban] ?></td>
<tr> <td align="center"><a
<td>&nbsp;</td> href="h_soal.php?<? echo
97

"kd=$dt_soal[kd_soal]&f=$dt_soal[fil <form name="form1" method="post" action="">


e_soal]" ?>" onclick="return <div align="center"><? echo "$pesan_tutup
pertanyaan()">Hapus</a></td> <br><br>"; ?>
</tr> <br />
<? </div>
} <table width="200" border="0" align="center">
?> <tr>
</table></td> <td><table width="645" border="1"
</tr> align="center" cellpadding="0" cellspacing="0"
</table> bordercolor="#000000">
<p>&nbsp;</p> <tr>
<? <td width="25" align="center">No</td>
} <td width="117" align="center">No daftar
include ("tema.php"); </td>
?> <td width="117"
align="center">Nama</td>
13. Admin/pengumuman.php <td width="41" align="center">NEM</td>
<? <td width="146" align="center">Asal
session_start(); Sekolah </td>
$username=$_SESSION['username']; <td width="108" align="center">Hasil
$password=$_SESSION['password']; Ujian </td>
if(!isset($_SESSION['username'])) { <td width="75" align="center">Nilai
header("location:../index.php"); Tambah </td>
} <td width="75" align="center">NA</td>
$judul_hal="Atur Hasil Ujian"; <td width="75" align="center">Ket</td>
$sub_menu="<fieldset><legend>Sub </tr>
Menu <?
</legend><blockquote><label><input $cr_hasil=mysql_query("select * from
name='pilihan' type='radio' jawaban_pendaftar");
value='buka_daftar' onclick='return
buka_daftar()' />Pendaftaran while($dt_hasil=mysql_fetch_array($cr_hasil))
terbuka</label> <label><input {
name='pilihan' type='radio' $no=$no+1;
value='soal' onclick='return $cr_detail=mysql_query("select * from
soal()'/>Atur Soal Seleksi pendaftar where
Masuk</label> <label><input no_daftar='$dt_hasil[no_daftar]'");
name='pilihan' type='radio' $dt_detail=mysql_fetch_array($cr_detail);
value='tutup_daftar' checked $na= $dt_hasil[nilai_pg]+
onclick='return tutup_daftar()'/>Tutup $dt_hasil[nilai_tambah];
Pendaftaran dan Atur if ($na>=50)
Pengumuman</label></blockquote></ {
fieldset>"; $ket='Lulus';
function isi() }
{ else
include("../koneksi.php"); {
$tutup=mysql_query("update status set $ket='Gagal';
status='Tutup'"); }
if ($tutup) ?>
{ <tr>
$pesan_tutup="Pendaftaran Sudah <td align="center"><? echo $no ?></td>
Ditutup"; <td align="center"><? echo
} $dt_hasil[no_daftar]; ?> <input name="<? echo
?> "no_daf$no" ?>" type="hidden" value="<? echo
$dt_hasil[no_daftar] ?>"> <? echo "no_daf$no" ?
></td>
98

<td><? echo $dt_detail[nama] ?


></td> while($dt_ulang=mysql_fetch_array($cr_ulang))
<td align="center"><? echo {
$dt_detail[nem] ?></td> $u=$u+1;
<td><? echo $nilai_tambah2=trim($_POST["nt$u"]);
$dt_detail[nama_sekolah] ?></td> $no_daf=$_POST["no_daf$u"];
<td align="center"><? echo
$dt_hasil[nilai_pg] ?></td> if ($nilai_tambah2<>"")
<td align="center"><input {
name="<? echo "nt$no"?>"
type="text" size="4" maxlength="4" $update=mysql_query("update
value="<? echo jawaban_pendaftar set
"$dt_hasil[nilai_tambah]" ?>"></td> nilai_tambah='$nilai_tambah2' where
<td align="center"><? echo no_daftar='$no_daf' ");
$na ?></td>
<td align="center"><? echo $ket }
?></td> }
</tr> if ($update)
<? {
} echo "<meta http-equiv='refresh' content='1;
?> url=pengumuman.php'>";
</table></td> echo "Perubahan di simpan...!!!";
</tr>
<tr> }
<td align="right"><input ?>
type="submit" name="Submit" <?
value=" Ok "></td>
</tr> }
<tr> include("tema.php");
<td align="right"><input ?>
type="button" name="Submit3"
value="Unpublish Pengumuman" 14. i_fasilitas.php
onClick="return batalkan()"/> <?
<input type="button" session_start();
name="Submit2" value="Publish $username=$_SESSION['username'];
Pengumuman" onClick="return $password=$_SESSION['password'];
umumkan()"></td> if(!isset($_SESSION['username'])) {
</tr> header("location:../index.php");
</table> }
</form> $judul_hal="Pengaturan Fasilitas";
<script language="javascript"> function isi()
function umumkan() {
{ include("../koneksi.php");
document.location.href='umumkan.ph ?>
p?ket=umumkan'; <script type="text/JavaScript">
} <!--
function batalkan() function MM_findObj(n, d) { //v4.01
{ var p,i,x; if(!d) d=document;
document.location.href='umumkan.ph if((p=n.indexOf("?"))>0&&parent.frames.length)
p?ket=batalkan'; {
} d=parent.frames[n.substring(p+1)].document;
</script> n=n.substring(0,p);}
<? $cr_ulang=mysql_query("select * if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!
from jawaban_pendaftar"); x&&i<d.forms.length;i++) x=d.forms[i][n];
99

for(i=0;! <table width="750" align="center"


x&&d.layers&&i<d.layers.length;i++) class="teks">
x=MM_findObj(n,d.layers[i].documen <tr>
t); <td width="287" align="left"
if(!x && d.getElementById) bgcolor="#FFFFFF"><table width="280"
x=d.getElementById(n); return x; align="center" class="tulisform">
} <tr>
<td height="19" colspan="4"
function MM_validateForm() { //v4.0 align="center" valign="middle"
var class="judul">Tambah Fasilitas </td>
i,p,q,nm,test,num,min,max,errors='',ar </tr>
gs=MM_validateForm.arguments; <tr>
for (i=0; i<(args.length-2); i+=3) <td>Kd_fas</td>
{ test=args[i+2]; <td>&nbsp;</td>
val=MM_findObj(args[i]); <td colspan="2"><input
if (val) { nm=val.name; if name="kd_fas" type="text" id="kd_fas"
((val=val.value)!="") { onblur="MM_validateForm('kd_fas','','R');return
if (test.indexOf('isEmail')!=-1) document.MM_returnValue" size="5" /></td>
{ p=val.indexOf('@'); </tr>
if (p<1 || p==(val.length-1)) <tr>
errors+='- '+nm+' must contain an e- <td width="56">Nama Fasilitas </td>
mail address.\n'; <td width="10">&nbsp;</td>
} else if (test!='R') { num = <td colspan="2"><label>
parseFloat(val); <input name="nama" type="text"
if (isNaN(val)) errors+='- '+nm+' id="nama"
Isi dengan angka saja.\n'; onblur="MM_validateForm('nama','','R');return
if (test.indexOf('inRange') != -1) document.MM_returnValue" size="25" />
{ p=test.indexOf(':'); </label></td>
min=test.substring(8,p); </tr>
max=test.substring(p+1);
if (num<min || max<num) <tr>
errors+='- '+nm+' must contain a <td>Jumlah Fasilitas </td>
number between '+min+' and <td>&nbsp;</td>
'+max+'.\n'; <td colspan="2"><input
} } } else if (test.charAt(0) == 'R') name="jlh_fas" type="text" id="jlh_fas"
errors += '- '+nm+' Tidak Boleh onblur="MM_validateForm('jlh_fas','','RisNum');
Kosong.\n'; } return document.MM_returnValue" size="4"
} if (errors) alert('Oppss sepertinya maxlength="3" /></td>
ada kesalahan..!!! \n'+errors); </tr>
document.MM_returnValue = (errors <tr>
== ''); <td>&nbsp;</td>
} <td>&nbsp;</td>
//--> <td colspan="2">Keterangan Fasilitas
</script> </td>
</tr>
<table width="760" align="center"> <tr>
<tr> <td align="center"
<td width="752"> </td> valign="top"><label></label></td>
</tr> <td align="center"
<tr> valign="top">&nbsp;</td>
<td><form action="i_fasilitas2.php" <td colspan="2"
method="post" valign="top"><textarea name="ket" cols="30"
enctype="multipart/form-data" rows="5" id="ket"></textarea></td>
name="form1"> </tr>
100

<tr> $kata=trim("$baris[ket]");
<td>&nbsp;</td> ?>
<td>&nbsp;</td> <tr>
<td width="113" <td valign="top"
align="right" valign="top"><label> bgcolor="#F1F1F1"><div align="center">
<input type="reset" <? $b=$b+1; echo "$b"?>
name="Reset" value="Reset" /> &nbsp;</div></td>
</label></td> <td valign="top"
<td width="81"><label> bgcolor="#F1F1F1"><? echo "$baris[nm_fas]";?
<input type="submit" >&nbsp;</td>
name="Submit" value="Simpan" <td valign="top"
onclick="MM_validateForm('nama','',' bgcolor="#F1F1F1"><? $kalimat=strtok($kata,"
R');MM_validateForm('kd_fas','','R'); ");
MM_validateForm('jlh_fas','','RisNum' for ($i=1;$i<=10;$i++){
);return document.MM_returnValue"/> echo ("$kalimat");
</label></td> echo (" ");
</tr> $kalimat=strtok(" ");
<tr> }
<td echo "...<a
height="21">&nbsp;</td> href='e_fasilitas.php?
<td>&nbsp;</td> id=$baris[kd_fas]'>Selengkapnya</a>";
<td ?></td>
colspan="2"><label></label></td> <td width="24" align="center"
</tr> valign="top" bgcolor="#F1F1F1"><a
</table></td> href="e_fasilitas.php?id=<? echo
<td width="534" valign="top" $baris[kd_fas] ?>">Edit</a></td>
bgcolor="#FFFFFF"><table <td width="69" align="center"
width="453" bgcolor="#CCCCCC" valign="top" bgcolor="#F1F1F1"><a
class="tulisform"> href="h_fasilitas.php?id=<? echo
<tr> $baris[kd_fas ] ?>" onclick="return
<td width="28" pertanyaan()">Hapus</a></td>
align="center" </tr>
bgcolor="#F1F1F1"><span <?
class="jdl_tabel">No</span></td> }
<td width="90" ?>
align="center" <tr>
bgcolor="#F1F1F1">Nama</td> <td valign="top"
<td width="184" bgcolor="#F1F1F1">&nbsp;</td>
align="center" <td valign="top"
bgcolor="#F1F1F1"><span bgcolor="#F1F1F1">&nbsp;</td>
class="jdl_tabel">Keterangan</span> <td valign="top"
</td> bgcolor="#F1F1F1">&nbsp;</td>
<td colspan="2" <td colspan="2" valign="top"
align="center" bgcolor="#F1F1F1" bgcolor="#F1F1F1"><a href="i_inf_adm.php"
class="jdl_tabel">Aksi<br /> class="jdl_tabel"></a></td>
<a href="i_fasilitas.php" </tr>
class="jdl_tabel">Tambah Fasilitas </table></td>
</a></td> </tr>
</tr> </table>
<? </form>
$data=mysql_query("select * from </td>
fasilitas"); </tr>
while($baris=mysql_fetch_array($data </table>
)) <p>&nbsp;</p>
{ <p>&nbsp;</p>
101

<? }
}
include("tema.php") elseif($fail==2)
?> {
$pesan='Data Gagal Di Simpan...!!! password
15. e_akun.php masih kosong ';
<? }
session_start(); elseif($fail==3)
$password = $_SESSION['password']; {
$username = $_SESSION['username']; $pesan='Data Gagal Di Simpan...!!! password
if(!isset($_SESSION['username'])) { masih kosong';
header("location:../login.php"); }
} elseif($fail==4)
$judul_hal="Halaman Depan"; {
function isi() $pesan='Data Gagal Di Simpan...!!! Password
{ tidak sama dengan confirm password';
}
include("../koneksi.php"); elseif($fail==5)
$password = $_SESSION['password']; {
$username = $_SESSION['username']; $sukses='Data Admin Baru Berhasil Di Simpan';
echo "Selamat datang di menu }
administrator anda login sebagai elseif($fail==6)
$username <br><br>"; {
$fail=$_GET['fail']; $pesan='Koneksi bermasalah';
$nm=$_GET['nm']; }
$h=$_GET['h']; else
$us=$_GET['us']; {
if ($h==1) $pesan='';
{ }
$hpesan="<font ?>
color='green'>Account &quot; <script src="../js/tanya.js"></script>
$us&quot; Berhasil Dihapus</font>"; <script language="javascript">
} function pertanyaan2(){
elseif($h==2) alert('Maaf anda tidak dapat menghapus account
{ ini, karena Saat ini anda sedang memakainya')
$hpesan="<font color='red'>Data $us }
Gagal dihapus...!!!, Koneksi </script>
bermasalah</font>"; <table width="741" border="0" align="center"
} cellpadding="1" cellspacing="1">
else <tr>
{ <td width="324" align="center"
$hpesan=""; valign="top"><form action="akun.php"
} method="post" name="form1" id="form1">
<p>Tambah Administrator</p>
if ($fail==1) <table width="308" border="0"
{ cellspacing="2" cellpadding="2">
$pesan='Data Gagal Di Simpan...!!! <? echo" <tr><td height='26'
username masih kosong'; colspan='4'><font color='green' >
} $sukses</font><font color='red' > $pesan</font>
elseif($fail==7) &nbsp;</td></tr>"?>
{ <tr>
$pesan="Maaf username &quot; <td width="129"
$nm&quot; sudah dipakai, Coba user height="35">Username</td>
yang lain "; <td width="8">:</td>
<td colspan="2"><label>
102

<input name="username" $cariadmin=mysql_query("select * from


type="text" id="username" value="<? admin");
echo $nm ?>" />
</label></td>
</tr> while($dataadmin=mysql_fetch_array($cariadmi
<tr> n)){
<td $n=$n+1;
height="36">Password</td> ?>
<td>:</td> <tr>
<td colspan="2"><input <td><? echo $n ?>&nbsp;</td>
name="password" type="password" <td><? echo $dataadmin[username] ?
id="password" /></td> >&nbsp;</td>
</tr> <td><?
<tr> $pass=md5("$dataadmin[password]"); echo
<td height="28">Confirm $pass ?></td>
Password </td> <td align="center"><? if
<td>:</td> ($dataadmin[username]==$username)
<td colspan="2"><input {
name="password2" type="password" echo "<a href='#' onClick='return
id="password2" /></td> pertanyaan2()'>Hapus</a>";
</tr> }
<tr> else
<td height="49">&nbsp;</td> {
<td>&nbsp;</td> ?>
<td width="59"><label> <a href="h_admin.php?user=<?
<input type="submit" echo $dataadmin[username] ?>" onClick="return
name="Submit" value="Simpan" /> pertanyaan()">Hapus</a>
</label></td> <?
<td width="90"><label> }
<input name="Reset" ?> </td>
type="reset" id="Reset" value="Reset" </tr>
/> <?
</label></td> }
</tr> ?>
</table> </table>
<p>&nbsp; </p> <p>&nbsp; </p></td>
</form></td> </tr>
<td width="410" height="94" </table>
align="center" valign="top"><p>Data <?
Account Administrator</p> }
<? echo $hpesan ?><br> include("tema.php")
<table width="408" border="1" ?>
bordercolor="#000000"
cellpadding="0" cellspacing="0"> 16. Admin/tamu.php
<tr> <?
<td width="30">No</td> session_start();
<td width="74">Username</td> $username=$_SESSION['username'];
<td $password=$_SESSION['password'];
width="168">Password</td> if (!isset($_SESSION['username'])) {
<td width="98" header("Location:../index.php");
align="center">Aksi</td> }
</tr> $judul_hal="Data Buku Tamu ";
<? function isi()
{
103

?> href=\"p_update.php?
<div align="center"> act=ubahtampil&id=$row[id]\">Tampilkan</a>";
<script src="../js/tanya.js"></script> } else

<table width="574" border="0" { echo"<a href=\"p_update.php?


cellspacing="2" cellpadding="2"> act=ubahsembunyi&id=$row[id]\">Sembunyika
<tr> n</a>"; } ?></td>
<td colspan="4"><div </tr>
align="center" <tr>
class="style5">Komentar pada Buku <td colspan="4">&nbsp;</td>
Tamu </div></td> </tr>
</tr>
<? include"../koneksi.php"; <? } ?>
$hal = $_GET[hal]; </table>
if(!isset($_GET['hal'])){ </div>
$page = 1; <?
} else { }
$page = $_GET['hal']; include("tema.php")
} ?>
$max_results = 5;
$from = (($page * $max_results) - 17. Pendaftar/index.php
$max_results); <?
$sql = mysql_query("SELECT * session_start();
FROM buku_tamu ORDER BY id $password_daftar =
DESC LIMIT $from, $max_results "); $_SESSION['password_daftar'];
while($row = $username_daftar =
mysql_fetch_array($sql)){ $_SESSION['username_daftar'];
?> if(!isset($_SESSION['username_daftar'])) {
<tr> header("location:login.php");
<td width="18%">&nbsp;</td> }
<td width="1%">&nbsp;</td> ?>
<td width="59%">&nbsp;</td>
<td>&nbsp;</td> <?
</tr> $judul_hal="Halaman Depan";
<tr> function isi()
<td><? echo "$row[1] "?></td> {
<td>&nbsp;</td> include("../koneksi.php");
<td><? echo "| <b> $row[2] </b> include("sessi_daftar.php");
|" ?>&nbsp;</td> $cr_bayar=mysql_query("select * from pendaftar
<td width="22%">&nbsp;</td> where no_daftar='$no_daftar'");
</tr> $dt_bayar=mysql_fetch_array($cr_bayar);

<tr> echo "Selamat datang di menu pendaftar anda


<td valign="top">&nbsp;</td> login sebagai $nama, nomor pendaftaran anda
<td valign="top">&nbsp;</td> $no_daftar, harap diingat nomor pendaftaran
<td valign="top"><?=$row[3]? anda untuk keperluan pendaftaran
></td> selanjutnya.<br>";
<td><? echo"<a if ($dt_bayar[ket_pembayaran]=="")
href=\"p_update.php? {
act=deletetestismonial&id=$row[id]\" ?>
onClick='return <? echo "$nama..," ?>
pertanyaan()'>Hapus</a>"?> | <script type="text/JavaScript">
<? if($row[up]==0) <!--
function MM_findObj(n, d) { //v4.01
{ echo" <a
104

var p,i,x; if(!d) d=document; langkah selanjutnya silahkan melakukan


if((p=n.indexOf("?"))>0&&parent.fra pembayaran uang pendaftaran. untuk detail info
mes.length) { cara pembayaran uang kuliah silahkan <a
href="#<? echo $judul_nya ?>">klik disini</a>.
d=parent.frames[n.substring(p+1)].doc <b>Jika anda telah melakukan pembayaran harap
ument; n=n.substring(0,p);} melakukan konfirmasi </b> pada form
if(!(x=d[n])&&d.all) x=d.all[n]; for konfirmasi. konfirmasi ini sangat penting agar
(i=0;!x&&i<d.forms.length;i++) kami bisa memberikan bukti daftar anda untuk
x=d.forms[i][n]; mengikuti ujian seleksi. silahkan isi form
for(i=0;! konfirmasi berikut:
x&&d.layers&&i<d.layers.length;i++) <form id="form1" name="form1"
x=MM_findObj(n,d.layers[i].documen method="post" action="konfirmasi.php">
t); <table width="441" height="300" border="0"
if(!x && d.getElementById) align="center" bgcolor="#E5E5E5">
x=d.getElementById(n); return x; <tr>
} <td colspan="3" align="center">Formulir
Konfirmasi </td>
function MM_validateForm() { //v4.0 </tr>
var <tr>
i,p,q,nm,test,num,min,max,errors='',ar <td>&nbsp;</td>
gs=MM_validateForm.arguments; <td>&nbsp;</td>
for (i=0; i<(args.length-2); i+=3) <td>&nbsp;</td>
{ test=args[i+2]; </tr>
val=MM_findObj(args[i]); <tr>
if (val) { nm=val.name; if <td width="128">No pendaftaran </td>
((val=val.value)!="") { <td width="3">:</td>
if (test.indexOf('isEmail')!=-1) <td width="296"><input name="no_daftar"
{ p=val.indexOf('@'); type="text" id="no_daftar" value="<? echo
if (p<1 || p==(val.length-1)) $no_daftar ?>" readonly="true"/></td>
errors+='- '+nm+' must contain an e- </tr>
mail address.\n'; <tr>
} else if (test!='R') { num = <td>Jenis pembayaran </td>
parseFloat(val); <td>:</td>
if (isNaN(val)) errors+='- '+nm+' <td><select name="jen_bayar"
Harus diisi dengan angka.\n'; id="jen_bayar">
if (test.indexOf('inRange') != -1) <option value="">Pilih</option>
{ p=test.indexOf(':'); <option value="Setor Tunai">Setor
min=test.substring(8,p); Tunai</option>
max=test.substring(p+1); <option value="Tranfer Melalui
if (num<min || max<num) Rekening">Transfer Melalui Rekening</option>
errors+='- '+nm+' must contain a </select>
number between '+min+' and </td>
'+max+'.\n'; </tr>
} } } else if (test.charAt(0) == 'R') <tr>
errors += '- '+nm+' tidak boleh <td>Tanggal Pembayaran </td>
kosong.\n'; } <td>:</td>
} if (errors) alert('Opss Sepertinya <td><select name="tgl" id="tgl">
ada kesalahan:\n'+errors); <option value="">Tgl</option>
document.MM_returnValue = (errors <?
== ''); if ($tgl<>"")
} {
//--> echo "<option
</script> value='$tgl'>$tgl</option>";
anda sudah berhasil melakukan }
pendaftaran tahap awal. Untuk
105

for($a=1;$a<=31;$a++) }
{ elseif($bln==10){
echo" <option
value='$a'>$a</option>"; $ket="Oktober";
} }
?> elseif($bln==11){
</select>
<select name="bln" id="bln"> $ket="Nopember";
<? }
if ($bln<>"") elseif($bln==12){
{
if $ket="Desember";
($bln==01){ }
else
$ket="Januari"; {
} }
echo "<option
elseif($bln==02){ value='$bln'>$ket</option>";
}
$ket="Februari"; ?>
} <option value="">Bulan</option>
<option value="01">Januari</option>
elseif($bln==03){ <option value="02">Februari</option>
<option value="03">Maret</option>
$ket="Maret"; <option value="04">April</option>
} <option value="05">Mei</option>
<option value="06">Juni</option>
elseif($bln==04){ <option value="07">Juli</option>
<option value="08">Agustus</option>
$ket="April"; <option value="09">September</option>
} <option value="10">Oktober</option>
<option value="11">Nopember</option>
elseif($bln==05){ <option value="12">Desember</option>
</select>
$ket="Mei"; <select name="thn" id="thn">
} <option value="">Tahun</option>
<?
elseif($bln==06){ if ($thn<>"")
{
$ket="Juni"; echo "<option
} value='$thn'>$thn</option>";
}
elseif($bln==07){ $ts=date("Y");

$ket="Juli"; for($b=1;$b<=2;$b++)
} {
$ts2=$ts+1;
elseif($bln==08){ $ts3=$ts2-$b;
echo "<option
$ket="Agustus"; value='$ts3'>$ts3</option>";
} }

elseif($bln==09){ ?>
</select></td>
$ket="September"; </tr>
106

<tr> echo " <a


<td>Jumlah Bayar </td> name='$baris[judul]'></a>
<td>:</td> <b>$baris[judul]</b><br>";
<td>Rp $gambar=$baris[gambar];
<input name="jumlah_bayar"
type="text" id="jumlah_bayar" if ($gambar=="")
onblur="MM_validateForm('no_daftar
','','R');MM_validateForm('jumlah_bay {
ar','','RisNum');return
document.MM_returnValue" /> </td> echo "";
</tr>
<tr> }
<td>&nbsp;</td>
<td>&nbsp;</td> else
<td>&nbsp;</td>
</tr> {
<tr>
<td>&nbsp;</td> echo"<img src='gambar/$baris[gambar]'
<td>&nbsp;</td> height=150 width=150 align=left>";
<td>&nbsp;</td>
</tr> }
<tr>
<td height="41">&nbsp;</td> $isi=nl2br(stripslashes($baris['isi']));
<td>&nbsp;</td> echo "$isi <br><br>";
<td align="right"
valign="top"><input type="submit" }
name="Submit" value="Konfirmasi" }
onclick="MM_validateForm('no_dafta else
r','','R');MM_validateForm('jumlah_ba {
yar','','RisNum');return if
document.MM_returnValue" /> ($dt_bayar[validasi_pembayaran]<>"Sudah")
<input name="Reset" {
type="reset" id="Reset" value="Reset" include("sessi_daftar.php");
/></td> echo "Terimaksih anda sudah
</tr> melakukan konfirmasi pembayaran, kami akan
</table> melakukan pemeriksaan pembayaran anda 1-2
</form> hari ini (48 jam), jika uang pendaftaran anda
NB: Kami tidak akan melayani sudah masuk ke rekening kami maka kami akan
pendaftar yang tidak melakukan memberikan bukti kwitansi pembayaran kepada
konfirmasi pembayaran anda, loginlah kembali dalam waktu 1 atau 2 hari
<hr /> lagi, maka anda akan menemui kwitansi
<br /> pembayaran di halaman ini, kwitansi ini sebagai
<br /> bukti pembayaran bila nanti anda di terima di
SMA RK. Deli Murni, selain itu dengan memiliki
<? kwitansi, maka anda berhak mengikuti ujian
$data=mysql_query("select * seleksi masuk RK. Deli Murni secara Online,
from berita where karena itu untuk sekarang ini anda belum dapat
kategori='Pendaftaran' order by id mengikuti ujian secara online. Untuk
asc"); mempercepat validasi, anda juga dapat
menghubungi kami via telepon, jika dalam 1
sampai dua hari ini anda tidak mendapatkan
bukti kwitansi dari kami harap <a
while($baris=mysql_fetch_array($data href='#$hubungi'>hubungi kami </a><br>";
))
{
107

include("tema.php")
$data1=mysql_query("select * from ?>
berita where kategori='Pendaftaran'
and id='5' order by id asc"); 18. Pendaftar/ujian.php
<?
session_start();
$password_daftar = $_SESSION['password_daftar'];
while($baris1=mysql_fetch_array($dat $username_daftar = $_SESSION['username_daftar'];
a1)) if(!isset($_SESSION['username_daftar'])) {
{ header("location:login.php");
echo }
"<center>"; $judul_hal="Ujian Seleksi";
echo " <a function isi() {
name='$baris1[judul]'></a> include("../koneksi.php");
<b>$baris1[judul]</b><br>"; include("sessi_daftar.php");
if ($validasi<>"Sudah")
$gambar1=$baris1[gambar1]; {
echo "<font color='red'>Maaf anda
if ($gambar1=="") Belum dapat mengikuti ujian, Pembayaran anda
belum di validasi oleh administrator kami.., tunggulah
{ 1 sampai 2 hari terhitung sejak anda melakukan
pembayaran. jika sudah melewati masa itu
echo ""; pembayaran anda belum juga divalidasi silahkan
hubungi kami.</font> halaman ini akan otomatis
} dipindahkan kehalaman tersebut... jika halaman ini
tidak berpindah <a href='index.php'>klik
else disini</a><br>";
echo "<meta http-equiv='refresh'
{ content='15; url=index.php'>";
}
echo"<img src='gambar/ elseif($ket_bar<>"Sudah")
$baris[gambar]' height=150 {
width=150 align=left>"; echo "<font color='red'>Maaf anda
Belum dapat mengikuti ujian karena anda belum
} melakukan pembayaran uang pendaftaran..., jika anda
sudah melakukan pembayaran harap konfirmasi di
halaman konfirmasi.. </font>halaman ini akan
$isi1=nl2br(stripslashes($baris1['isi'])) otomatis dipindahkan kehalaman tersebut... jika
; halaman ini tidak berpindah <a href='index.php'>klik
echo "$isi1 disini</a> <br>";
<br><br></center>"; echo "<meta http-equiv='refresh'
content='15; url=index.php'>";
} }
elseif($ket_ujian>=1)
} {
else echo "<font color='red'>Anda
{ Sudah Mengikuti Ujian...!!, </font> halaman ini akan
echo "<center>"; otomatis dipindahkan kehalaman awal... jika halaman
ini tidak berpindah <a href='index.php'>klik
disini</a> <br>";
include("kwi.php"); echo "<meta http-equiv='refresh'
echo "</center>"; content='5; url=index.php'>";
} }
} else
}
108

{ <td><input name="kode_soal" type="text"


id="kode_soal" readonly="true" value="<? echo
$kode=$_SESSION['kd_soal']; $kode ?>"></td>
</tr>
</table></td>
$file_soal=$_SESSION['file_soal']; </tr>
<tr>
$waktu=$_SESSION['waktu']; <td><iframe title="soal" src="<? echo
echo "Silahkan "../admin/soal/$file_soal" ?>" frameborder="1"
mengikuti ujian..., waktu anda $waktu height="300" scrolling="Auto" width="720">
menit dan sudah dimulai saat anda </iframe></td>
menemukan halaman ini. Agar halaman </tr>
fokus pada ujian <a href='#fokus'>klik <tr>
disini</a> "; <td>&nbsp;</td>
</tr>
?> <tr>
<form name="form1" <td>Lembar Jawaban </td>
method="post" action="ujian2.php"> </tr>
<a name="fokus"></a> <tr>
<table width="200" border="0" <td><table width="200" border="0">
align="center"> <tr>
<tr> <td align="center">No</td>
<td align="center" <td align="center">A</td>
valign="middle"><hr> <td align="center">B</td>
<h2>Ujian Seleksi Masuk SMA <td align="center">C</td>
RK. Deli Murni <br> <td align="center">D</td>
Tahun Ajaran <? echo $thn_ajaran ? <td align="center">E</td>
></h2> </tr>
<hr></td> <?
</tr>
<tr> $jlh_soal=$_SESSION['jlh_soal'];
<td valign="top"><table for($a=1;$a<=$jlh_soal;
width="386" border="0"> $a++)
<tr> {
<td width="142">Nama</td>
<td width="10">:</td> ?>
<td width="220"><input <tr>
name="nama" type="text" id="nama" <td align="center"><? echo $a ?></td>
readonly="true" value="<? echo $nama ? <td align="center"><input name="<? echo
>"></td> "jawaban$a" ?>" type="radio" value="A"></td>
</tr> <td align="center"><input name="<? echo
<tr> "jawaban$a" ?>" type="radio" value="B"></td>
<td>No Daftar </td> <td align="center"><input name="<? echo
<td>:</td> "jawaban$a" ?>" type="radio" value="C"></td>
<td><input name="no_daftar" <td align="center"><input name="<? echo
type="text" id="no_daftar" "jawaban$a" ?>" type="radio" value="D"></td>
readonly="true" value="<? echo <td align="center"><input name="<? echo
$no_daftar ?>"></td> "jawaban$a" ?>" type="radio" value="E"></td>
</tr> </tr>
<tr> <?
<td>Kode Soal </td>
<td>:</td> }

?>
</table></td>
109

</tr>
<tr> {
<td align="center"><input
type="submit" name="Submit" echo "";
value="Kumpulkan">
<input name="Reset" type="reset" }
id="Reset" value=" Reset "></td>
</tr> else
</table>
</form> {
<br>
<? echo"<img src='gambar/$baris[gambar]'
height=150 width=150 align=left>";

} }

} $isi=nl2br(stripslashes($baris['isi']));
include("tema.php"); echo "$isi <br><br>";

?> }
}
19. Pendaftar/peraturan.php include("tema.php");
<? ?>
session_start();
$password_daftar = 20. Pendaftar/pengumuman/index.php
$_SESSION['password_daftar']; <?
$username_daftar = session_start();
$_SESSION['username_daftar']; $password_daftar =
if(! $_SESSION['password_daftar'];
isset($_SESSION['username_daftar'])) $username_daftar =
{ $_SESSION['username_daftar'];
header("location:login.php"); if(!isset($_SESSION['username_daftar'])) {
} header("location:login.php");
$judul_hal="Peraturan Ujian"; }
function isi() ?>
{
include("../koneksi.php"); <?
$data=mysql_query("select * from $judul_hal="Halaman Depan";
berita where kategori='Pendaftaran' function isi()
and judul='Peraturan Ujian'"); {
include("../koneksi.php");
include("sessi_daftar.php");
$cr_bayar=mysql_query("select * from pendaftar
while($baris=mysql_fetch_array($data where no_daftar='$no_daftar'");
)) $dt_bayar=mysql_fetch_array($cr_bayar);
{
echo " <a echo "Selamat datang di menu pendaftar anda
name='$baris[judul]'></a> login sebagai $nama, nomor pendaftaran anda
<b>$baris[judul]</b><br>"; $no_daftar, harap diingat nomor pendaftaran
anda untuk keperluan pendaftaran
$gambar=$baris[gambar]; selanjutnya.<br>";
if ($dt_bayar[ket_pembayaran]=="")
if ($gambar=="") {
?>
110

<? echo "$nama..," ?> //-->


<script type="text/JavaScript"> </script>
<!-- anda sudah berhasil melakukan pendaftaran
function MM_findObj(n, d) { //v4.01 tahap awal. Untuk langkah selanjutnya silahkan
var p,i,x; if(!d) d=document; melakukan pembayaran uang pendaftaran. untuk
if((p=n.indexOf("?"))>0&&parent.fra detail info cara pembayaran uang kuliah silahkan
mes.length) { <a href="#<? echo $judul_nya ?>">klik
disini</a>. <b>Jika anda telah melakukan
d=parent.frames[n.substring(p+1)].doc pembayaran harap melakukan konfirmasi </b>
ument; n=n.substring(0,p);} pada form konfirmasi. konfirmasi ini sangat
if(!(x=d[n])&&d.all) x=d.all[n]; for penting agar kami bisa memberikan bukti daftar
(i=0;!x&&i<d.forms.length;i++) anda untuk mengikuti ujian seleksi. silahkan isi
x=d.forms[i][n]; form konfirmasi berikut:
for(i=0;! <form id="form1" name="form1"
x&&d.layers&&i<d.layers.length;i++) method="post" action="konfirmasi.php">
x=MM_findObj(n,d.layers[i].documen <table width="441" height="300" border="0"
t); align="center" bgcolor="#E5E5E5">
if(!x && d.getElementById) <tr>
x=d.getElementById(n); return x; <td colspan="3" align="center">Formulir
} Konfirmasi </td>
</tr>
function MM_validateForm() { //v4.0 <tr>
var <td>&nbsp;</td>
i,p,q,nm,test,num,min,max,errors='',ar <td>&nbsp;</td>
gs=MM_validateForm.arguments; <td>&nbsp;</td>
for (i=0; i<(args.length-2); i+=3) </tr>
{ test=args[i+2]; <tr>
val=MM_findObj(args[i]); <td width="128">No pendaftaran </td>
if (val) { nm=val.name; if <td width="3">:</td>
((val=val.value)!="") { <td width="296"><input name="no_daftar"
if (test.indexOf('isEmail')!=-1) type="text" id="no_daftar" value="<? echo
{ p=val.indexOf('@'); $no_daftar ?>" readonly="true"/></td>
if (p<1 || p==(val.length-1)) </tr>
errors+='- '+nm+' must contain an e- <tr>
mail address.\n'; <td>Jenis pembayaran </td>
} else if (test!='R') { num = <td>:</td>
parseFloat(val); <td><select name="jen_bayar"
if (isNaN(val)) errors+='- '+nm+' id="jen_bayar">
Harus diisi dengan angka.\n'; <option value="">Pilih</option>
if (test.indexOf('inRange') != -1) <option value="Setor Tunai">Setor
{ p=test.indexOf(':'); Tunai</option>
min=test.substring(8,p); <option value="Tranfer Melalui
max=test.substring(p+1); Rekening">Transfer Melalui Rekening</option>
if (num<min || max<num) </select>
errors+='- '+nm+' must contain a </td>
number between '+min+' and </tr>
'+max+'.\n'; <tr>
} } } else if (test.charAt(0) == 'R') <td>Tanggal Pembayaran </td>
errors += '- '+nm+' tidak boleh <td>:</td>
kosong.\n'; } <td><select name="tgl" id="tgl">
} if (errors) alert('Opss Sepertinya <option value="">Tgl</option>
ada kesalahan:\n'+errors); <?
document.MM_returnValue = (errors if ($tgl<>"")
== ''); {
}
111

echo "<option elseif($bln==09){


value='$tgl'>$tgl</option>";
} $ket="September";
}
for($a=1;$a<=31;$a++) elseif($bln==10){
{
echo" <option $ket="Oktober";
value='$a'>$a</option>"; }
} elseif($bln==11){
?>
</select> $ket="Nopember";
<select name="bln" id="bln"> }
<? elseif($bln==12){
if ($bln<>"")
{ $ket="Desember";
if }
($bln==01){ else
{
$ket="Januari"; }
} echo "<option
value='$bln'>$ket</option>";
elseif($bln==02){ }
?>
$ket="Februari"; <option value="">Bulan</option>
} <option value="01">Januari</option>
<option value="02">Februari</option>
elseif($bln==03){ <option value="03">Maret</option>
<option value="04">April</option>
$ket="Maret"; <option value="05">Mei</option>
} <option value="06">Juni</option>
<option value="07">Juli</option>
elseif($bln==04){ <option value="08">Agustus</option>
<option value="09">September</option>
$ket="April"; <option value="10">Oktober</option>
} <option value="11">Nopember</option>
<option value="12">Desember</option>
elseif($bln==05){ </select>
<select name="thn" id="thn">
$ket="Mei"; <option value="">Tahun</option>
} <?
if ($thn<>"")
elseif($bln==06){ {
echo "<option
$ket="Juni"; value='$thn'>$thn</option>";
} }
$ts=date("Y");
elseif($bln==07){
for($b=1;$b<=2;$b++)
$ket="Juli"; {
} $ts2=$ts+1;
$ts3=$ts2-$b;
elseif($bln==08){ echo "<option
value='$ts3'>$ts3</option>";
$ket="Agustus"; }
}
112

?>
</select></td> while($baris=mysql_fetch_array($data))
</tr> {
<tr> echo " <a
<td>Jumlah Bayar </td> name='$baris[judul]'></a>
<td>:</td> <b>$baris[judul]</b><br>";
<td>Rp $gambar=$baris[gambar];
<input name="jumlah_bayar"
type="text" id="jumlah_bayar" if ($gambar=="")
onblur="MM_validateForm('no_daftar
','','R');MM_validateForm('jumlah_bay {
ar','','RisNum');return
document.MM_returnValue" /> </td> echo "";
</tr>
<tr> }
<td>&nbsp;</td>
<td>&nbsp;</td> else
<td>&nbsp;</td>
</tr> {
<tr>
<td>&nbsp;</td> echo"<img src='gambar/$baris[gambar]'
<td>&nbsp;</td> height=150 width=150 align=left>";
<td>&nbsp;</td>
</tr> }
<tr>
<td height="41">&nbsp;</td> $isi=nl2br(stripslashes($baris['isi']));
<td>&nbsp;</td> echo "$isi <br><br>";
<td align="right"
valign="top"><input type="submit" }
name="Submit" value="Konfirmasi" }
onclick="MM_validateForm('no_dafta else
r','','R');MM_validateForm('jumlah_ba {
yar','','RisNum');return if
document.MM_returnValue" /> ($dt_bayar[validasi_pembayaran]<>"Sudah")
<input name="Reset" {
type="reset" id="Reset" value="Reset" include("sessi_daftar.php");
/></td> echo "Terimaksih anda sudah
</tr> melakukan konfirmasi pembayaran, kami akan
</table> melakukan pemeriksaan pembayaran anda 1-2
</form> hari ini (48 jam), jika uang pendaftaran anda
NB: Kami tidak akan melayani sudah masuk ke rekening kami maka kami akan
pendaftar yang tidak melakukan memberikan bukti kwitansi pembayaran kepada
konfirmasi pembayaran anda, loginlah kembali dalam waktu 1 atau 2 hari
<hr /> lagi, maka anda akan menemui kwitansi
<br /> pembayaran di halaman ini, kwitansi ini sebagai
<br /> bukti pembayaran bila nanti anda di terima di
SMA RK. Deli Murni, selain itu dengan memiliki
<? kwitansi, maka anda berhak mengikuti ujian
$data=mysql_query("select * seleksi masuk RK. Deli Murni secara Online,
from berita where karena itu untuk sekarang ini anda belum dapat
kategori='Pendaftaran' order by id mengikuti ujian secara online. Untuk
asc"); mempercepat validasi, anda juga dapat
menghubungi kami via telepon, jika dalam 1
sampai dua hari ini anda tidak mendapatkan
bukti kwitansi dari kami harap <a
113

href='#$hubungi'>hubungi kami }
</a><br>"; }
}
include("tema.php")
$data1=mysql_query("select * from ?>
berita where kategori='Pendaftaran'
and id='5' order by id asc"); 21. Pendaftar/ujian.php
<?
session_start();
$password_daftar =
while($baris1=mysql_fetch_array($dat $_SESSION['password_daftar'];
a1)) $username_daftar =
{ $_SESSION['username_daftar'];
echo if(!isset($_SESSION['username_daftar'])) {
"<center>"; header("location:login.php");
echo " <a }
name='$baris1[judul]'></a> $judul_hal="Ujian Seleksi";
<b>$baris1[judul]</b><br>"; function isi() {
include("../koneksi.php");
$gambar1=$baris1[gambar1]; include("sessi_daftar.php");
if ($validasi<>"Sudah")
if ($gambar1=="") {
echo "<font color='red'>Maaf anda
{ Belum dapat mengikuti ujian, Pembayaran anda
belum di validasi oleh administrator kami..,
echo ""; tunggulah 1 sampai 2 hari terhitung sejak anda
melakukan pembayaran. jika sudah melewati
} masa itu pembayaran anda belum juga divalidasi
silahkan hubungi kami.</font> halaman ini akan
else otomatis dipindahkan kehalaman tersebut... jika
halaman ini tidak berpindah <a
{ href='index.php'>klik disini</a><br>";
echo "<meta http-equiv='refresh'
echo"<img src='gambar/ content='15; url=index.php'>";
$baris[gambar]' height=150 }
width=150 align=left>"; elseif($ket_bar<>"Sudah")
{
} echo "<font color='red'>Maaf anda
Belum dapat mengikuti ujian karena anda belum
melakukan pembayaran uang pendaftaran..., jika
$isi1=nl2br(stripslashes($baris1['isi'])) anda sudah melakukan pembayaran harap
; konfirmasi di halaman konfirmasi..
echo "$isi1 </font>halaman ini akan otomatis dipindahkan
<br><br></center>"; kehalaman tersebut... jika halaman ini tidak
berpindah <a href='index.php'>klik disini</a>
} <br>";
echo "<meta http-equiv='refresh'
} content='15; url=index.php'>";
else }
{ elseif($ket_ujian>=1)
echo "<center>"; {
echo "<font color='red'>Anda
Sudah Mengikuti Ujian...!!, </font> halaman ini
include("kwi.php"); akan otomatis dipindahkan kehalaman awal...
echo "</center>";
114

jika halaman ini tidak berpindah <a readonly="true" value="<? echo $no_daftar ?
href='index.php'>klik disini</a> >"></td>
<br>"; </tr>
echo "<meta http- <tr>
equiv='refresh' content='5; <td>Kode Soal </td>
url=index.php'>"; <td>:</td>
} <td><input name="kode_soal"
else type="text" id="kode_soal" readonly="true"
{ value="<? echo $kode ?>"></td>
</tr>
$kode=$_SESSION['kd_soal']; </table></td>
</tr>
<tr>
$file_soal=$_SESSION['file_soal']; <td><iframe title="soal" src="<? echo
"../admin/soal/$file_soal" ?>" frameborder="1"
$waktu=$_SESSION['waktu']; height="300" scrolling="Auto" width="720">
echo "Silahkan </iframe></td>
mengikuti ujian..., waktu anda $waktu </tr>
menit dan sudah dimulai saat anda <tr>
menemukan halaman ini. Agar <td>&nbsp;</td>
halaman fokus pada ujian <a </tr>
href='#fokus'>klik disini</a> "; <tr>
<td>Lembar Jawaban </td>
?> </tr>
<form name="form1" <tr>
method="post" action="ujian2.php"> <td><table width="200" border="0">
<a name="fokus"></a> <tr>
<table width="200" border="0" <td align="center">No</td>
align="center"> <td align="center">A</td>
<tr> <td align="center">B</td>
<td align="center" <td align="center">C</td>
valign="middle"><hr> <td align="center">D</td>
<h2>Ujian Seleksi Masuk <td align="center">E</td>
SMA RK. Deli Murni <br> </tr>
Tahun Ajaran <? echo <?
$thn_ajaran ?></h2>
<hr></td> $jlh_soal=$_SESSION['jlh_soal'];
</tr> for($a=1;$a<=$jlh_soal;
<tr> $a++)
<td valign="top"><table {
width="386" border="0">
<tr> ?>
<td width="142">Nama</td> <tr>
<td width="10">:</td> <td align="center"><? echo $a ?></td>
<td width="220"><input <td align="center"><input name="<?
name="nama" type="text" id="nama" echo "jawaban$a" ?>" type="radio"
readonly="true" value="<? echo value="A"></td>
$nama ?>"></td> <td align="center"><input name="<?
</tr> echo "jawaban$a" ?>" type="radio"
<tr> value="B"></td>
<td>No Daftar </td> <td align="center"><input name="<?
<td>:</td> echo "jawaban$a" ?>" type="radio"
<td><input name="no_daftar" value="C"></td>
type="text" id="no_daftar"
115

<td align="center"><input Fasilitas',document.location.href='javascript:histo


name="<? echo "jawaban$a" ?>" ry.back(0)')</script>";
type="radio" value="D"></td> }
<td align="center"><input elseif ($ket == ""){
name="<? echo "jawaban$a" ?>" echo"<script>alert('Maaf anda belum menginput
type="radio" value="E"></td> keterangan
</tr> fasilitas',document.location.href='javascript:histo
<? ry.back(0)')</script>";
}
}

?> else
</table></td> {
</tr> $folder='../gambar/';
<tr> $uploadfile = $folder. basename("$judul.
<td align="center"><input $ext");
type="submit" name="Submit" move_uploaded_file($_FILES['gambar']
value="Kumpulkan"> ['tmp_name'],$uploadfile);
<input name="Reset"
type="reset" id="Reset" value=" $input= mysql_query("INSERT INTO fasilitas
Reset "></td> VALUES ('$kd_fas' ,'$nama', '$jlh_fas', '$ket')");
</tr>
</table> if ($input)
</form> echo "<script>alert('Data Berhasil
<br> Di
<? Simpan',document.location.href='i_fasilitas.php')
</script>";
else
} echo "<script>alert('Data Gagal Di
Simpan, Data Sudah
} Ada',document.location.href='i_fasilitas.php')</s
include("tema.php"); cript>";

?> }
?>
21. Admin/i_fasilitas.php
<? 22. Pendaftar/pengumuman/index.php
session_start(); <?
$username=$_SESSION['username']; $judul_hal=Home;
$password=$_SESSION['password']; function isi()
if(!isset($_SESSION['username'])) { {
header("location:../index.php"); include("koneksi.php");
} ?>
<style type="text/css">
include ("../koneksi.php"); <!--
$nama=$_POST['nama']; .PENGUMUMAN {
$ket=$_POST['ket']; color: #FFFFFF;
$jlh_fas=$_POST['jlh_fas']; font-weight: bold;
$kd_fas=$_POST['kd_fas']; }
.style1 {color: #FFFFFF}
if($nama == ""){ -->
echo"<script>alert('Maaf anda belum </style>
mengisi Nama
<? include ("koneksi.php");
116

<meta name="description" content="" />


$artikel= mysql_query("SELECT * <link rel="shortcut icon"
from berita where sts='1' ORDER BY href="images/logo.gif" />
id DESC LIMIT 1"); <meta name="keywords" content="" />
while($r=mysql_fetch_array($artikel)) <title>Login Administrator</title>
{
echo "<a href='berita_lengkap.php?
id=$r[id]' <link href="css/default.css" rel="stylesheet"
title='$r[judul]'><b>$r[judul]</b></a> type="text/css" />
<br>"; <style type="text/css">
echo "<small>posted by <!--
<b>admin</b> | $r[tgl] .style1 {color: #FFFFFF}
</small><br><br>"; -->
if ($r[gambar]=="") </style>
{ <link href="../css/default.css" rel="stylesheet"
echo ""; type="text/css" />
} </head>
else
{ <body>
echo "<img src ='gambar/ <p>&nbsp;</p>
$r[gambar]' width='60' height='60' <p>&nbsp;</p>
align='left'>"; <p>&nbsp;</p>
} <p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
$isi_berita=strip_tags(nl2br(stripslash <p>&nbsp;</p>
es($r[isi]))); <table width="400" border="0" align="center">
<tr>
$kalimat=substr("$isi_berita",0,300); <td width="394" align="center"
echo $kalimat; valign="bottom"><h3 class="subheader
echo "...<a href='berita_lengkap.php? style1"><em>Sistem Informasi Pendaftaran
id=$r[id]'>Selengkapnya</a><br><br SMA RK DELI MURNI </em></h3>
>"; <?
} $fail=$_GET['fail'];

} if ($fail==1)
include("tema.php") {
?> $pesan='Login Gagal...!!!, username atau
23. Pendaftar/login.php password anda masih kosong';
<!DOCTYPE html PUBLIC }
"-//W3C//DTD XHTML 1.0 elseif($fail==2)
Transitional//EN" {
"http://www.w3.org/TR/xhtml1/DTD/ $pesan='Username atau password anda masih
xhtml1-transitional.dtd"> salah, Silahkan Login Kembali';
<html }
xmlns="http://www.w3.org/1999/xhtm else
l"> {
<head> $pesan='';
<meta http-equiv="content-type" }
content="text/html; charset=utf-8" /> ?>
<meta name="autor" content="ade <br />
iskandar" /> <span class="style1">LOGIN
<meta name="copyright" PENDAFTAR</span><br />
content="ade iskandar 2010" /> <form id="form1" method="post"
action="cekpass.php">
117

<table width="200" border="0" <p>&nbsp;</p>


bgcolor="#FFFFFF"> </body>
<tr> </html>
<td><table width="265"
border="0" align="center" 24. Pendaftar/akun/index.php
bgcolor="#CCCCCC"> <?
<tr> $judul_hal=Home;
<td height="18" colspan="2" function isi()
bgcolor="#999999">&nbsp;</td> {
</tr> include("koneksi.php");
<tr> ?>
<td width="91" <style type="text/css">
height="40">Username</td> <!--
<td width="164"><input .PENGUMUMAN {
name="username_daftar" type="text" color: #FFFFFF;
id="username_daftar" /> font-weight: bold;
</td> }
</tr> .style1 {color: #FFFFFF}
<tr> -->
<td>Password</td> </style>
<td><input
name="password_daftar" <? include ("koneksi.php");
type="password"
id="password_daftar" /> $artikel= mysql_query("SELECT * from berita
</td> where sts='1' ORDER BY id DESC LIMIT 1");
</tr> while($r=mysql_fetch_array($artikel))
<tr> {
<td echo "<a href='berita_lengkap.php?id=$r[id]'
height="49">&nbsp;</td> title='$r[judul]'><b>$r[judul]</b></a><br>";
<td align="right" echo "<small>posted by <b>admin</b> | $r[tgl]
valign="bottom"><input </small><br><br>";
type="submit" name="Submit" if ($r[gambar]=="")
value="Submit" /> {
<input type="reset" echo "";
name="Submit2" value="Reset" }
/></td> else
</tr> {
<tr> echo "<img src ='gambar/$r[gambar]'
<td height="23" colspan="2" width='60' height='60' align='left'>";
align="right"><a }
href="../index.php">Kembali
</a></td>
</tr> $isi_berita=strip_tags(nl2br(stripslashes($r[isi])))
</table></td> ;
</tr>
</table> $kalimat=substr("$isi_berita",0,300);
</form> echo $kalimat;
<p align="center"><? echo"<font echo "...<a href='berita_lengkap.php?
color='red' > $pesan</font>" ?></td> id=$r[id]'>Selengkapnya</a><br><br>";
</tr> }
</table>
<p>&nbsp;</p> }
<p>&nbsp;</p> include("tema.php")
<p>&nbsp;</p> ?>
<p>&nbsp;</p>
118

$update=mysql_query("update pendaftar set


24. Konfirmasi.php ket_pembayaran='Sudah', tgl_bayar='$thn-$bln-
<? $tgl', jlh_bayar='$jumlah_bayar',
session_start(); jenis_pembayaran='$jen_bayar' where
$password_daftar = no_daftar='$no_daftar'");
$_SESSION['password_daftar'];
$username_daftar = if ($update)
$_SESSION['username_daftar']; {
if(!
isset($_SESSION['username_daftar'])) echo "<script>alert('Konfirmasi
{ suksess',document.location.href='index.php')</sc
header("location:login.php"); ript>";
} }
include("../koneksi.php"); else
include("sessi_daftar.php"); {
$no_daftar=$_POST['no_daftar'];
$jen_bayar=$_POST['jen_bayar']; echo "<script>alert('Data Gagal Di
$tgl=$_POST['tgl']; Simpan, Data Sudah
$bln=$_POST['bln']; Ada',document.location.href='javascript:history.b
$thn=$_POST['thn']; ack(0)')</script>";
$jumlah_bayar=$_POST['jumlah_bay }
ar'];

if ($tgl<>"" && $bln<>"" && }


$thn<>"")
{
$valtgl=checkdate($bln,$tgl,$thn);
}
?>
if ($jen_bayar=="")
{ 25. Ujian.php
echo"<script>alert('Jenis <?
pembayaran belum session_start();
diisi',document.location.href='javascri $password_daftar =
pt:history.back(0)')</script>"; $_SESSION['password_daftar'];
} $username_daftar =
$_SESSION['username_daftar'];
elseif ($tgl=="" or $bln=="" or if(!isset($_SESSION['username_daftar'])) {
$thn=="") header("location:login.php");
{ }
echo"<script>alert('Tanggal include("../koneksi.php");
belum lengkap di isi include("sessi_daftar.php");
',document.location.href='javascript:hi $jlh_soal=$_SESSION['jlh_soal'];
story.back(0)')</script>"; for($a=1;$a<=$jlh_soal;
} $a++)
elseif(!$valtgl) {
{
echo"<script>alert('Tanggal tidak $jawaban=$_POST["jawaban$a"];
valid',document.location.href='javascri $tot="$tot$jawaban,";
pt:history.back(0)')</script>";
} }
else echo "$tot";
{
$kode_soal=$_SESSION['kd_soal'];
119

if ($input)
$cr_soal=mysql_query("select * {
from soal where echo
kd_soal='$kode_soal'"); "<script>alert('Ujian Selesai..., jumlah
Benar=$n2 , nilai anda
$nilai',document.location.href='ujian.php')</scrip
$dt_soal=mysql_fetch_array($cr_soal) t>"; echo "Ujian
; Selesai..., jumlah Benar=$n2 , nilai anda $nilai";
}
else
$ja_soal=explode(",","$dt_soal[jawab {
an]"); echo
"<script>alert('Opss..., anda sudah pernah
$ja_daf=explode(",","$tot"); mengikuti ujian
',document.location.href='ujian.php')</script>";
echo "Maaf
$jlh_soal2=strlen($ja_soal); anda sudah mengikuti ujian sebelumnya";
}
$jlh_soal=$jlh_soal2-1; ?>

for 26. kwitansi


($b=0;$b<=$jlh_soal;$b++) Cetak Kwitansi ini <br />
{ <br />
if <table width="405" border="0"
($ja_soal[$b]==$ja_daf[$b]) bgcolor="#E8E8E8">
{ <tr>
$n=1; <td colspan="3" align="center"><p><img
echo src="../images/logo.gif" alt="RK Deli Murni"
"<br>$ja_soal[$b] ; $ja_daf[$b] = $n width="63" height="70" align="left">Kwitansi
"; Pembayaran Uang Pendaftaran<br>
<strong>SMA RK. Deli Murni
</strong><br>
$n2=$n+$n2; Tahun Ajaran
} <? $thnini=date("Y"); $thndepan=$thnini+1;
else $ta="$thnini-$thndepan"; echo $ta;?>
{ </p>
$n=0; <hr></td>
echo </tr>
"<br>$ja_soal[$b] ; $ja_daf[$b] = $n <tr>
"; <td>No Pendaftaran </td>
} <td>:</td>
} <td><? echo "$no_daftar" ?></td>
</tr>
$nilai_max=80; <tr>
<td width="137">Nama</td>
$nilai=$nilai_max/$jlh_soal2 * <td width="4">:</td>
$n2; <td width="250"><? echo $nama ?
echo "<br>jlh >&nbsp;</td>
soal=$jlh_soal2 <br> jumlah </tr>
Benar=$n2 <br> nilai: $nilai "; <tr>
<td>Tanggal Bayar </td>
$input=mysql_query("insert into <td>:</td>
jawaban_pendaftar
values('$no_daftar','$kode_soal','$tot','
$tot_essay','$nilai','$nilai2','')");
120

<td><? $text=explode("-", </table>


$dt_akun['tgl_bayar']); echo <br />
"$text[2]-$text[1]-$text[0]" ?></td>
</tr>
<tr>
<td>Jenis Pembayaran </td>
<td>:</td>
<td><? echo
$dt_akun['jenis_pembayaran'] ?></td>
</tr>
<tr>
<td>Jumlah Bayar </td>
<td>:</td>
<td><? echo
"Rp.".number_format($dt_akun['jlh_b
ayar'],0) ?></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>:</td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3"><hr></td>
</tr>
<tr>
<td colspan="3"><table
width="399" border="0">
<tr>
<td
align="center">Penyetor</td>
<td
align="center">Penerima</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td align="center">(<u><? echo
$nama ?></u>)</td>
<td>&nbsp;</td>
</tr>
<tr>
<td height="38" colspan="2"
valign="bottom"><hr>
Nb: Uang yang telah disetor
tidak dapat dikembalikan </td>
</tr>
</table></td>
</tr>

You might also like