122
DAFTAR PUSTAKA
Buku
1. Nugroho, Bunafit, Database Relasional dengan MySQL, Andi Yogyakarta,
Yogyakarta, 2004
2. Al-Fatta, Hanif, Analisis dan Perancangan Sistem Informasi, Andi
Yogyakarta, Yogyakarta, 2007.
3. Hakim, Lukmanul, Trik Rahasia Master PHP Terbongkar Lagi, Lokomedia,
Yogyakarta, 2009.
Website
1. http://ilmukomputer.org/2006/08/25/pengantar-uml/, 11-01-2011
2.
http://arflstxtx.blogspot.com/2009/12/perbandingan-metodologi-rad-metodologi.html, 11-01-2011
3. http://www.scribd.com/doc/57916185/Notasi-Uml, 12-01-2011
123
Halaman Utama index.php <?php header('location:media.php?module=home'); ?> media.php <?php include "config/kalender.php"; include "config/fungsi_indotgl.php"; ?> <html> <head><title>:: LP3I Course Center Puri Gardena ::</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" href="logo.ico" /> </head><body> <div id="daftar"> <?php include "daftar.php"; ?> </div> <div id="login"> <?php include "login.php"; ?> </div> <marquee>SELAMAT DATANG DI WEBSITE LP3i COURSE CENTER CABANG PURI GARDENA</marquee> <div id="header"></div>
<div id="menuutama"> <?php include "menu.php"; ?> </div> <div id="menu"> <?php include "kiri.php"; ?> </div><div id="content"> <?php include "konten.php"; ?> </div>
<div id="clearer"></div>
<div id="footer"><?php include "footer.php" ?> </div> </body> </html> kiri.php <?php include "config/koneksi.php"; echo""; // Kalender
echo "<img src='images/kalender.jpg' />"; echo"<center>"; $tgl_skrg=date("d"); $bln_skrg=date("n"); $thn_skrg=date("Y"); echo buatkalender($tgl_skrg,$bln_skrg,$thn_skrg); echo "<br /><hr color=#e0cb91 noshade=noshade /><br />"; echo"</center>"; //berita
echo "<img src=images/populer.jpg><br /><br /><ul>";
$populer=mysql_query("SELECT * FROM berita ORDER BY counter DESC LIMIT 5"); while($p=mysql_fetch_array($populer)) { echo "<p><li><a href=?module=detailberita&id=$p[id_berita] > $p[judul] </a>[$p[counter]]</li></p>"; }echo "</ul><br /> <hr color=#e0cb91 noshade=noshade /><br />"; // Agenda
echo "<img src=images/agenda.jpg /><br />"; $agenda=mysql_query("SELECT * FROM agenda ORDER BY id_agenda DESC LIMIT 4");
while($a=mysql_fetch_array($agenda)){ $tgl_agenda =
tgl_indo($a[tgl_mulai]);
echo "<p><span class=tanggal>• $tgl_agenda </a></span><br />"; echo "<span ><a
href=?module=detailagenda&id=$a[id_agend a]> $a[tema]</a></span>"; } echo "<br /><hr color=#e0cb91 noshade=noshade /><br />"; // Banner
echo "<img src=images/partner.jpg>"; $banner=mysql_query("SELECT * FROM banner ORDER BY id_banner DESC LIMIT 4");
while($b=mysql_fetch_array($banner)){ echo "<b><p><a href=$b[url]
target='_blank' title='$b[judul]'>$b[judul]</a></p></b>"; } echo "<br /><hr color=#e0cb91 noshade=noshade /><br />";?> konten.php <script language="javascript"> function valid(form){ if (form.nama.value == ""){
alert("Anda belum mengisikan Nama."); form.nama.focus();
return (false);
} if (form.email.value == ""){ alert("Isi juga alamat E-mailnya"); form.email.focus();
return (false);
} if (form.pesan.value == ""){ alert("Jangan lupa Isi Pesannya"); form.pesan.focus();
124
mysql_query("UPDATE berita SETcounter=$d[counter]+1
WHERE id_berita='$_GET[id]'");} // Modul profil
elseif ($_GET[module]=='profil'){ echo"<h1 style='text-align: left'> :: Profil LCC Puri Gardena ::</h1> <h2></h2>";
$profil = mysql_query("SELECT * FROM modul WHERE id_modul='3'");
$r = mysql_fetch_array($profil); echo "<table width=100%>"; echo "<tr><td class=isi_p>"; if ($r[gambar]!=''){
echo "<img src='foto_banner/$r[gambar]' border=0 align=left>"; }
$isi_profil=nl2br($r[static_content]) ;
echo "$isi_profil</td></tr>"; } // Modul Visi n Misi
elseif ($_GET[module]=='visimisi'){ echo"<h1 style='text-align: left'>
:: Visi & Misi LCC Puri Gardena ::</h1> <h2></h2>";
$visimisi = mysql_query("SELECT * FROM modul WHERE id_modul='15'");
$r = mysql_fetch_array($visimisi); echo "<table width=100%>"; echo "<tr><td class=isi_p>"; if ($r[gambar]!=''){
echo "<img src='foto_banner/$r[gambar]' border=0 align=left>"; } $isi_visimisi=nl2br($r[static_content]); echo "$isi_visimisi</td></tr>"; } // Hubungi kami elseif ($_GET[module]=='hubungi'){ echo"<h1 style='text-align: left'> :: Hubungi Kami ::</h1> <h2></h2>";
echo "<table width=80%> <b>Pertanyaan, Kritik, Saran, atau Permintaan Brosur Hubungi Kami secara online:</b>
<form action='?module=aksi' method=POST onsubmit=\"return valid(this)\"> <tr><td>Nama</td><td width=15> : </td><td colspan=3><input type=text name=nama size=40></td></tr> <tr><td>Email</td><td width=15> : </td><td colspan=3><input type=text name=email size=40></td></tr> <tr><td>Subjek</td><td width=15> : </td><td colspan=3><input type=text name=subjek size=40></td></tr> <tr><td valign=top>Pesan</td><td width=15> : </td><td colspan=3><textarea name=pesan style='width: 315px; height: 100px;'></textarea></td></tr>
</td><td colspan=5><center><input type=submit name=submit
value=Kirim>  <input
type=reset value=Batal></center></td></tr> </form><br /><table width=100%><br /> <font size=3 color='#1b1b4f'>- Untuk Permintaan Brosur, isi alamat lengkap di kolom Pesan.<br /><br />
</font> "; }
// Modul hubungi aksi
elseif ($_GET[module]=='aksi'){ mysql_query("INSERT INTO hubungi(nama, email, subjek, pesan, tanggal) VALUES('$_POST[nama]', '$_POST[email]', '$_POST[subjek]', '$_POST[pesan]', '$tgl_sekarang')"); echo "<p align=center><b>Terimakasih telah menghubungi kami. <br /> Kami akan segera meresponnya.</b></p>";}
//Agenda
elseif ($_GET[module]=='agenda'){ echo"<h1 style='text-align: center'> :: Agenda ::</h1>
<h2></h2>"; $p = new Paging; $batas = 5;
$posisi = $p->cariPosisi($batas); // Tampilkan semua agenda
$sql = mysql_query("SELECT * FROM agenda
ORDER BY id_agenda DESC LIMIT $posisi,$batas"); while($d=mysql_fetch_array($sql)){ $tgl_posting = tgl_indo($d[tgl_posting]); $tgl_mulai = tgl_indo($d[tgl_mulai]); $tgl_selesai = tgl_indo($d[tgl_selesai]); $isi_agenda = nl2br($d[isi_agenda]); echo " <table width=100%
class=tabel_agenda><tr><td colspan=3><span class=judul>$d[tema]</span></td></tr>"; echo "<tr><td valign=top><b>Topik</b></td><td>:</td><t d>$isi_agenda</td></tr>";
125
echo "<tr><td><b>Tanggal</b></td><td>:</td><t d>$tgl_mulai s/d $tgl_selesai</td></tr>"; echo "<tr><td><b>Pukul</b></td><td>:</td><td> $d[jam]</td></tr>"; echo "<tr><td><b>Tempat</b></td><td>:</td><t d>$d[tempat]</td></tr>"; echo "<table>"; } $jmldata = mysql_num_rows(mysql_query("SELECT * FROM agenda")); $jmlhalaman = $p->jumlahHalaman($jmldata, $batas); $linkHalaman = $p->navHalaman($_GET[halberita], $jmlhalaman); echo "<br /> <hr color=#1b1b4fnoshade=noshade />Hal: $linkHalaman <br />";
}
//Pendaftaran
elseif ($_GET[module]=='daftar'){ echo"<h1 style='text-align: center'> :: Pendaftaran Online LP3i Course Center ::</h1>
<h2></h2>"; echo "
<table class=tbl_daftar width=100% > <form action='?module=simpan' method=POST onsubmit=\"return validasi(this)\">
<tr><td width=150>Nama Lengkap</td><td width=15> : </td><td colspan=3><input type=text name=full size=40> *</td></tr> <tr><td>Nama Panggilan</td><td> : </td><td colspan=3><input type=text name=nick size=40></td></tr> <tr> <td> Jenis Kelamin </td> <td> : </td><td colspan=3><input type=radio name=kelamin value=Laki-laki> Laki-Laki
<input type=radio name=kelamin value=Perempuan> Perempuan</td> </tr> <tr> <td>Agama</td> <td> : </td> <td colspan='3'><label> <select name='agama'> <option value=''>Pilih Agama</option> <option value='Islam'>Islam</option> <option value='Katolik'>Katolik</option> <option value='Kristen'>Kristen</option> <option value='Hindu'>Hindu</option> <option value='Budha'>Budha</option> </select> </label></td> </tr> <tr><td>Tempat Lahir</td><td> : </td><td colspan=3><input type=text name=tmp size=30></td></tr> <tr><td>Tanggal Lahir</td><td> : </td><td colspan=3>
<select name=tgl size=1 ;width:45px;height:22px;z-index:25'> <option value=''
selected>Tanggal</option>
<option value=01>01 </option> <option value=02>02 </option> <option value=03>03 </option> <option value=04>04 </option> <option value=05>05 </option> <option value=06>06 </option> <option value=07>07 </option> <option value=08>08 </option> <option value=09>09 </option> <option value=10>10 </option> <option value=11>11 </option> <option value=12>12 </option> <option value=13>13 </option> <option value=14>14 </option> <option value=15>15 </option> <option value=16>16 </option> <option value=17>17 </option> <option value=18>18 </option> <option value=19>19 </option> <option value=20>20 </option> <option value=21>21 </option> <option value=22>22 </option> <option value=23>23 </option> <option value=24>24 </option> <option value=25>25 </option> <option value=26>26 </option> <option value=27>27 </option> <option value=28>28 </option> <option value=29>29 </option> <option value=30>30 </option> <option value=31>31 </option> </select> <select name=bln size=1 width:74px;height:22px;z-index:26'> <option value=''
126
<option value=Jan>January </option> <option value=Feb>Febuary </option> <option value=Mar>March </option> <option value=Apr>April </option> <option value=May>May </option><option value=Jun>June </option> <option value=Jul>July </option> <option value=Aug>August </option>
<option value=Sep>September </option>
<option value=Oct>October </option> <option value=Nov>November </option> <option value=Dec>December </option> </select> <select name=thn size=1 ;width:70px;height:22px;z-index:27'> <option value='' selected>Tahun</option> <option value=1970>1970 </option> <option value=1971>1971 </option> <option value=1978>1978 </option> <option value=1973>1973 </option> <option value=1974>1974 </option> <option value=1975>1975 </option> <option value=1976>1976 </option> <option value=1977>1977 </option> <option value=1978>1978 </option> <option value=1979>1979 </option> <option value=1980>1980 </option> <option value=1981>1981 </option> <option value=1982>1982 </option> <option value=1983>1983 </option> <option value=1984>1984 </option> <option value=1985>1985 </option> <option value=1986>1986 </option> <option value=1987>1987 </option> <option value=1988>1988 </option> <option value=1989>1989 </option> <option value=1990>1990 </option> <option value=1991>1991 </option> <option value=1992>1992 </option> <option value=1993>1993 </option> <option value=1994>1994 </option> <option value=1995>1995 </option> <option value=1996>1996 </option> <option value=1997>1997 </option> <option value=1998>1998 </option> <option value=1999>1999 </option> <option value=2000>2000 </option> <option value=2001>2001 </option> <option value=2002>2002 </option> <option value=2003>2003 </option> <option value=2004>2004 </option> <option value=2005>2005 </option> <option value=2006>2006 </option> <option value=2007>2007 </option> <option value=2008>2008 </option> <option value=2009>2009 </option> </select> </td> </tr> <tr><td>Alamat</td><td> : </td><td colspan=3><textarea name=alamat cols=55> </textarea>*</td></tr>
<tr><td>Kota</td><td> : </td><td colspan=3><input type=text name=kota size=20></td></tr>
<tr><td>Nama Orang Tua</td><td> : </td><td colspan=3><input type=text name=nama_ortu size=40></td></tr> <tr><td>Telepon</td><td> : </td><td colspan=3><input type=text name=telepon size=20>  HP : <input type=text name=handphone size=20> *</td></tr>
127
<tr><td>Asal Sekolah</td><td> : </td><tdcolspan=3><input type=text name=sekolah size=40></td></tr>
<tr><td>Program yang Dipilih</td><td> : </td><td colspan=3>
<select name=bimbel size=1 ;width:45px;height:22px;z-index:28'> <option value=''> Pilih Bimbel -</option>
<option value=sd>SD</option> <option value=smp>SMP</option> <option value=sma>SMA</option> </select>  
<select name=paket size=1 ;width:45px;height:22px;z-index:29'> <option value=''>- Paket -</option> <option value=br>Briliant Reguler</option> <option value=bi1>Briliant Intensif</option> <option value=bi2>Briliant Intensif for UN</option></select> </td> </tr> <tr> <td> </td>
<td> </td>
<td> <select name=bahasa size=1 ;width:45px;height:22px;z-index:30'> <option value=''> Pilih Kursus Bahasa -</option>
<option value=english>General English</option>
<option value=conversation>General Conversation</option>
<option value=teen>English for Teenagers</option>
<option value=child>English for Childern</option>
<option value=preschool>English for Pre School</option>
<tr> <td> </td> <td> </td>
<td> <select name=komputer size=1 ;width:45px;height:22px;z-index:31'> <option value=''> Pilih Kursus Komputer -</option>
<option value=office>Computer For Office</option>
<option value=designgrafic>Computer Graphic Design</option>
<option value=Autocad>Autocad</option> <option value=visual_basic_I>Visual Basic I</option> <option value=visual_basic_adv>Advance Visual Basic</option> <option value=myob>Computer Myob</option> </select></td> </tr> </td><td colspan=4><center><input type=submit name=submit value=Daftar>  <input type=reset value=Batal></center></td></tr> </form>";
echo "<table width=100%>
<h1> Keterangan :</h1><font size=3 color='#1b1b4f'>   - Tanda bintang harus diisi<br /><br />
</font></table>"; }
elseif ($_GET[module]=='simpan'){ mysql_query("INSERT INTO daftar (nama_lengkap, nama_panggilan, kelamin, agama, tmp_lahir, tgl_lahir, bln_lahir, thn_lahir, alamat, kota, nama_ortu, telepon, handphone, sekolah, tgl_daftar, bimbel, paket, bahasa, komputer) VALUES('$_POST[full]', '$_POST[nick]', '$_POST[kelamin]', $_POST[agama]', '$_POST[tmp]', '$_POST[tgl]', '$_POST[bln]', $_POST[thn]', '$_POST[alamat]', $_POST[kota]', '$_POST[nama_ortu]', '$_POST[telepon]', '$_POST[handphone]', $_POST[sekolah]', '$tgl_sekarang', '$_POST[bimbel]', '$_POST[paket]', '$_POST[bahasa]', '$_POST[komputer]')");
echo "<span>» <b>Pendaftaran Sukses</b></span><br /><br />"; echo "<p align=center><b>Terima kasih anda telah mendaftar. <br /> Kami harap anda dapat segera bergabung bersama kami.</b></p>";
}
//promo baru
elseif ($_GET[module]=='promo') { echo"<h1 style='text-align: left'> :: Promo ::</h1> <h2></h2>"; $p = new Paging7; $batas = 5; $posisi = $p->cariPosisi($batas); $terkini=mysql_query("SELECT * FROM promo ORDER BY id_promo DESC LIMIT 3");
while($t=mysql_fetch_array($terkini)) { echo "<table width=100%
class=tabel_berita><tr><td class=judul><a href=?module=detailpromo&id=$t[id_promo ]> $t[nama_promo]</a></td></tr>"; echo "<tr><td class=isi>";
if ($t[gambar] !='') {
echo "<img src='foto_promo/$t[gambar]' width=150 height=120 hspace=10 border=0 align=left>";} //headline $kalimat=strtok(nl2br($t[isi_promo])," "); for ($i=1;$i<=50;$i++) { echo ($kalimat); echo (" "); $kalimat=strtok(" ");
128
} echo "...<a href=?module=detailpromo&id=$t[id_promo ]> Selengkapnya</a><br><br> <hr color=white></td></tr>";echo"<table>"; } $jmldata = mysql_num_rows(mysql_query("SELECT * FROM promo")); $jmlhalaman = $p->jumlahHalaman($jmldata, $batas); $linkHalaman = $p->navHalaman($_GET[halpromo], $jmlhalaman);echo "<hr color=#1b1b4f noshade=noshade /> Hal: $linkHalaman <br />";
} //detil promo
elseif($_GET[module]=='detailpromo') { $detail=mysql_query("SELECT * FROM promo WHERE id_promo='$_GET[id]'"); $d=mysql_fetch_array($detail);
echo "<table width=100%>";
echo "<tr><td class=judul>$d[nama_promo], $tgl</td></tr>";
echo "<tr><td class=isi>"; if($d[gambar]!='') {
echo "<img src='foto_promo/$d[gambar]' hspace=10 border=0 align=left>";} $isi_promo=nl2br($d[isi_promo]); echo "$isi_promo</td></tr>";
echo "<tr><td class=kembali><br> [ <a href=javascript:history.go(-1)>Kembali</a> ] </td></tr>";}
// Modul detail agenda
elseif ($_GET[module]=='detailagenda'){ $detail=mysql_query("SELECT * FROM agenda WHERE id_agenda='$_GET[id]'"); while($d=mysql_fetch_array($detail)){ $tgl_posting = tgl_indo($d[tgl_posting]); $tgl_mulai = tgl_indo($d[tgl_mulai]); $tgl_selesai = tgl_indo($d[tgl_selesai]); $isi_agenda=nl2br($d[isi_agenda]); echo "<table width=100%
class=tabel_berita>"; echo "<tr><td colspan=3><span class=judul>$d[tema]</span></td></tr>"; echo "<tr><td colspan=3><span class=posting>Diposting tanggal: $tgl_posting</span></td></tr>"; echo "<tr><td><b>Topik</b></td><td>: </td><td>$isi_agenda</td> </tr>"; echo "<tr><td><b>Tanggal</b></td> <td>:</td><td>$tgl_mulai s/d $tgl_selesai</td></tr>"; echo "<tr><td><b>Tempat</b></td> <td>:</td><td>$d[tempat]</td></tr>";}} // Modul fasilitas elseif ($_GET[module]=='fasilitas'){ echo"<h1 style='text-align: left'> :: Fasilitas LCC Puri Gardena ::</h1> <h2></h2>";
$fasilitas = mysql_query("SELECT * FROM modul WHERE id_modul='6'");
$r = mysql_fetch_array($fasilitas); echo "<table width=100%>"; echo "<tr><td class=isi_p>"; if ($r[gambar]!=''){
echo "<img src='images/$r[gambar]' border=0 align=left>"; } $isi_fasilitas=nl2br($r[static_content]); echo "$isi_fasilitas</td></tr>"; } ?> </table> <style> .tbl_daftar { border:hidden; } .a { color:#0000FF; text-decoration:none; } .a:hover{ color:#FF0000; text-decoration:none; } </style> footer.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1 -transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head> <body>
<b>LP3I COURSE CENTER</b><br> CABANG PURI GARDENA<br>
Perum. Puri Gardena Blok C1/3 Daan Mogot - Jakarta Barat<br> Telp. [021] 5437 7708, 5437 7862<br> [email protected] </body> </html> login.php <?php include "config/koneksi.php" ?> <title>Untitled Document</title>
129
<link href="style.css" rel="stylesheet"type="text/css" /> </head>
<body> <?php
echo "<div id='login'> <b><ul>
<li><a
href=?module=daftar>Pendaftaran</a> </li><li><a href=member/index.php target='_blank'>Login Member </a> </li></ul></b></div>"; ?> </body> </html> menu.php <?php include "config/koneksi.php" ?> <title>Untitled Document</title> <link href="style.css" rel="stylesheet" type="text/css" />
</head> <body> <?php
echo "<div id='menuutama'> <b><ul> <li><a
href=?module=home>Home</a>
</li><li><a href=#>Tentang Kami</a>ul> <li><a href=?module=profil>Profil Lembaga</a></li>
<li><a href=?module=visimisi>Visi dan Misi</a></li></ul></li>
<li><a href=#>Fasilitas & Layanan</a> <ul><li><a href=?module=fasilitas>Ruangan </a></li> <li><a href=?module=berita>Berita</a></li> <li><a href=?module=agenda>Agenda</a></li> <li><a href=?module=promo>Promo</a></li> </ul></li><li class=test> <a href=?module=hubungi>Hubungi Kami</a></li> </ul></b></div>"; ?></body></html> <style> .test{ text-align:right; } </style> style.css body{ width:800; background:url(images/background.jpg); background-repeat:repeat-y; background-position:center; margin:auto; } #header{ background-image:url(images/header.jpg); background-repeat:no-repeat; width:800; padding-top:70px; height:130px;
border-bottom:#FFFFFF solid thin; } #menu{ float:left; background-color:#2a1d64; top:0px; width:180px; font:Georgia; font-size:14px; padding-left:10px; padding-right:10px; } #menu ul{ list-style:outside; padding-left: 20px; margin-left: 0px; border:none; color:#FFFFFF; }
#menu a:link, #menu a:visited { padding-left:0px; background-color:#2a1d64; color:#FFFFFF; text-decoration:none; } #menu a:hover { color: #FFFF33; text-decoration: underline; } ul { padding-left: 12px; margin-left: 0px; } #content{ float:left; width:580; margin-left:10px; } #content p{ font-size:150%; line-height:2em; border:solid; border-width:thin; border-color:#ffffff; } #login { position:relative; width:100%; height:25px; background:#FFFFFF;
130
font-family:Georgia, "Times New Roman",Times, serif; font-size:14px; } #login ul{ padding-left:0; margin:0; list-style:none; } #login ul li{ float:right; position:relative; } #login ul li a{ float:right; color:#FF0000; padding:5px; padding-bottom:0px; text-decoration:none; display:block; } #menuutama { position:relative; width:100%; height:28px; background:#2a1d64;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
border-bottom: #FFFFFF solid thin; } #menuutama ul{ padding:0; margin:0; list-style:none; height:30; } #menuutama ul li{ float:left; position:relative; } #menuutama ul li a{ float:left; color:#ffffff; padding:5px; text-decoration:none; display:block; } #menuutama ul li a:hover{ background:#ffffff; color:#1b1b4f; } #menuutama ul li ul{ display:none; }
#menuutama ul li:hover ul{ display:block; position:absolute; top:28px; left:0; } #menuutama ul li:hover ul li a{ display:block; background:#ffffff; color:#1b1b4f; width:162px; }
#menuutama ul li:hover ul li a:hover{ background:#1b1b4f; color:ffffff; } #clearer { clear: both; } #footer { background-color:#2a1d64; font-size: 12px;
font-family:Georgia, "Times New Roman", Times, serif; color: #ffffff; text-align:right; height: 80px; width:790px; line-height: 15px; padding:5; border-top:#FFFFFF solid; border-width:thin; } #daftar { position:fixed; float:left; left:50; top:25; } h1{ font:normal 150% Georgia; font-weight:500; color:#1b1b4f; background-color:transparent; } h2{ color:#464646; background-color:transparent; border-bottom:1px solid #256180; } table {
font-family:Georgia, "Times New Roman", Times, serif; font-size:8pt; border-width:1px; border-color:#1b1b4f; border-style:solid; border-collapse:collapse; margin:5px 0px; } th {
131
color:#FFFFFF; font-size:7pt; text-transform:uppercase; text-align:center; padding:0.5em; border-collapse:collapse; background-color:#265180; } td { padding:0.5em; color:#333333; vertical-align:top; } input,textarea,select {font-family:Georgia, "Times New Roman", Times, serif; font-size:8pt; } marquee { background-color:#2a1d64; color:#FFFFFF; font-size:14px; padding-bottom:10px; padding-top:10px; width:100%; } .image { background-color: #fff; padding: 2px; margin: 3px 5px 3px 0; border: 1px solid #ddc688; float: left; } .isi{
font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-align:justify; color:#1b1b4f; top:10px; } .isi_p{
font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-align:justify; color:#1b1b4f; border:hidden; top:10px; } .posting { font-size: 10px; line-height: 100%; } .bullet {
font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; padding-left:4px; color:#FFFFFF; text-align:justify; line-height:18px; } .isi_kecil {
font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; padding-left:4px; color:#FF6600; } .judul {
font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#265180; font-weight:bold; } .judul a { color:#FF0000; text-decoration:none;} .judul a:hover { color:#0000ff; text-decoration:none; } .tabel_berita { border-left:none; border-right:none; border-top:none; } .tabel_agenda { border-left:none; border-right:none; border-top:none; } .judul_head {
font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; padding-left:4px; color:#FFFFFF; font-weight:bold; background-color:#1b1b4f; } .judul_head2 { font-size:18px; color:#464646; text-decoration:none; font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif; line-height:16px; } .kembali {
font-family:Georgia, "Times New Roman", Times, serif;
132
padding-left:4px; text-align:center; } .kembali a { text-decoration:none; } .menu { border:hidden; } .tanggal{ font-size:10px; color:#FF0000; padding-left:0px; }Halaman Admin dan Member index.php <?php include "../config/fungsi_indotgl.php"; ?> <html> <head>
<title>Admin LCC Puri Gardena</title> <script language="javascript">
function validasi(form){ if (form.id_user.value == ""){ alert("Anda belum mengisikan Username.");
form.id_user.focus(); return (false); }
if (form.password.value == ""){ alert("Anda belum mengisikan Password."); form.password.focus(); return (false); } return (true); } </script> <link href="../config/adminstyle.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" href="../logo.ico" /> </head> <body OnLoad="document.login.id_user.focus();"> <div id="header"></div> <div id="content"> <h2>Login</h2> <center>
<form name="login" action="cek_login.php" method="POST" onSubmit="return validasi(this)"> <table cellpadding="5"> <tr><td rowspan="4"><img src="images/admin.png" width="50" height="50" hspace="5" vspace="13"></td></tr> <tr><td>Username</td><td> : <input type="text" name="id_user"></td></tr> <tr><td>Password</td><td> : <input type="password" name="password"></td></tr> <tr><td colspan="2"><input type="submit" value="Login"></td></tr></table> </form></center> </div>
<div id="footer">Copyright © 2010 LP3i Course Center Puri Gardena</div> </div> </body> </html> media.php <?php session_start(); if (empty($_SESSION[namauser]) AND empty($_SESSION[passuser])){
echo "<link href='style.css' rel='stylesheet' type='text/css'>
<center>Untuk mengakses modul, Anda harus login <br>"; echo "<a href=index.php><b>LOGIN</b></a> </center>";} else{ ?> <html> <head>
<title>LCC Puri Gardena</title> <script type="text/javascript" src="../edit.js"></script> <script type="text/javascript"> bkLib.onDomLoaded(function() { nicEditors.allTextAreas() }); </script> </script> <link href="../adminweb/cssadmin.css" rel="stylesheet" type="text/css" /> </head><body> <div id="header"></div> <div id='menuutama'> <b><ul> <li><a href=?module=home>Home</a> </li><li><a href=?module=profilmember>Profil </a></li> <li><a href=?module=password>Ganti Password</a></li><li><a href=?module=dlmember>Download</a></li >
<li><a href=index.php> Logout</a></li> </ul></b></div>
<p class="tglpos"><?php echo $tgl; ?></p> <div id="content">
<?php include "konten.php"; ?> </div><br>
133
<div id="clearer"><div id="footer"> LP3I Course Center Puri Gardena</div></div> </body>
</html> <?php}?> konten.php
<link rel="shortcut icon" href="../logo.ico" /> <?php include "../config/koneksi.php"; include "../config/library.php"; include "../config/fungsi_indotgl.php"; include "../config/fungsi_combobox.php"; include "../config/class_paging.php"; // Bagian Home if ($_GET[module]=='home'){ echo" <font class='tgl'>$hari_ini, "; echo tgl_indo(date("Y m d")); echo " | ";
echo date("H:i:s"); echo " WIB</font>";
echo "<h1>Selamat Datang</h1>"; echo"<p>Hai <b style='color:#FF0000'> $_SESSION[namalengkap]</b>, selamat datang di halaman Administrator website LCC Puri Gardena. Silahkan klik menu pilihan dibawah ini
untuk mengelola content website. </p>"; $kolom = 5;
if($_SESSION[leveluser]==1){ $sql=mysql_query("SELECT * FROM modul ORDER BY urutan");
}
elseif($_SESSION[leveluser]==2){ $sql=mysql_query("SELECT * FROM modul WHERE (id_akses=2 OR id_akses=4) ORDER BY urutan");
} else{
$sql=mysql_query("SELECT * FROM modul WHERE (id_akses=3 OR id_akses=4) ORDER BY urutan");}
echo"<table class='tbl' cellspacing=0 cellpadding=0 ><tr>"; $cnt = 0; while($data=mysql_fetch_array($sql)) { if ($cnt>=$kolom) { echo "</tr><tr>"; $cnt = 0;} $cnt++;
echo"<td class=tbl width=100 height=100 align=center>
<a href='$data[link]'><img border=0 src='../ikon/$data[gbr_ikon]'><br><br/>$data [nama_modul]</a>";} echo "</tr></table>"; } //Ganti Password elseif ($_GET[module]=='password'){ include "modul/modul_user/password.php"; } //Download Member elseif ($_GET[module]=='dlmember'){ include "modul/modul_unduhan/dlmember.php"; } //Profil Member elseif ($_GET[module]=='profilmember'){ include "modul/modul_profil/profil.php"; } // Bagian User elseif ($_GET[module]=='profil'){ include "modul/modul_lembaga/profil.php"; }
// Visi & Misi
elseif ($_GET[module]=='visimisi'){ include "modul/modul_lembaga/visimisi.php"; } // Bagian User elseif ($_GET[module]=='user'){ include "modul/modul_user/user.php"; } // Bagian Modul elseif ($_GET[module]=='modul'){ include "modul/modul_konten/konten.php"; } // Pendaftaran elseif ($_GET[module]=='daftar'){ include "modul/modul_daftar/daftar.php"; } // Berita elseif ($_GET[module]=='berita'){ include "modul/modul_berita/berita.php"; } // Fasilitas elseif ($_GET[module]=='fasilitas'){ include "modul/modul_lembaga/fasilitas.php"; } // Promo elseif ($_GET[module]=='promo'){ include "modul/modul_promo/promo.php"; } // Agenda elseif ($_GET[module]=='agenda'){ include "modul/modul_agenda/agenda.php"; } // Banner elseif ($_GET[module]=='banner'){ include "modul/modul_banner/banner.php"; } // Download
134
elseif ($_GET[module]=='unduhan'){ include "modul/modul_unduhan/unduhan.php"; } // Pesan elseif ($_GET[module]=='pesan'){ include "modul/modul_pesan/pesan.php"; } // Member elseif ($_GET[module]=='datamember'){ include "modul/modul_member/data.php"; } elseif ($_GET[module]=='datatentor'){ include "modul/modul_member/data_tentor.php"; } elseif ($_GET[module]=='datasiswa'){ include "modul/modul_member/data_siswa.php"; }// Apabila modul tidak ditemukan else{ echo "<p><b>Modul tidak dapat di akses</b></p>"; } ?> <style> .tbl{ margin-right:40; border:solid #FF0000 thin; } .tbl a{ text-decoration:none; font-size:12px; color:#1b1b4f; } p{ text-align:justify; margin-right:40; } .b{ color:#FF0000;} .tgl { margin-left:310; color:#FF0000; } </style> cek_login.php <?php include "../config/koneksi.php"; $pass=md5($_POST[password]); $login=mysql_query("SELECT * FROM user WHERE id_user='$_POST[id_user]' AND password='$pass' AND blokir='N'"); $ketemu=mysql_num_rows($login); $r=mysql_fetch_array($login); //bila user n pass valid if ($ketemu > 0){ session_start(); session_register("namauser"); session_register("passuser"); $_SESSION[namauser] = $r[id_user]; $_SESSION[namalengkap] = $r[nama_lengkap]; $_SESSION[passuser] = $r[password]; $_SESSION[leveluser] = $r[id_level]; header('location:media.php?module=home'); } else{
echo "<center><h2> Login Gagal! <br /> Username atau Password tidak benar<br />"; echo "Tunggu Sebentar...!!!</h2></center>"; echo "<meta http-equiv=\"refresh\"
content=\"3;URL=index.php\">";} ?> menu.php <?php include "../config/koneksi.php"; if ($_SESSION[leveluser]=='admin'){ $sql=mysql_query("select * from modul order by urutan");}
else{
$sql=mysql_query("select * from modul where id_akses=2 and aktif='Y' order by urutan");
}
while ($m=mysql_fetch_array($sql)){ echo "<li><a href='$m[link]'>» $m[nama_modul]</a></li>"; } ?> logout.php <?php session_start(); session_destroy();
echo "<center>Anda telah sukses keluar sistem <b>[LOGOUT]<b>"; ?> modul user/user.php <script language="javascript"> function validasi(form){ if (form.id_user.value == '$r[id_user]'){ alert("Username telah terpakai, gunakan username lain"); form.id_user.focus(); return (false); } return (true);} </script> <?php $aksi="modul/modul_user/aksi_user.php"; switch($_GET[hlm]){ // Tampil User default:
135
echo "<h2>Manajemen Member</h2><input type=button value='Tambah Member' onclick=\"window.location.href='?module=us er&hlm=tambahuser';\"> <table> <tr><th>no</th><th>username</th><th>nam a lengkap</th><th>email</th><th>No.Telp/H P</th><th>Level</th><th>Blokir</th><th>a ksi</th></tr>"; $p = new Paging; $batas = 10; $posisi = $p->cariPosisi($batas); $tampil = mysql_query("SELECT * FROM user,level WHERE
user.id_level=level.id_level ORDER BY id_user DESC LIMIT $posisi,$batas"); $no = $posisi+1; while ($r=mysql_fetch_array($tampil)){ echo "<tr><td>$no</td> <td>$r[id_user]</td> <td>$r[nama_lengkap]</td> <td><a href=mailto:$r[email]>$r[email]</a> </td> <td>$r[no_telp]</td> <td>$r[nama_level]</td> <td align=center>$r[blokir]</td><td><a href=?module=user&hlm=edituser&id=$r[id _user]>Edit</a> | <a href=$aksi?module=user& hlm=hapus&id=$r[id_user]>Hapus</a></td> </tr>"; $no++; } echo "</table>"; $jmldata = mysql_num_rows
(mysql_query("SELECT * FROM user")); $jmlhalaman =
$p->jumlahHalaman($jmldata, $batas); $linkHalaman = $p->navHalaman ($_GET[halaman], $jmlhalaman); echo "<div id=paging>Hal: $linkHalaman</div><br>"; break;
case "tambahuser":
if ($_SESSION[leveluser]==1){ echo "<h2>Tambah Member</h2> <form method=POST action=$aksi?module=user &hlm=input onSubmit='return validasi(this)'> <table> <tr><td>Username</td> <td> : </td><td><input type=text name='id_user'></td></tr> <tr><td>Password</td> <td> : </td><td><input type='password' name='password'></td></tr> <tr><td>Nama Lengkap</td> <td> : </td><td><input type=text name='nama_lengkap' size=30></td></tr> <tr><td>E-mail</td> <td> : </td><td><input type=text name='email' size=30></td></tr> <tr><td>No.Telp/HP</td> <td> :
/td><td><input type=text name='no_telp' size=20></td></tr>
<tr><td>level</td> <td> : </td><td> <select name='level'>
<option value=0 selected> Pilih level -</option>";
$tampil=mysql_query("SELECT * FROM level ORDER BY nama_level");
while($r=mysql_fetch_array($tampil)){ echo "<option
value=$r[id_level]>$r[nama_level]</option> ";
}echo" <tr><td colspan=3><input type=submit value=Simpan> <input type=button value=Batal
onclick=self.history.back()></td></tr> </table></form>"; }
else{
echo "Anda tidak berhak mengakses halaman ini."; }
break; case "edituser":
$edit=mysql_query("SELECT * FROM user WHERE id_user='$_GET[id]'"); $r=mysql_fetch_array($edit); if ($_SESSION[leveluser]==1){ echo "<h2>Edit User</h2> <form method=POST
action=$aksi?module=user&hlm=update> <input type=hidden name=id value='$r[id_user]'>
<table>
<tr><td>Username</td><td> : </td><td><input type=text name='id_user' value='$r[id_user]' disabled></td></tr> <tr><td>Password</td><td> : </td><td><input type=password name='password'> </td></tr> <tr><td>Nama Lengkap</td><td> : </td><td><input type=text name='nama_lengkap' size=30 value='$r[nama_lengkap]'></td></tr> <tr><td>E-mail</td><td> : </td><td><input type=text name='email' size=30 value='$r[email]'></td></tr> <tr><td>No.Telp/HP</td><td> : </td><td><input type=text name='no_telp' size=30 value='$r[no_telp]'></td></tr> <tr><td>level</td><td> : </td><td><select name='level'>";
$tampil=mysql_query("SELECT * FROM level ORDER BY nama_level");
if ($r[id_level]==0){
echo "<option value=0 selected>- Pilih level -</option>"; }
136
while($w=mysql_fetch_array($tampil)){if ($r[id_level]==$w[id_level]){ echo "<option value=$w[id_level]
selected>$w[nama_level]</option>"; } else{ echo "<option value=$w[id_level]>$w[nama_level]</option >"; } } if ($r[blokir]=='N'){ echo "<tr><td>Blokir</td><td> : </td><td><input type=radio name='blokir' value='Y'> Y<input type=radio name='blokir' value='N' checked> N </td></tr>"; } else{
echo "<tr><td>Blokir</td><td> : </td><td><input type=radio name='blokir' value='Y' checked> Y <input type=radio name='blokir' value='N'> N </td></tr>"; } echo "<tr><td colspan=3><input
type=submit value=Update> <input type=button value=Batal
onclick=self.history.back()></td></tr></table ></form>"; }
else{
echo "<h2>Edit User</h2><form method=POST
action=$aksi?module=user&hlm=update> <input type=hidden name=id
value=$r[id_user]>
<input type=hidden name=blokir value='$r[blokir]'>
<table>
<tr><td>Username</td> <td> : <input type=text name='id_user' value='$r[id_user]' disabled> **)</td></tr>
<tr><td>Password</td> <td> : <input type=text name='password'> *) </td></tr> <tr><td>Nama Lengkap</td> <td> : <input type=text name='nama_lengkap' size=30 value='$r[nama_lengkap]'></td></tr> <tr><td>E-mail</td> <td> : <input type=text name='email' size=30 value='$r[email]'></td></tr>
<tr><td>No.Telp/HP</td> <td> : <input type=text name='no_telp' size=30 value='$r[no_telp]'></td></tr>"; echo "<tr><td colspan=2>*) Apabila password tidak diubah, dikosongkan saja.<br />
**) Username tidak bisa diubah.</td></tr> <tr><td colspan=2><input type=submit value=Update>
<input type=button value=Batal onclick=self.history.back()></td></tr> </table></form>"; } break; } ?> aksi_user.php <?php session_start(); include "../../../config/koneksi.php"; include "../../../config/fungsi_thumb.php"; $module=$_GET[module]; $hlm=$_GET[hlm]; // Hapus modul
if ($module=='user' AND $hlm=='hapus'){ mysql_query("DELETE FROM user WHERE id_user='$_GET[id]'"); if($r[id_level]==2) {
mysql_query("DELETE FROM siswa WHERE id_siswa='$_GET[id]'"); }
else{
mysql_query("DELETE FROM tentor WHERE id_tentor='$_GET[id]'"); } header
('location:../../media.php?module='.$module); }
// Input user
elseif ($module=='user' AND $hlm=='input'){
$lokasi_file =
$_FILES['fupload']['tmp_name'];
$nama_file = $_FILES['fupload']['name']; // Apabila ada gambar yang diupload if (!empty($lokasi_file)){
UploadImgProfil($nama_file); $pass=md5($_POST[password]);
mysql_query("INSERT INTO user (id_user, id_level, password, nama_lengkap, email, no_telp, foto) VALUES('$_POST[id_user]', '$_POST[level]', '$pass',
'$_POST[nama_lengkap]', '$_POST[email]', $_POST[no_telp]', '$nama_file')"); } else {
mysql_query("INSERT INTO user (id_user, id_level, password, nama_lengkap, email, no_telp) VALUES('$_POST[id_user]', '$_POST[level]', '$pass', '$_POST[nama_lengkap]', '$_POST[email]', '$_POST[no_telp]')"); } if ($_POST[level]==2) {
mysql_query("INSERT INTO siswa (id_user, nama_lengkap, nama_panggilan, kelamin, agama, tmp_lahir, tgl_lahir, bln_lahir, thn_lahir, alamat, kota, email, no_telp, handphone, kelas)VALUES('$_POST[id_user]', '$_POST[nama_lengkap]', $_POST[nama_panggilan]', '$_POST[kelamin]', '$_POST[agama]', '$_POST[tmp]', '$_POST[tgl_lahir]','$_POST[bln_lahir]',
137
'$_POST[thn_lahir]', '$_POST[alamat]', '$_POST[kota]', $_POST[email]', $_POST[no_telp]', '$_POST[handphone]', '$_POST[sekolah]', '$_POST[kelas]')"); } elseif ($_POST[level]==3) {mysql_query("INSERT INTO tentor (id_user, nama_lengkap, tmp_lahir, tgl_lahir, bln_lahir, thn_lahir, alamat, kota, email,
no_telp, handphone, bid_studi) VALUES('$_POST[id_user]', '$_POST[nama_lengkap]', '$_POST[tmp]', '$_POST[tgl_lahir]', '$_POST[bln_lahir]', $_POST[thn_lahir]',’$_POST[alamat]', '$_POST[kota]', '$_POST[email]', '$_POST[no_telp]', '$_POST[handphone]', '$_POST[studi]')"); } header ('location:../../media.php?module='.$module); } // Update user
elseif ($module=='user' AND $hlm=='update'){
if (empty($_POST[password])) { mysql_query("UPDATE user SET nama_lengkap = '$_POST[nama_lengkap]', email = '$_POST[email]', blokir = '$_POST[blokir]', no_telp =
'$_POST[no_telp]', id_level = '$_POST[level]' WHERE id_user = '$_POST[id]'"); }
// Apabila password diubah else{
$pass=md5($_POST[password]); mysql_query("UPDATE user SET password = '$pass', nama_lengkap = '$_POST[nama_lengkap]', emai =
'$_POST[email]', blokir = '$_POST[blokir]', no_telp = '$_POST[no_telp]', id_level= '$_POST[level]' WHERE id_user = '$_POST[id]'"); } header('location:../../media.php?module='.$m odule);} ?> modul_kontren/konten.php <?php $aksi="modul/modul_konten/aksi_konten.ph p"; switch($_GET[hlm]){ // Tampil Modul default:
echo "<h2>Manajemen Konten</h2> <input type=button value='Tambah Konten' onclick=\"window.location.href='?module=m odul&hlm=tambahmodul';\"> <table> <tr><th>no</th><th>nama konten</th><th>link</th><th>publish</th>< th>aktif</th><th>Akses</th><th>aksi</th>< /tr>"; $tampil=mysql_query("SELECT *
FROM modul,akses WHERE modul.id_akses=
akses.id_akses ORDER BY urutan"); while ($r=mysql_fetch_array($tampil)){ echo "<tr><td>$r[urutan]</td> <td>$r[nama_modul]</td> <td><a href=$r[link]>$r[link]</a></td> <td align=center>$r[publish]</td> <td align=center>$r[aktif]</td> <td>$r[nama_akses]</td> <td><a href=?module=modul&hlm=editmodul&id=$ r[id_modul]>Edit</a> | <a href=$aksi?module= modul&hlm=hapus&id=$r[id_modul]>Hapus </a> </td></tr>"; } echo "</table>"; break; case "tambahmodul":
echo "<h2>Tambah Konten</h2> <form method=POST enctype='multipart/form-data' action='$aksi?module=modul&hlm=input'> <table> <tr><td>Nama Konten</td> <td> : </td><td><input type=text name='nama_modul'></td></tr> <tr><td>Link</td> <td> :
</td><td><input type=text name='link' size=30></td></tr>
<tr><td>Akses</td> <td> : </td><td> <select name='level'> <option value=0 selected>- Pilih Akses -</option>"; $tampil=mysql_query("SELECT * FROM akses ORDER BY nama_akses"); while($r=mysql_fetch_array($tampil)){ echo "<option value=$r[id_akses]> $r[nama_akses]</option>"; }
echo" </td></tr> <tr><td>Ikon</td> <td> : </td><td><input type=file name='fupload' size=30> <br>[Tipe gambar dengan format .ico/.png]</td></tr></td></tr> <tr><td colspan=3><input type=submit value=Simpan><input type=button value=Batal onclick=self.history.back()></td></tr> </table></form>"; break; case "editmodul":
$edit = mysql_query("SELECT * FROM modul WHERE id_modul='$_GET[id]'"); $r = mysql_fetch_array($edit); echo "<h2>Edit Konten</h2> <form method=POST
enctype='multipart/form-data' action=$aksi?module=modul
&hlm=update> <input type=hidden name=id value='$r[id_modul]'>
138
<table> <tr><td>Nama Konten</td> <td> :</td><td><input type=text name='nama_modul'
value='$r[nama_modul]'></td></tr> <tr><td>Link</td><td> : </td><td><input type=text name='link' size=30
value='$r[link]'></td></tr>"; if ($r[publish]=='Y'){
echo "<tr><td>Publish</td><td> : </td><td><input type=radio name='publish' value='Y' checked>Y <input type=radio name='publish' value='N'> N</td></tr>"; } else{
echo "<tr><td>Publish</td><td> : </td><td><input type=radio name='publish' value='Y'>Y<input type=radio
name='publish' value='N' checked>N</td></tr>"; } if ($r[aktif]=='Y'){
echo "<tr><td>Aktif</td><td> : </td><td><input type=radio name='aktif' value='Y' checked>Y <input type=radio name='aktif' value='N'> N</td></tr>"; } else{
echo "<tr><td>Aktif</td> <td> : </td><td><input type=radio name='aktif' value='Y'>Y <input type=radio name='aktif' value='N' checked>N</td></tr>";
}echo"<tr><td>Akses</td><td> : </td><td><select name='level'>";
$tampil=mysql_query("SELECT * FROM akses ORDER BY id_akses");
if ($r[id_akses]==0){
echo "<option value=0 selected>- Pilih Akses -</option>"; }
while($w=mysql_fetch_array($tampil)){ if ($r[id_akses]==$w[id_akses]){ echo "<option value=$w[id_akses]
selected>$w[nama_akses]</option>"; }
else{ echo "<option value=$w[id_akses]> $w[nama_akses]</option>"; } } echo "<tr><td>Urutan</td><td> : </td><td><input type=text name='urutan' size=1 value='$r[urutan]'></td></tr> <tr><td>Gambar </td><td> : </td><td><img src=../ikon/$r[gbr_ikon]> </td></tr> "; echo"<tr><td>Ganti Ikon</td><td> : </td><td><input type=file name='fupload' size=30></td></tr> <tr><td colspan=3><input type=submit value=Update> <input type=button value=Batal onclick=self.history.back()></td></tr> </table></form>"; break;} ?> aksi_konten.php <?php session_start(); include "../../../config/koneksi.php"; include "../../../config/fungsi_thumb.php"; $module=$_GET[module]; $hlm=$_GET[hlm]; // Hapus modul
if ($module=='modul' AND $hlm=='hapus'){ mysql_query("DELETE FROM modul WHERE id_modul='$_GET[id]'");
header('location:../../media.php?module='.$m odule);}
// Input modul
elseif ($module=='modul' AND $hlm=='input'){
// Cari angka urutan terakhir
$u=mysql_query("SELECT urutan FROM modul ORDER by urutan DESC"); $d=mysql_fetch_array($u); $urutan=$d[urutan]+1; $lokasi_file = $_FILES['fupload']['tmp_name']; $nama_file = $_FILES['fupload']['name']; // dengan ikon if (!empty($lokasi_file)){ UploadIkon($nama_file); move_uploaded_file ($lokasi_file,"ikon/$nama_file"); mysql_query("INSERT INTO
modul(id_akses, nama_modul, link, urutan, gbr_ikon) VALUES('$_POST[level]', '$_POST[nama_modul]', '$_POST[link]', '$urutan', '$nama_file')"); } //tanpa ikon else {
mysql_query("INSERT INTO modul
(nama_modul, link, id_akses, urutan) VALUES('$_POST[nama_modul]', '$_POST[link]', '$_POST[level]', $urutan')");} header('location:../../media.php?module='.$m odule);} // Update modul
elseif ($module=='modul' AND $hlm=='update'){
$lokasi_file =
$_FILES['fupload']['tmp_name'];
$nama_file = $_FILES['fupload']['name']; if (empty($lokasi_file)){
mysql_query("UPDATE modul SET nama_modul = '$_POST[nama_modul]', link = '$_POST[link]', publish =
139
aktif = '$_POST[aktif]', id_akses = '$_POST[level]', urutan = '$_POST[urutan]'WHERE id_modul = '$_POST[id]'"); } else{
UploadIkon($nama_file);move_uploaded_fil e
($lokasi_file,"images/$nama_file"); mysql_query("UPDATE modul SET nama_modul = '$_POST[nama_modul]', link = '$_POST[link]', publish= '$_POST[publish]', aktif = '$_POST[aktif]', id_akses = '$_POST[level]', urutan = '$_POST[urutan]', gbr_ikon = '$nama_file'
WHERE id_modul = '$_POST[id]'");} header('location:../../media.php?module='.$m odule);} ?> modul_daftar/daftar.php <?php $aksi="modul/modul_daftar/aksi_daftar.php" ; switch($_GET[hlm]){ // Tampil data pendaftar default:
echo "<h2>Data Pendaftar</h2> <table> <tr><th>No</th><th>Nama</th><th>Jenis Kelamin</th><th>Alamat</th><th>Telepon< /th><th>Tgl. Daftar</th><th>Status</th> <th>aksi</th></tr>"; $p = new Paging; $batas = 10; $posisi = $p->cariPosisi($batas); $tampil=mysql_query("SELECT * FROM daftar ORDER BY id_daftar DESC LIMIT $posisi, $batas"); $no = 1; while ($r=mysql_fetch_array($tampil)){ $tgl=tgl_indo($r[tgl_daftar]); echo "<tr><td>$no</td> <td>$r[nama_lengkap]</td> <td>$r[kelamin]</td><td>$r[alamat]</td> <td>$r[telepon]</td> <td>$tgl</td> <td>$r[status_daftar]</td <td><a href=?module=daftar& hlm=detaildaftar&id=$r[id_daftar]>Detail</a > | <a href=$aksi?module=daftar& hlm=hapus&id=$r[id_daftar]>Hapus </a></td></tr>"; $no++; } echo "</table>"; $jmldata=mysql_num_rows(mysql_query("S ELECT * FROM daftar"));
$jmlhalaman =
$p->jumlahHalaman($jmldata, $batas); $linkHalaman =
$p->navHalaman($_GET[halaman], $jmlhalaman);
echo "<div id=paging>Hal: $linkHalaman</div><br>"; break; ////detail daftar case "detaildaftar": $detail=mysql_query("SELECT * FROM daftar WHERE id_daftar='$_GET[id]'"); $r=mysql_fetch_array($detail);
$tanggal=tgl_indo($r[tgl_daftar]); $pilihan_status = array('Baru', 'Lunas', 'Dikirim');
$pilihan_daftar = '';
foreach ($pilihan_status as $status) { $pilihan_daftar .= "<option value=$status"; if ($status == $r[status_daftar]) {
$pilihan_daftar .= " selected"; } $pilihan_daftar .= ">$status</option>\r\n"; }
echo "<h2>Detail Pendaftar</h2> <form method=POST
action=$aksi?module=daftar&hlm=update> <input type=hidden name=id
value=$r[id_daftar]>
<table> <tr><td>No. Pendaftar</td> <td> : $r[id_daftar]</td></tr>
<tr><td>Tanggal Daftar</td> <td> : $tanggal </td></tr> <tr><td>Status Daftar </td><td>: <select
name=status_daftar>$pilihan_daftar</select> <input type=submit value='Ubah
Status'></td></tr> </table></form>"; echo"<table width=450> <tr><th colspan=3>Data Pendaftar</th></tr> <tr><td width=100>Nama Lengkap</td><td> : </td><td bgcolor=#CCFF66 width=350>$r[nama_lengkap]</td></tr> <tr><td>Nama Panggilan</td><td> : </td><td>$r[nama_panggilan]</td></tr> <tr><td>Tempat Lahir</td><td> : </td><td>$r[tmp_lahir]</td></tr> <tr><td>Tanggal</td><td> : </td><td>$r[tgl_lahir]-$r[bln_lahir]-$r[thn_lahir]</td></tr> <tr><td>Jenis Kelamin</td><td> : </td><td>$r[kelamin]</td></tr>
140
<tr><td>Agama</td><td> : </td><td>$r[agama]</td></tr> <tr><td>Alamat</td><td> : </td><td>$r[alamat]</td></tr> <tr><td>Kota</td><td> : </td><td>$r[kota]</td></tr> <tr><td>No. Telepon</td><td> : </td><td bgcolor=#CCFF66>$r[telepon]</td></tr> <tr><td>Telepon Seluler</td><td> : </td><td bgcolor=#CCFF66>$r[handphone]</td></tr> <tr><td>Nama Orang Tua</td><td> : </td><td>$r[nama_ortu]</td></tr> <tr><td>Asal Sekolah</td><td> : </td><td>$r[sekolah]</td></tr><tr><td>Program yang Dipilih</td><td> : </td><td>Bimbel : $r[bimbel]<br>Program : $r[paket]<br> English : $r[bahasa]<br> Komputer : $r[komputer]</td></tr>"; echo"<tr><td colspan=3><input type=button value=Kembali onClick=self.history.back()> </td></tr></table></form>"; break; } ?> aksi_daftar.php <?php session_start(); include "../../../config/koneksi.php"; $module=$_GET[module]; $hlm=$_GET[hlm]; ////Hapus Pendaftar
if ($module=='daftar' AND $hlm=='hapus'){ mysql_query("DELETE FROM daftar WHERE id_daftar='$_GET[id]'");
header('location:../../media.php?module='.$m odule);}
elseif ($module=='daftar' AND $hlm=='update'){
mysql_query("UPDATE daftar SET status_daftar='$_POST[status_daftar]' WHERE id_daftar='$_POST[id]'"); header('location:../../media.php?module='.$m odule);} ?> agenda.php <?php $aksi="modul/modul_agenda/aksi_agenda.ph p"; switch($_GET[hlm]){ // Tampil Agenda default: echo "<h2>Agenda</h2>
<input type=button value='Tambah Agenda' onclick=location.href='?module=agenda&hl m=tambahagenda'> <table> <tr><th>no</th><th>tema</th><th>tgl. mulai</th><th>tgl.selesai</th><th>aksi</th> </tr>"; $tampil=mysql_query("SELECT * FROM agenda ORDER BY id_agenda DESC"); $no=1; while ($r=mysql_fetch_array($tampil)){ $tgl_mulai = tgl_indo($r[tgl_mulai]); $tgl_selesai = tgl_indo($r[tgl_selesai]); echo "<tr><td>$no</td> <td width=220>$r[tema]</td> <td>$tgl_mulai</td> <td>$tgl_selesai</td> <td><a href=?module=agenda& hlm=editagenda&id=$r[id_agenda]>Edit</a> | <a href=$aksi?module=agenda& hlm=hapus&id=$r[id_agenda]>Hapus</a> </tr>"; $no++; } echo "</table>"; break; case "tambahagenda":
echo "<h2>Tambah Agenda</h2>
<form method=POST action='$aksi?module= agenda&hlm=input'>
<table>
<tr><td>Tema</td><td> : <input type=text name='tema' size=60></td></tr>
<tr><td>Isi Agenda</td> <td> <textarea name='isi_agenda' style='width: 400px; height: 150px;'></textarea></td></tr> <tr><td>Tempat</td> <td> : <input type=text name='tempat' size=40></td></tr> <tr><td>Pukul</td> <td> : <input type=text name='jam' size=40></td></tr> <tr><td>Tgl Mulai</td><td> : "; combotgl(1,31,'tgl_mulai',$tgl_skrg); combonamabln(1,12,'bln_mulai',$bln_sekara ng); combothn(2000,$thn_sekarang,'thn_mulai',$t hn_sekarang); echo "</td></tr> <tr><td>Tgl Selesai</td><td> : "; combotgl(1,31,'tgl_selesai',$tgl_skrg); combonamabln(1,12,'bln_selesai',$bln_sekara ng); combothn(2000,$thn_sekarang,'thn_selesai', $thn_sekarang); echo "</td></tr> <tr><td>Pengirim</td> <td> : <input type=text name='pengirim' size=40></td></tr> <tr><td colspan=2><input type=submit value=Simpan>
<input type=button value=Batal onclick=self.history.back()></td></tr> </table> </form>";
break;
case "editagenda":
$edit = mysql_query("SELECT * FROM agenda WHERE id_agenda='$_GET[id]'");
141
$r = mysql_fetch_array($edit);echo "<h2>Edit Agenda</h2> <form method=POST
action=$aksi?module=agenda&
hlm=update> <input type=hidden name=id value=$r[id_agenda]> <table>
<tr><td>Tema</td><td> : <input type=text name='tema' size=60
value='$r[tema]'></td></tr>
<tr><td>Isi Agenda</td> <td> <textarea name='isi_agenda' style='width: 400px; height:
150px;'>$r[isi_agenda]</textarea></td></tr> <tr><td>Tempat</td> <td> : <input type=text name='tempat' size=40 value='$r[tempat]'></td></tr> <tr><td>Pukul</td> <td> : <input type=text name='jam' size=40 value='$r[jam]'></td></tr> <tr><td>Tgl Mulai</td><td> : "; $get_tgl=substr("$r[tgl_mulai]",8,2); combotgl(1,31,'tgl_mulai',$get_tgl); $get_bln=substr("$r[tgl_mulai]",5,2); combonamabln(1,12,'bln_mulai',$get_bln); $get_thn=substr("$r[tgl_mulai]",0,4); $thn_skrg=date("Y"); combothn($thn_sekarang-2,$thn_sekarang+2,'thn_mulai',$get_thn); echo "</td></tr><tr><td>Tgl Selesai</td><td> : "; $get_tgl2=substr("$r[tgl_selesai]",8,2); combotgl(1,31,'tgl_selesai',$get_tgl2); $get_bln2=substr("$r[tgl_selesai]",5,2); combonamabln(1,12,'bln_selesai',$get_bln2); $get_thn2=substr("$r[tgl_selesai]",0,4); combothn($thn_sekarang-2,$thn_sekarang+2,'thn_selesai',$get_thn2); echo "</td></tr> <tr><td>Pengirim</td> <td> : <input type=text name='pengirim' size=40 value='$r[pengirim]'></td></tr> <tr><td colspan=2><input type=submit value=Update><input type=button value=Batal onclick=self.history.back()></td></tr> </table></form>"; break; } ?> aksi_agenda.php <?php session_start(); include "../../../config/koneksi.php"; include "../../../config/fungsi_seo.php"; include "../../../config/library.php"; $module=$_GET[module]; $hlm=$_GET[hlm]; // Hapus agenda
if ($module=='agenda' AND $hlm=='hapus'){
mysql_query("DELETE FROM agenda WHERE id_agenda='$_GET[id]'");
header('location:../../media.php?module='.$m odule);}
// Input agenda
elseif ($module=='agenda' AND $hlm=='input'){ $mulai=$_POST[thn_mulai].'-'.$_POST[bln_mulai].'-'.$_POST[tgl_mulai]; $selesai=$_POST[thn_selesai].'- '.$_POST[bln_selesai].'-'.$_POST[tgl_selesai]; $tema_seo = seo_title($_POST['tema']); mysql_query("INSERT INTO agenda(tema, tema_seo, isi_agenda, tempat, jam, tgl_mulai, tgl_selesai, tgl_posting) VALUES('$_POST[tema]', '$tema_seo', ‘$_POST[isi_agenda]', '$_POST[tempat]', '$_POST[jam]', '$mulai', '$selesai', '$tgl_sekarang')"); header('location:../../media.php?module='.$m odule);} // Update agenda elseif ($module=='agenda' ANDhlm=='update'){ $mulai=$_POST[thn_mulai].'-'.$_POST[bln_mulai].'-'.$_POST[tgl_mulai]; $selesai=$_POST[thn_selesai].'- '.$_POST[bln_selesai].'-'.$_POST[tgl_selesai]; $tema_seo = seo_title($_POST['tema']); mysql_query("UPDATE agenda SET tema = '$_POST[tema]', tema_seo = '$tema_seo', isi_agenda = '$_POST[isi_agenda]',
tgl_mulai = '$mulai', tgl_selesai = '$selesai', tempat = '$_POST[tempat]'
jam = '$_POST[jam]
WHERE id_agenda = '$_POST[id]'"); header('location:../../media.php?module='.$m odule);} ?> modul_berita/berita.php <?php $aksi="modul/modul_berita/aksi_berita.php"; switch($_GET[hlm]){ // Tampil Berita default: echo "<h2>Berita</h2>
<input type=button value='Tambah Berita' onclick=\"window.location.href='?module=b erita&hlm=tambahberita';\"> <table> <tr><th>no</th><th>judul</th><th>tgl.posti ng </th><th>aksi</th></tr>"; $p = new Paging; $batas = 5;