Listing Program.
index.php
<?php
header('location:media.php?module=home'); ?>
kanan.php
<table width="100%" cellspacing=5> <?php
include "config/koneksi.php";
include "config/fungsi_indotgl.php"; include "config/library.php";
include "config/class_paging.php";
// Bagian Home
if ($_GET[module]=='home'){
echo "<tr><td align=center><img
src=images/welcome.jpg><br><br></td></tr>";
// Tampilkan 3 berita terbaru
echo "<tr><td class=judul_head>» Berita Terkini</td></tr>"; $terkini= mysql_query("SELECT * FROM berita,user
WHERE user.id_user=berita.id_user ORDER BY id_berita DESC LIMIT 3"); while($t=mysql_fetch_array($terkini)){
$tgl = tgl_indo($t[tanggal]);
echo "<tr><td class=isi_kecil>$t[hari], $tgl</td></tr>"; echo "<tr><td class=judul><a
href=?module=detailberita&id=$t[id_berita]>$t[judul]</a></td></tr>"; echo "<tr><td class=isi_kecil>Ditulis Oleh :
$t[nama_lengkap]</td></tr>"; echo "<tr><td class=isi>";
if ($t[gambar]!=''){
echo "<img src='admin/foto_berita/$t[gambar]' width=150 height=120 hspace=10 border=0 align=left>";
}
// Tampilkan hanya sebagian isi berita
$isi_berita = nl2br($t[isi_berita]);
$isi = substr($isi_berita,0,410); // ambil sebanyak 410 karakter $isi = substr($isi_berita,0,strrpos($isi," ")); // spasi antar kalimat
echo "$isi ...
<ahref=?module=detailberita&id=$t[id_berita]>Selengkapnya</a> <br><br><hr color=white></td></tr>";
}
// Tampilkan 5 berita sebelumnya
while($s=mysql_fetch_array($sebelum)){
echo "<tr><td class=isi>•
<ahref=?module=detailberita&id=$s[id_berita]>$s[judul]</a></td></tr>";} echo "<tr><td align=right><a href=?module=berita>
<img src=images/arsip_berita.jpg border=0></a></td></tr>";
// Tampilkan 3 agenda dan 3 pengumuman
echo "<tr><td>
<table width=100%> <tr>
<td><img src=images/agenda.jpg></td> <td><img src=images/pengumuman.jpg></td> </tr>
<tr valign=top> <td>";
$agenda=mysql_query("SELECT * FROM agenda ORDER BY id_agenda DESC LIMIT 3");
while($a=mysql_fetch_array($agenda)){ $mulai =tgl_indo($a[tgl_mulai]);
$selesai=tgl_indo($a[tgl_selesai]);
echo "<div class=isi_kecil>$mulai - $selesai </div> <div class=isi><a
href=?module=detailagenda&id=$a[id_agenda]>$a[tema]</a></div> <hr color=white>";
} echo "</td>
<td>";
$umum=mysql_query("SELECT * FROM pengumuman ORDER BY id_pengumuman DESC LIMIT 3"); while($u=mysql_fetch_array($umum)){
$tgl=tgl_indo($u[tanggal]);
echo "<div class=isi_kecil>$tgl </div> <div class=isi>
<ahref=?module=detailpengumuman&id=$u[id_pengumuman]>$u[judul]</a></div> <hr color=white>";
} echo "</td></tr></table> </td></tr>";
}
// Detail Berita
elseif ($_GET[module]=='detailberita'){
$detail=mysql_query("SELECT * FROM berita,user WHERE user.id_user=berita.id_user
AND id_berita='$_GET[id]'");
$d = mysql_fetch_array($detail); $tgl = tgl_indo($d[tanggal]);
echo "<tr><td class=isi_kecil>$d[hari], $tgl</td></tr>"; echo "<tr><td class=judul>$d[judul]</td></tr>";
echo "<tr><td class=isi_kecil>Ditulis Oleh : $d[nama_lengkap]</td></tr>";
echo "<tr><td class=isi>"; if ($d[gambar]!=''){
echo "<img src='admin/foto_berita/$d[gambar]' hspace=10 border=0 align=left>";
$isi_berita=nl2br($d[isi_berita]);
echo "$isi_berita</td></tr>"; echo "<tr><td class=kembali><br>
[ <a href=javascript:history.go(-1)>Kembali</a> ]</td></tr>";
// Apabila berita dibuka, maka tambahkan counternya
mysql_query("UPDATE berita SET counter=$d[counter]+1 WHERE id_berita='$_GET[id]'");
}
// Bagian Berita
elseif ($_GET[module]=='berita'){
echo "<tr><td class=judul_head>» Berita</td></tr>"; $p = new Paging;
$batas = 8;
$posisi = $p->cariPosisi($batas); $sql = "SELECT * FROM berita,user WHERE user.id_user=berita.id_user
ORDER BY id_berita DESC LIMIT $posisi,$batas"; $hasil = mysql_query($sql);
while($r=mysql_fetch_array($hasil)){ $tgl = tgl_indo($r[tanggal]);
echo "<tr><td class=isi_kecil>$r[hari], $tgl</td></tr>"; echo "<tr><td class=judul>
<ahref=$_SERVER[PHP_SELF]?module=detailberita&id=$r[id_berita]>$r[judul] </a></td></tr>";
echo "<tr><td class=isi>";
// Tampilkan hanya sebagian isi berita
$isi_berita = nl2br($r[isi_berita]);
$isi = substr($isi_berita,0,380); // ambil sebanyak 410 karakter $isi = substr($isi_berita,0,strrpos($isi," ")); // spasi antar kalimat
echo "$isi ... <a
href=?module=detailberita&id=$r[id_berita]>Selengkapnya</a> <br><br><hr color=white></td></tr>";
}
$jmldata = mysql_num_rows(mysql_query("SELECT * FROM berita")); $jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman); echo "<tr><td class=kembali>$linkHalaman</td></tr>";
}
// Bagian Agenda
elseif ($_GET[module]=='agenda'){
echo "<tr><td class=judul_head>» Agenda</td></tr>"; $p = new Paging;
$batas = 10;
$posisi = $p->cariPosisi($batas); $sql = "SELECT * FROM agenda,user WHERE user.id_user=agenda.id_user
ORDER BY id_agenda DESC LIMIT $posisi,$batas"; $hasil = mysql_query($sql);
echo "<tr><td class=isi_kecil>$tgl_mulai s/d $tgl_selesai</td></tr>";
echo "<tr><td class=judul>$r[tema]</td></tr>";
echo "<tr><td class=isi><b>Topik</b>:$isi_agenda</td></tr>"; echo "<tr><td class=isi><b>Tempat</b>:$r[tempat]</td></tr>"; echo "<tr><td class=isi><b>Pengirim</b> : $r[nama_lengkap]<hr color=white></td></tr>";
}
$jmldata = mysql_num_rows(mysql_query("SELECT * FROM agenda")); $jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman); echo "<tr><td class=kembali>$linkHalaman</td></tr>";
}
// Detail Agenda
elseif ($_GET[module]=='detailagenda'){
$detail=mysql_query("SELECT * FROM agenda,user WHERE user.id_user=agenda.id_user
AND id_agenda='$_GET[id]'");
$d = mysql_fetch_array($detail); $tgl_mulai = tgl_indo($d[tgl_mulai]); $tgl_selesai = tgl_indo($d[tgl_selesai]); $isi_agenda=nl2br($d[isi_agenda]);
echo "<tr><td class=isi_kecil>$tgl_mulai s/d $tgl_selesai</td></tr>"; echo "<tr><td class=judul>$d[tema]</td></tr>";
echo "<tr><td class=isi><b>Topik</b> : $isi_agenda</td></tr>"; echo "<tr><td class=isi><b>Tempat</b> : $d[tempat]</td></tr>"; echo "<tr><td class=isi><b>Pengirim</b> : $d[nama_lengkap]<hr color=white></td></tr>";
echo "<tr><td class=kembali><br>
[ <a href=javascript:history.go(-1)>Kembali</a> ]</td></tr>"; }
// Bagian Pengumuman
elseif ($_GET[module]=='pengumuman'){
echo "<tr><td class=judul_head>» Pengumuman</td></tr>"; $p = new Paging;
$batas = 10;
$posisi = $p->cariPosisi($batas);
$sql = "SELECT * FROM pengumuman,user WHERE user.id_user=pengumuman.id_user
ORDER BY id_pengumuman DESC LIMIT $posisi,$batas"; $hasil = mysql_query($sql);
while($r=mysql_fetch_array($hasil)){ $tgl = tgl_indo($r[tanggal]);
$isi = nl2br($r[isi]);
echo "<tr><td class=isi_kecil>$tgl</td></tr>"; echo "<tr><td class=judul>$r[judul]</td></tr>"; echo "<tr><td class=isi>$isi</td></tr>";
echo "<tr><td class=isi><b>Pengirim</b> : $r[nama_lengkap]<hr color=white></td></tr>";
}
$jmldata = mysql_num_rows(mysql_query("SELECT * FROM pengumuman")); $jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
}
// Detail Pengumuman
elseif ($_GET[module]=='detailpengumuman'){
$detail=mysql_query("SELECT * FROM pengumuman,user WHERE user.id_user=pengumuman.id_user
AND id_pengumuman='$_GET[id]'"); $d = mysql_fetch_array($detail); $tgl = tgl_indo($d[tanggal]); $isi = nl2br($d[isi]);
echo "<tr><td class=isi_kecil>$tgl</td></tr>"; echo "<tr><td class=judul>$d[judul]</td></tr>"; echo "<tr><td class=isi>$isi</td></tr>";
echo "<tr><td class=isi><b>Pengirim</b> : $d[nama_lengkap]<hr color=white></td></tr>";
echo "<tr><td class=kembali><br>
[ <a href=javascript:history.go(-1)>Kembali</a> ]</td></tr>"; }
// Bagian Renungan
elseif ($_GET[module]=='renungan'){
echo "<tr><td class=judul_head>» Renungan Harian</td></tr>"; $p = new Paging;
$batas = 10;
$posisi = $p->cariPosisi($batas); $sql = "SELECT * FROM renungan,user WHERE user.id_user=Renungan.id_user
ORDER BY id_renungan DESC LIMIT $posisi,$batas"; $hasil = mysql_query($sql);
while($r=mysql_fetch_array($hasil)){ $tgl = tgl_indo($r[tanggal]);
$isi = nl2br($r[isi]);
echo "<tr><td class=isi_kecil>$tgl</td></tr>"; echo "<tr><td class=judul>$r[judul]</td></tr>";
echo "<tr><td class=bahan_khotbah>$r[bahan_khotbah]</td></tr>"; echo "<tr><td class=isi>$isi</td></tr>";
echo "<tr><td class=isi><b>Pengirim</b> : $r[nama_lengkap]<hr color=white></td></tr>";
}
$jmldata = mysql_num_rows(mysql_query("SELECT * FROM renungan")); $jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman); echo "<tr><td class=kembali>$linkHalaman</td></tr>";
}
// Detail Renungan
elseif ($_GET[module]=='detailrenungan'){
$detail=mysql_query("SELECT * FROM renungan,user WHERE user.id_user=renungan.id_user
AND id_renungan='$_GET[id]'"); $d = mysql_fetch_array($detail); $tgl = tgl_indo($d[tanggal]); $isi = nl2br($d[isi]);
echo "<tr><td class=isi_kecil>$tgl</td></tr>"; echo "<tr><td class=judul>$d[judul]</td></tr>";
echo "<tr><td class=isi>$isi</td></tr>";
echo "<tr><td class=isi><b>Pengirim</b> : $d[nama_lengkap]<hr color=white></td></tr>";
echo "<tr><td class=kembali><br>
[ <a href=javascript:history.go(-1)>Kembali</a> ]</td></tr>"; }
// Bagian Khotbah
elseif ($_GET[module]=='khotbah'){
echo "<tr><td class=judul_head>» Bimbingan Khotbah </td></tr>"; $p = new Paging;
$batas = 10;
$posisi = $p->cariPosisi($batas);
$sql = "SELECT * FROM khotbah,user WHERE user.id_user=khotbah.id_user
ORDER BY id_khotbah DESC LIMIT $posisi,$batas"; $hasil = mysql_query($sql);
while($r=mysql_fetch_array($hasil)){ $tgl = tgl_indo($r[tanggal]); $isi = nl2br($r[isi]);
echo "<tr><td class=isi_kecil>$tgl</td></tr>";
echo "<tr><td class=introitus>$r[introitus]</td></tr>"; echo "<tr><td class=ogen>$r[ogen]</td></tr>";
echo "<tr><td class=khotbah>$r[khotbah]</td></tr>"; echo "<tr><td class=thema>$r[thema]</td></tr>"; echo "<tr><td class=isi>$isi</td></tr>";
echo "<tr><td class=isi><b>Pengirim</b> : $r[nama_lengkap]<hr color=white></td></tr>";
}
$jmldata = mysql_num_rows(mysql_query("SELECT * FROM khotbah")); $jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman); echo "<tr><td class=kembali>$linkHalaman</td></tr>";
}
// Detail Khotbah
elseif ($_GET[module]=='detailkhotbah'){
$detail=mysql_query("SELECT * FROM khotbah,user WHERE user.id_user=khotbah.id_user
AND id_khotbah='$_GET[id]'"); $d = mysql_fetch_array($detail); $tgl = tgl_indo($d[tanggal]); $isi = nl2br($d[isi]);
echo "<tr><td class=isi_kecil>$tgl</td></tr>";
echo "<tr><td class=introitus>$d[introitus]</td></tr>"; echo "<tr><td class=ogen>$d[ogen]</td></tr>";
echo "<tr><td class=khotbah>$d[khotbah]</td></tr>"; echo "<tr><td class=thema>$d[thema]</td></tr>"; echo "<tr><td class=isi>$isi</td></tr>";
echo "<tr><td class=isi><b>Pengirim</b> : $d[nama_lengkap]<hr color=white></td></tr>";
echo "<tr><td class=kembali><br>
[ <a href=javascript:history.go(-1)>Kembali</a> ]</td></tr>"; }
elseif ($_GET[module]=='hubungi'){
echo "<tr><td class=judul_head>» Hubungi Kami</td></tr>";
echo "<tr><td class=isi>Silahkan hubungi kami secara online:</td></tr>"; echo "<form method=POST action='?module=kirimemail'>
<tr><td class=isi>Nama : <input type=text name=nama size=35></td></tr> <tr><td class=isi>E-mail : <input type=text name=email
size=35></td></tr>
<tr><td class=isi>Subjek: <input type=text name=subjek size=50></td></tr>
<tr><td class=isi>Pesan : <br><textarea name=pesan rows=13 cols=70></textarea></td></tr>
<tr><td><input type=submit value=Kirim></td></tr> </form>";
echo "<tr><td class=kembali><br>
[ <a href=javascript:history.go(-1)>Kembali</a> ]</td></tr>"; }
// Bagian Kirim Email
elseif ($_GET[module]=='kirimemail'){
mysql_query("INSERT INTO hubungi(nama,email,subjek,pesan,tanggal)
VALUES('$_POST[nama]','$_POST[email]','$_POST[subjek]','$_POST[pesan]',' $tgl_sekarang')");
echo "<tr><td class=judul_head>» Status Email</td></tr> <tr><td class=isi>Email telah sukses terkirim dan segera akan kami balas</td></tr>
<tr><td class=kembali><br>
[ <a href=index.php>Kembali</a> ]</td></tr>"; }
// Bagian Profil
elseif ($_GET[module]=='profil'){
echo "<tr><td class=judul_head>» Profil Moderamen GBKP</td></tr>"; $profil = mysql_query("SELECT * FROM modul WHERE id_modul='11'");
$r = mysql_fetch_array($profil); echo "<tr><td class=isi>";
if ($r[gambar]!=''){
echo "<img src='admin/foto_berita/$r[gambar]' hspace=10 border=0 align=left>";
}
$isi_profil=nl2br($r[static_content]); echo "$isi_profil</td></tr>";
echo "<tr><td class=kembali><br>
[ <a href=javascript:history.go(-1)>Kembali</a> ]</td></tr>"; }
// Bagian Susunan Kepengurusan Pusat GBKP
elseif ($_GET[module]=='pengurus'){
echo "<tr><td class=judul_head>» Susunan Kepengurusan Pusat GBKP </td></tr>";
$pengurus = mysql_query("SELECT * FROM modul WHERE id_modul='12'"); $r = mysql_fetch_array($pengurus);
echo "<tr><td class=isi>"; if ($r[gambar]!=''){
echo "<img src='admin/foto_berita/$r[gambar]' hspace=10 border=0 align=left>";
}
echo "$isi_pengurus</td></tr>"; echo "<tr><td class=kembali><br>
[ <a href=javascript:history.go(-1)>Kembali</a> ]</td></tr>"; }
// Bagian Hasil Pencarian
elseif ($_GET[module]=='hasilcari'){
echo "<tr><td class=judul_head>» Hasil Pencarian</td></tr>";
// Hanya mencari berita, apabila diperlukan bisa ditambahkan utk mencari agenda, pengumuman, dll
$cari = mysql_query("SELECT * FROM berita WHERE isi_berita LIKE '%$_POST[kata]%' OR judul LIKE '%$_POST[kata]%'");
$jumlah = mysql_num_rows($cari); if ($jumlah > 0){
echo "<tr><td class=isi>
<br>Ditemukan <b>$jumlah</b> berita dengan kata kunci <b>$_POST[kata]</b> : <ul>";
while($r=mysql_fetch_array($cari)){ echo "<li><a
href=?module=detailberita&id=$r[id_berita]>$r[judul]</a></li>"; }
echo "</ul></td></tr>"; }
else{
echo "<tr><td class=judul>
Tidak ditemukan berita dengan kata <b>$_POST[kata]</b></td></tr>"; }
echo "<tr><td class=kembali><br>
[ <a href=javascript:history.go(-1)>Kembali</a> ]</td></tr>"; }
?>
</table>
kiri.php
<table width=100% cellspacing=5> <?php
include "config/koneksi.php"; // Form Pencarian
echo "<tr><td colspan=2><img src=images/search.jpg></td></tr> <tr><td colspan=2>
<form method=POST action='?module=hasilcari'> <input name=kata type=text size=23>
<input type=submit value=Cari> </form>
<hr color=#265180></td></tr>";
// Menu Utama
echo "<tr><td colspan=2><img src=images/mainmenu.jpg></td></tr>"; $menu=mysql_query("SELECT * FROM modul
echo "<tr><td class=bullet>• </td>
<td><div id=menu><a href=?module=home> Beranda</a></div></td></tr>"; while($r=mysql_fetch_array($menu)){
echo "<tr><td class=bullet>• </td>
<td><div id=menu><a href=$r[link]> $r[nama_modul]</a></div></td></tr>"; }
echo "<tr><td colspan=2><hr color=#265180></td></tr>";
// Berita Terpopuler
echo "<tr><td colspan=2><img src=images/populer.jpg></td></tr>";
$populer=mysql_query("SELECT * FROM berita ORDER BY counter DESC LIMIT 10");
while($p=mysql_fetch_array($populer)){
echo "<tr valign=top><td class=bullet>• </td>
<td><div id=kiri><a href=?module=detailberita&id=$p[id_berita]> $p[judul]</a> ($p[counter])</div></td></tr>";
}
echo "<tr><td colspan=2><hr color=#265180></td></tr>";
// Tampilkan banner dalam bentuk gambar
$banner=mysql_query("SELECT * FROM banner ORDER BY id_banner DESC");
while($b=mysql_fetch_array($banner)){ echo "<tr align=center><td colspan=2><br>
<a href=$b[url]><img src='admin/foto_berita/$b[gambar]' border=0></a> </td></tr>";
} ?>
</table>
media.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head>
<title>::: Moderamen GBKP :::</title>
<link href="config/style.css" rel="stylesheet" type="text/css"> <style type="text/css">
<!-- body {
background-image: url(images/background.gif); background-repeat: repeat-y;
background-position: center; margin-left: 0px;
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
-->
</style></head> <body>
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0">
<td colspan="2"><img src="images/header.jpg" width="780" height="177"></td>
</tr> <tr>
<td width="200" valign="top" bgcolor="#285081">
<?php include "kiri.php"; ?> <p align="center"> </p> </td>
<td width="580" valign="top" bgcolor="#FFFFFF"><p> <?php include "kanan.php"; ?>
<br>
</p> </td> </tr>
<tr>
<td height="30" colspan="2"><img src="images/footer.jpg" width="780" height="30"></td>
</tr> </table> </body> </html>
mod_agenda.php
<?php
switch($_GET[act]){
// Tampil Agenda
default:
echo "<h2>Agenda</h2>
<input type=button value='Tambah Agenda'
onclick=location.href='?module=agenda&act=tambahagenda'> <table>
<tr><th>no</th><th>tema</th><th>tgl. mulai</th><th>tgl. selesai</th><th>aksi</th></tr>";
if ($_SESSION[leveluser]=='admin'){
$tampil=mysql_query("SELECT * FROM agenda ORDER BY id_agenda DESC"); }
else{
$tampil=mysql_query("SELECT * FROM agenda WHERE id_user='$_SESSION[namauser]' 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>$r[tema]</td> <td>$tgl_mulai</td> <td>$tgl_selesai</td>
</tr>"; $no++; }
echo "</table>"; break;
case "tambahagenda":
echo "<h2>Tambah Agenda</h2>
<form method=POST action='./aksi.php?module=agenda&act=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' cols=80 rows=10></textarea></td></tr>
<tr><td>Tempat</td> <td> : <input type=text name='tempat' size=40></td></tr>
<tr><td>Tgl Mulai</td><td> : "; combotgl(1,31,'tgl_mulai',Tgl);
combobln(1,12,'bln_mulai',Bulan);
combotgl($thn_sekarang-2,$thn_sekarang+2,'thn_mulai',Tahun); echo "<tr><td>Tgl Selesai</td><td> : ";
combotgl(1,31,'tgl_selesai',Tgl); combobln(1,12,'bln_selesai',Bulan);
combotgl($thn_sekarang-2,$thn_sekarang+2,'thn_selesai',Tahun); echo "</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]'");
$r = mysql_fetch_array($edit); echo "<h2>Edit Agenda</h2>
<form method=POST action=./aksi.php?module=agenda&act=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' cols=80 rows=10>$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>Tgl Mulai</td><td> : "; $get_tgl=substr("$r[tgl_mulai]",8,2); combotgl2(1,31,'tgl_mulai',$get_tgl); $get_bln=substr("$r[tgl_mulai]",5,2); combobln2(1,12,'bln_mulai',$get_bln); $get_thn=substr("$r[tgl_mulai]",0,4); $thn_skrg=date("Y");
combotgl2($thn_sekarang-2,$thn_sekarang+2,'thn_mulai',$get_thn); echo "</td></tr>
combotgl2(1,31,'tgl_selesai',$get_tgl2); $get_bln2=substr("$r[tgl_selesai]",5,2); combobln2(1,12,'bln_selesai',$get_bln2); $get_thn2=substr("$r[tgl_selesai]",0,4);
combotgl2($thn_sekarang-2,$thn_sekarang+2,'thn_selesai',$get_thn2); echo "</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; }
?>
mod_banner.php
<?php
switch($_GET[act]){
// Tampil Banner
default:
echo "<h2>Banner</h2>
<input type=button value='Tambah Banner'
onclick=location.href='?module=banner&act=tambahbanner'> <table>
<tr><th>no</th><th>judul</th><th>link</th><th>tgl. posting</th><th>aksi</th></tr>";
$tampil=mysql_query("SELECT * FROM banner ORDER BY id_banner DESC"); $no=1;
while ($r=mysql_fetch_array($tampil)){ $tgl=tgl_indo($r[tgl_posting]);
echo "<tr><td>$no</td>
<td>$r[judul]</td>
<td><a href=$r[url]>$r[url]</a></td> <td>$tgl</td>
<td><ahref=?module=banner&act=editbanner&id=$r[id_banner]>Edit</a> |
<ahref=./aksi.php?module=banner&act=hapus&id=$r[id_banner]>Hapus</a> </tr>";
$no++; }
echo "</table>"; break;
case "tambahbanner":
echo "<h2>Tambah Banner</h2>
<form method=POST action='./aksi.php?module=banner&act=input' enctype='multipart/form-data'>
<table>
<tr><td>Judul</td><td> : <input type=text name='judul' size=30></td></tr>
<tr><td>Link</td><td> : <input type=text name='link' size=50 value='http://'></td></tr>
<tr><td colspan=2><input type=submit value=Simpan>
<input type=button value=Batal onclick=self.history.back()></td></tr> </table></form><br><br><br>";
break;
case "editbanner":
$edit = mysql_query("SELECT * FROM banner WHERE id_banner='$_GET[id]'"); $r = mysql_fetch_array($edit);
echo "<h2>Edit Banner</h2>
<form method=POST enctype='multipart/form-data' action=./aksi.php?module=banner&act=update>
<input type=hidden name=id value=$r[id_banner]> <table>
<tr><td>Judul</td><td> : <input type=text name='judul' size=30 value='$r[judul]'></td></tr>
<tr><td>Link</td><td> : <input type=text name='link' size=50 value='$r[url]'></td></tr>
<tr><td>Gambar</td><td> : <img
src='foto_berita/$r[gambar]'></td></tr>
<tr><td>Ganti Gbr</td><td> : <input type=file name='fupload' size=30> *)</td></tr>
<tr><td colspan=2>*) Apabila gambar tidak diubah, dikosongkan saja.</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; }
?>
mod_berita.php
<?php
switch($_GET[act]){
// Tampil Berita
default:
echo "<h2>Berita</h2>
<input type=button value='Tambah Berita'
onclick=location.href='?module=berita&act=tambahberita'> <table>
<tr><th>no</th><th>judul</th><th>tgl. posting</th><th>aksi</th></tr>"; $p = new Paging;
$batas = 10;
$posisi = $p->cariPosisi($batas); if ($_SESSION[leveluser]=='admin'){
$tampil = mysql_query("SELECT * FROM berita ORDER BY id_berita DESC limit $posisi,$batas");
} else{
$tampil=mysql_query("SELECT * FROM berita WHERE id_user='$_SESSION[namauser]' ORDER BY id_berita DESC");
}
$no = $posisi+1;
echo "<tr><td>$no</td> <td>$r[judul]</td> <td>$tgl_posting</td>
<td><a href=?module=berita&act=editberita&id=$r[id_berita]>Edit</a> |
<ahref=./aksi.php?module=berita&act=hapus&id=$r[id_berita]>Hapus</a></td >
</tr>"; $no++; }
echo "</table>";
if ($_SESSION[leveluser]=='admin'){
$jmldata = mysql_num_rows(mysql_query("SELECT * FROM berita")); }
else{
$jmldata = mysql_num_rows(mysql_query("SELECT * FROM berita WHERE id_user='$_SESSION[namauser]'"));
}
$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman); echo "<div id=paging>$linkHalaman</div><br>";
break;
case "tambahberita":
echo "<h2>Tambah Berita</h2>
<form method=POST action='./aksi.php?module=berita&act=input' enctype='multipart/form-data'>
<table>
<tr><td>Judul</td> <td> : <input type=text name='judul' size=60></td></tr>
<tr><td>Kategori</td> <td> : <select name='kategori'>
<option value=0 selected>- Pilih Kategori -</option>"; $tampil=mysql_query("SELECT * FROM kategori ORDER BY nama_kategori");
while($r=mysql_fetch_array($tampil)){
echo "<option value=$r[id_kategori]>$r[nama_kategori]</option>"; }
echo "</select></td></tr>
<tr><td>Isi Berita</td><td> : <textarea name='isi_berita' cols=80 rows=18></textarea></td></tr>
<tr><td>Gambar</td> <td> : <input type=file name='fupload' 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 "editberita":
$edit = mysql_query("SELECT * FROM berita WHERE id_berita='$_GET[id]'");
$r = mysql_fetch_array($edit); echo "<h2>Edit Berita</h2>
<form method=POST enctype='multipart/form-data' action=./aksi.php?module=berita&act=update>
<tr><td>Judul</td> <td> : <input type=text name='judul' size=40 value='$r[judul]'></td></tr>
<tr><td>Kategori</td> <td> : <select name='kategori'>"; $tampil=mysql_query("SELECT * FROM kategori ORDER BY nama_kategori");
while($w=mysql_fetch_array($tampil)){ if ($r[id_kategori]==$w[id_kategori]){ echo "<option value=$w[id_kategori] selected>$w[nama_kategori]</option>"; }
else{
echo "<option value=$w[id_kategori]>$w[nama_kategori]</option>"; }
}
echo "</select></td></tr>
<tr><td>Isi Berita</td><td> : <textarea name='isi_berita' cols=60 rows=15>$r[isi_berita]</textarea></td></tr>
<tr><td>Gambar</td><td> : <img src='foto_berita/$r[gambar]'></td></tr> <tr><td>Ganti Gbr</td> <td> : <input type=file name='fupload'
size=30> *)</td></tr>
<tr><td colspan=2>*) Apabila gambar tidak diubah, dikosongkan saja.</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; }
?>
mod_hubungi.php
<?php
switch($_GET[act]){
// Tampil Hubungi Kami
default:
echo "<h2>Hubungi Kami</h2> <table>
<tr><th>no</th><th>nama</th><th>email</th><th>subjek</th><th>tanggal</th ><th>aksi</th></tr>";
$no=1;
$tampil=mysql_query("SELECT * FROM hubungi ORDER BY id_hubungi desc"); while ($r=mysql_fetch_array($tampil)){
$tgl=tgl_indo($r[tanggal]); echo "<tr><td>$no</td> <td>$r[nama]</td>
<td><ahref=?module=hubungi&act=balasemail&id=$r[id_hubungi]>$r[email]</a ></td>
<td>$r[subjek]</td> <td>$tgl</a></td>
<td><ahref=./aksi.php?module=hubungi&act=hapus&id=$r[id_hubungi]>Hapus</ a></td></tr>";
$no++; }
break;
case "balasemail":
$tampil = mysql_query("SELECT * FROM hubungi WHERE id_hubungi='$_GET[id]'");
$r = mysql_fetch_array($tampil); echo "<h2>Reply Email</h2>
<form method=POST action='?module=hubungi&act=kirimemail'> <table>
<tr><td>Kepada</td><td> : <input type=text name='email' size=30 value='$r[email]'></td></tr>
<tr><td>Subjek</td><td> : <input type=text name='subjek' size=50 value='Re: $r[subjek]'></td></tr>
<tr><td>Pesan</td><td> : <textarea name='pesan' rows=13 cols=70> -- ---
$r[pesan]</textarea></td></tr>
<tr><td colspan=2><input type=submit value=Kirim>
<input type=button value=Batal onclick=self.history.back()></td></tr> </table></form>";
break;
case "kirimemail":
mail($_POST[email],$_POST[subjek],$_POST[pesan],"From: redaksi@bukulokomedia.com");
echo "<h2>Status Email</h2>
<p>Email telah sukses terkirim ke tujuan</p>
<p>[ <a href=javascript:history.go(-2)>Kembali</a> ]</p>"; break;
} ?>
mod_khotbah.php
<?php
switch($_GET[act]){
// Tampil Khotbah
default:
echo "<h2>Bimbingan Khotbah</h2>
<input type=button value='Tambah khotbah'
onclick=location.href='?module=khotbah&act=tambahkhotbah'> <table>
<tr><th>no</th><th>introitus</th><th>tanggal</th><th>aksi</th></tr>"; if ($_SESSION[leveluser]=='admin'){
$tampil=mysql_query("SELECT * FROM khotbah ORDER BY id_khotbah DESC");
} else{
$tampil=mysql_query("SELECT * FROM khotbah
WHERE id_user='$_SESSION[namauser]' ORDER BY id_khotbah DESC");
} $no=1;
while ($r=mysql_fetch_array($tampil)){ $tanggal=tgl_indo($r[tanggal]);
<td>$r[introitus]</td> <td>$r[ogen]</td> <td>$r[khotbah]</td> <td>$r[thema]</td> <td>$tanggal</td>
<td><ahref=?module=khotbah&act=editkhotbah&id=$r[id_khotbah]>Edit</a> |
<ahref=./aksi.php?module=khotbah&act=hapus&id=$r[id_khotbah]>Hapus</a> </tr>";
$no++; }
echo "</table>"; break;
case "tambahkhotbah":
echo "<h2>Tambah Bimbingan Khotbah</h2>
<form method=POST action='./aksi.php?module=khotbah&act=input'> <table>
<tr><td>Introitus</td> <td> : <input type=text name='introitus' size=60></td></tr>
<tr><td>Ogen</td> <td> : <input type=text name='ogen' size=60></td></tr>
<tr><td>Khotbah</td> <td> : <input type=text name='khotbah' size=60></td></tr>
<tr><td>Thema</td> <td> : <input type=text name='thema' size=60></td></tr>
<tr><td>Isi Bimbingan Khotbah</td><td> : <textarea name='isi_khotbah' cols=80 rows=10></textarea></td></tr>
<tr><td>Tanggal</td><td> : "; combotgl(1,31,'tgl',Tgl);
combobln(1,12,'bln',Bulan);
combotgl($thn_sekarang-2,$thn_sekarang+2,'thn',Tahun); echo "</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;
case "editkhotbah":
$edit = mysql_query("SELECT * FROM khotbah WHERE id_khotbah='$_GET[id]'");
$r = mysql_fetch_array($edit); echo "<h2>Edit Bimbingan Khotbah</h2>
<form method=POST action=./aksi.php?module=khotbah&act=update> <input type=hidden name=id value=$r[id_khotbah]> <table>
<tr><td>Introitus</td><td> : <input type=text name='introitus' size=60 value='$r[introitus]'></td></tr>
<tr><td>Ogen</td><td> : <input type=text name='ogen' size=60 value='$r[ogen]'></td></tr>
<tr><td>Khotbah</td><td> : <input type=text name='khotbah' size=60 value='$r[khotbah]'></td></tr>
<tr><td>Isi Bimbingan Khotbah</td><td> : <textarea name='isi_khotbah' cols=80 rows=10>$r[isi]</textarea></td></tr>
<tr><td>Tanggal</td><td> : "; $get_tgl=substr("$r[tanggal]",8,2); combotgl2(1,31,'tgl',$get_tgl); $get_bln=substr("$r[tanggal]",5,2); combobln2(1,12,'bln',$get_bln); $get_thn=substr("$r[tanggal]",0,4); $thn_skrg=date("Y");
combotgl2($thn_sekarang-2,$thn_sekarang+2,'thn',$get_thn); echo "</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; }
?>
mod_modul.php
<?php
switch($_GET[act]){
// Tampil Modul
default:
echo "<h2>Modul</h2>
<input type=button value='Tambah Modul'
onclick=location.href='?module=modul&act=tambahmodul'> <table>
<tr><th>no</th><th>nama
modul</th><th>link</th><th>publish</th><th>aktif</th><th>status</th><th> aksi</th></tr>";
$tampil=mysql_query("SELECT * FROM modul 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 align=center>$r[status]</td>
<td><ahref=?module=modul&act=editmodul&id=$r[id_modul]>Edit</a> |
<ahref=./aksi.php?module=modul&act=hapus&id=$r[id_modul]>Hapus</a> </td></tr>";
}
echo "</table>"; break;
case "tambahmodul":
echo "<h2>Tambah Modul</h2>
<form method=POST action='./aksi.php?module=modul&act=input'> <table>
<tr><td>Link</td><td> : <input type=text name='link' size=30></td></tr> <tr><td>Publish</td><td> : <input type=radio name='publish' value='Y' checked>Y<input type=radio name='publish' value='N'>N </td></tr> <tr><td>Aktif</td><td> : <input type=radio name='aktif' value='Y' checked>Y<input type=radio name='aktif' value='N'>N </td></tr>
<tr><td>Status</td><td> : <input type=radio name='status' value='user' checked>user
<input type=radio name='status' value='admin'>admin </td></tr> <tr><td>Urutan</td><td> : <input type=text name='urutan'
size=1></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 "editmodul":
$edit = mysql_query("SELECT * FROM modul WHERE id_modul='$_GET[id]'");
$r = mysql_fetch_array($edit); echo "<h2>Edit Modul</h2>
<form method=POST action=./aksi.php?module=modul&act=update> <input type=hidden name=id value='$r[id_modul]'>
<table>
<tr><td>Nama Modul</td><td> : <input type=text name='nama_modul' value='$r[nama_modul]'></td></tr>
<tr><td>Link</td><td> : <input type=text name='link' size=30 value='$r[link]'></td></tr>";
if ($r[publish]=='Y'){
echo "<tr><td>Publish</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> : <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> : <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> : <input type=radio name='aktif' value='Y'>Y<input type=radio name='aktif' value='N'
checked>N</td></tr>"; }
if ($r[status]=='user'){
echo "<tr><td>Status</td> <td> : <input type=radio name='status' value='user' checked>user<input type=radio name='status' value='admin'> admin</td></tr>";
} else{
echo "<tr><td>Status</td> <td> : <input type=radio name='status' value='user'>user<input type=radio name='status' value='admin'
echo "<tr><td>Urutan</td><td> : <input type=text name='urutan' size=1 value='$r[urutan]'></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; }
?>
mod_pengumuman.php
<?php
switch($_GET[act]){
// Tampil Pengumuman
default:
echo "<h2>Pengumuman</h2>
<input type=button value='Tambah Pengumuman'
onclick=location.href='?module=pengumuman&act=tambahpengumuman'> <table> <tr><th>no</th><th>judul</th><th>tanggal</th><th>aksi</th></tr>";
if ($_SESSION[leveluser]=='admin'){
$tampil=mysql_query("SELECT * FROM pengumuman ORDER BY id_pengumuman DESC");
} else{
$tampil=mysql_query("SELECT * FROM pengumuman WHERE id_user='$_SESSION[namauser]' ORDER BY id_pengumuman DESC");
} $no=1;
while ($r=mysql_fetch_array($tampil)){ $tanggal=tgl_indo($r[tanggal]);
echo "<tr><td>$no</td>
<td>$r[judul]</td> <td>$tanggal</td>
<td><ahref=?module=pengumuman&act=editpengumuman&id=$r[id_pengumuman]>Ed it</a> |
<ahref=./aksi.php?module=pengumuman&act=hapus&id=$r[id_pengumuman]>Hapus </a>
</tr>"; $no++; }
echo "</table>"; break;
case "tambahpengumuman":
echo "<h2>Tambah Pengumuman</h2>
<form method=POST action='./aksi.php?module=pengumuman&act=input'> <table>
<tr><td>Judul</td><td> : <input type=text name='judul' size=60></td></tr>
<tr><td>Tanggal</td><td> : "; combotgl(1,31,'tgl',Tgl);
combobln(1,12,'bln',Bulan);
combotgl($thn_sekarang-2,$thn_sekarang+2,'thn',Tahun); echo "</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 "editpengumuman":
$edit = mysql_query("SELECT * FROM pengumuman WHERE id_pengumuman='$_GET[id]'");
$r = mysql_fetch_array($edit); echo "<h2>Edit Pengumuman</h2>
<form method=POST action=./aksi.php?module=pengumuman&act=update> <input type=hidden name=id value=$r[id_pengumuman]>
<table>
<tr><td>Judul</td><td> : <input type=text name='judul' size=60 value='$r[judul]'></td></tr>
<tr><td>Isi Pengumuman</td><td> : <textarea
name='isi_pengumuman' cols=80 rows=10>$r[isi]</textarea></td></tr> <tr><td>Tanggal</td><td> : ";
$get_tgl=substr("$r[tanggal]",8,2); combotgl2(1,31,'tgl',$get_tgl); $get_bln=substr("$r[tanggal]",5,2); combobln2(1,12,'bln',$get_bln); $get_thn=substr("$r[tanggal]",0,4); $thn_skrg=date("Y");
combotgl2($thn_sekarang-2,$thn_sekarang+2,'thn',$get_thn); echo "</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; }
?>
mod_renungan.php
<?php
switch($_GET[act]){
// Tampil Renungan
default:
echo "<h2>Renungan</h2>
<input type=button value='Tambah Renungan'
onclick=location.href='?module=renungan&act=tambahrenungan'> <table>
<tr><th>no</th><th>judul</th><th>tanggal</th><th>aksi</th></tr>"; if ($_SESSION[leveluser]=='admin'){
$tampil=mysql_query("SELECT * FROM renungan ORDER BY id_renungan DESC"); }
else{
WHERE id_user='$_SESSION[namauser]' ORDER BY id_renungan DESC");
} $no=1;
while ($r=mysql_fetch_array($tampil)){ $tanggal=tgl_indo($r[tanggal]); echo "<tr><td>$no</td>
<td>$r[judul]</td> <td>$tanggal</td>
<td><ahref=?module=renungan&act=editrenungan&id=$r[id_renungan]>Edit</a> |
<ahref=./aksi.php?module=renungan&act=hapus&id=$r[id_renungan]>Hapus</a> </tr>";
$no++; }
echo "</table>"; break;
case "tambahrenungan":
echo "<h2>Tambah Renungan</h2>
<form method=POST action='./aksi.php?module=renungan&act=input'> <table>
<tr><td>Judul</td><td> : <input type=text name='judul' size=60></td></tr>
<tr><td>Bahan Khotbah</td><td> : <input type=text name='bahan_khotbah' size=60></td></tr>
<tr><td>Isi Renungan</td><td> : <textarea name='isi_renungan' cols=80 rows=10></textarea></td></tr>
<tr><td>Tanggal</td><td> : "; combotgl(1,31,'tgl',Tgl);
combobln(1,12,'bln',Bulan);
combotgl($thn_sekarang-2,$thn_sekarang+2,'thn',Tahun); echo "</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;
case "editrenungan":
$edit = mysql_query("SELECT * FROM renungan WHERE id_renungan='$_GET[id]'");
$r = mysql_fetch_array($edit); echo "<h2>Edit Renungan</h2>
<form method=POST action=./aksi.php?module=renungan&act=update> <input type=hidden name=id value=$r[id_renungan]>
<table>
<tr><td>Judul</td><td> : <input type=text name='judul' size=60 value='$r[judul]'></td></tr>
<tr><td>Bahan Khotbah</td><td> : <input type=text name='bahan_khotbah' size=60 value='$r[judul]'></td></tr>
<tr><td>Isi Renungan</td><td> : <textarea name='isi_renungan' cols=80 rows=10>$r[isi]</textarea></td></tr>
$get_bln=substr("$r[tanggal]",5,2); combobln2(1,12,'bln',$get_bln); $get_thn=substr("$r[tanggal]",0,4); $thn_skrg=date("Y");
combotgl2($thn_sekarang-2,$thn_sekarang+2,'thn',$get_thn); echo "</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; }
?>
mod_user.php
<?php
switch($_GET[act]){
// Tampil User
default:
echo "<h2>User</h2>
<input type=button value='Tambah User'
onclick=location.href='?module=user&act=tambahuser'> <table>
<tr><th>no</th><th>username</th><th>nama
lengkap</th><th>email</th><th>aksi</th></tr>";
$tampil=mysql_query("SELECT * FROM user ORDER BY id_user"); $no=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><ahref=?module=user&act=edituser&id=$r[id_user]>Edit</a> |
<ahref=./aksi.php?module=user&act=hapus&id=$r[id_user]>Hapus</a> </td></tr>";
$no++; }
echo "</table>"; break;
case "tambahuser":
echo "<h2>Tambah User</h2>
<form method=POST action='./aksi.php?module=user&act=input'> <table>
<tr><td>Username</td><td> : <input type=text name='id_user'></td></tr>
<tr><td>E-mail</td><td> : <input type=text name='email' size=30></td></tr>
<tr><td colspan=2><input type=submit value=Simpan>
<input type=button value=Batal onclick=self.history.back()></td></tr> </table></form><br><br>";
break;
case "edituser":
$edit=mysql_query("SELECT * FROM user WHERE id_user='$_GET[id]'"); $r=mysql_fetch_array($edit);
echo "<h2>Edit User</h2>
<form method=POST action=./aksi.php?module=user&act=update> <input type=hidden name=id value='$r[id_user]'>
<table>
<tr><td>Username</td><td> : <input type=text name='id_user' value='$r[id_user]'></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 colspan=2>*) Apabila password tidak diubah, dikosongkan saja.</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.php
<?php
session_start();
include "../config/koneksi.php"; include "../config/library.php"; $module=$_GET[module];
$act=$_GET[act];
// Menghapus data
if (isset($module) AND $act=='hapus'){
mysql_query("DELETE FROM ".$module." WHERE id_".$module."='$_GET[id]'"); header('location:media.php?module='.$module);
}
// Input user
elseif ($module=='user' AND $act=='input'){ $pass=md5($_POST[password]);
mysql_query("INSERT INTO user(id_user,password,nama_lengkap,email) VALUES('$_POST[id_user]','$pass','$_POST[nama_lengkap]','$_POST[email]') ");
header('location:media.php?module='.$module); }
elseif ($module=='user' AND $act=='update'){
// Apabila password tidak diubah
if (empty($_POST[password])) {
mysql_query("UPDATE user SET id_user = '$_POST[id_user]',
nama_lengkap = '$_POST[nama_lengkap]',email = '$_POST[email]' WHERE id_user = '$_POST[id]'");
}
// Apabila password diubah
else{
$pass=md5($_POST[password]);
mysql_query("UPDATE user SET id_user = '$_POST[id_user]', password = '$pass',nama_lengkap = '$_POST[nama_lengkap]', email = '$_POST[email]'WHERE id_user = '$_POST[id]'");
}
header('location:media.php?module='.$module); }
// Input modul
elseif ($module=='modul' AND $act=='input'){
mysql_query("INSERT INTO modul(nama_modul,link,publish,aktif, status,urutan) VALUES('$_POST[nama_modul]','$_POST[link]',
'$_POST[publish]','$_POST[aktif]','$_POST[status]','$_POST[urutan]')"); header('location:media.php?module='.$module);
}
// Update modul
elseif ($module=='modul' AND $act=='update'){
mysql_query("UPDATE modul SET nama_modul = '$_POST[nama_modul]', link = '$_POST[link]',publish = '$_POST[publish]',
aktif = '$_POST[aktif]',status = '$_POST[status]',
urutan = '$_POST[urutan]'WHERE id_modul = '$_POST[id]'"); header('location:media.php?module='.$module);
}
// Input agenda
elseif ($module=='agenda' AND $act=='input'){
$mulai=sprintf("%02d%02d%02d",$_POST[thn_mulai],$_POST[bln_mulai],$_POST [tgl_mulai]);
$selesai=sprintf("%02d%02d%02d",$_POST[thn_selesai],$_POST[bln_selesai], $_POST[tgl_selesai]);
mysql_query("INSERT INTO
agenda(tema,isi_agenda,tempat,tgl_mulai,tgl_selesai,tgl_posting,id_user) VALUES('$_POST[tema]','$_POST[isi_agenda]','$_POST[tempat]','$mulai','$s elesai','$tgl_sekarang','$_SESSION[namauser]')");
header('location:media.php?module='.$module); }
// Update agenda
elseif ($module=='agenda' AND $act=='update'){
$selesai=sprintf("%02d%02d%02d",$_POST[thn_selesai],$_POST[bln_selesai], $_POST[tgl_selesai]);
mysql_query("UPDATE agenda SET tema = '$_POST[tema]', isi_agenda = '$_POST[isi_agenda]',tgl_mulai = '$mulai',tgl_selesai =
'$selesai',tempat = '$_POST[tempat]'WHERE id_agenda = '$_POST[id]'"); header('location:media.php?module='.$module);
}
// Input pengumuman
elseif ($module=='pengumuman' AND $act=='input'){
$tanggal=sprintf("%02d%02d%02d",$_POST[thn],$_POST[bln],$_POST[tgl]); mysql_query("INSERT INTO pengumuman(judul,isi,tanggal,tgl_posting,
id_user)
VALUES('$_POST[judul]','$_POST[isi_pengumuman]','$tanggal','$tgl_sekaran g','$_SESSION[namauser]')");
header('location:media.php?module='.$module); }
// Update pengumuman
elseif ($module=='pengumuman' AND $act=='update'){
$tanggal=sprintf("%02d%02d%02d",$_POST[thn],$_POST[bln],$_POST[tgl]); mysql_query("UPDATE pengumuman SET judul = '$_POST[judul]',
isi = '$_POST[isi_pengumuman]',tanggal = '$tanggal'WHERE id_pengumuman = '$_POST[id]'");
header('location:media.php?module='.$module); }
// Input Renungan
elseif ($module=='renungan' AND $act=='input'){
$tanggal=sprintf("%02d%02d%02d",$_POST[thn],$_POST[bln],$_POST[tgl]); mysql_query("INSERT INTO renungan(judul,bahan_khotbah,isi,tanggal, tgl_posting,id_user) VALUES('$_POST[judul]','$_POST[bahan_khotbah]', '$_POST[isi_renungan]','$tanggal','$tgl_sekarang','$_SESSION[namauser]') ");
header('location:media.php?module='.$module); }
// Update Renungan
elseif ($module=='renungan' AND $act=='update'){
$tanggal=sprintf("%02d%02d%02d",$_POST[thn],$_POST[bln],$_POST[tgl]); mysql_query("UPDATE renungan SET judul = '$_POST[judul]',
bahan_khotbah = '$_POST[bahan_khotbah]',isi = '$_POST[isi_renungan]', tanggal = '$tanggal'WHERE id_renungan = '$_POST[id]'");
header('location:media.php?module='.$module); }
// Input Khotbah
elseif ($module=='khotbah' AND $act=='input'){
$tanggal=sprintf("%02d%02d%02d",$_POST[thn],$_POST[bln],$_POST[tgl]); mysql_query("INSERT INTO khotbah(introitus,ogen,khotbah,thema,isi, tanggal,tgl_posting,id_user)
VALUES('$_POST[introitus]','$_POST[ogen]','$_POST[khotbah]',
'$_POST[thema]','$_POST[isi_khotbah]','$tanggal','$tgl_sekarang','$_SESS ION[namauser]')");
// Update Khotbah
elseif ($module=='khotbah' AND $act=='update'){
$tanggal=sprintf("%02d%02d%02d",$_POST[thn],$_POST[bln],$_POST[tgl]); mysql_query("UPDATE khotbah SET introitus = '$_POST[introitus]', ogen = '$_POST[ogen]',khotbah = '$_POST[khotbah]',thema =
'$_POST[thema]',isi = '$_POST[isi_khotbah]',tanggal = '$tanggal'WHERE id_khotbah = '$_POST[id]'");
header('location:media.php?module='.$module); }
// Input berita
elseif ($module=='berita' AND $act=='input'){
$lokasi_file = $_FILES['fupload']['tmp_name']; $tipe_file = $_FILES['fupload']['type']; $nama_file = $_FILES['fupload']['name']; $acak = rand(000000,999999);
$nama_file_unik = $acak.$nama_file;
// Apabila ada gambar yang diupload
if (!empty($lokasi_file)){
// Apabila tipe gambar bukan jpeg akan tampil peringatan
if ($tipe_file != "image/jpeg" AND $tipe_file != "image/pjpeg"){ echo "Gagal menyimpan data !!! <br>
Tipe file <b>$nama_file</b> : $tipe_file <br>
Tipe file yang diperbolehkan adalah : <b>JPG/JPEG</b>.<br>"; echo "<a href=javascript:history.go(-1)>Ulangi Lagi</a>";
} else{
move_uploaded_file($lokasi_file,"foto_berita/$nama_file_unik"); mysql_query("INSERT INTO berita(judul,id_kategori,isi_berita, id_user,jam,tanggal,hari,gambar) VALUES('$_POST[judul]',
'$_POST[kategori]','$_POST[isi_berita]','$_SESSION[namauser]','$jam_seka rang','$tgl_sekarang','$hari_ini','$nama_file_unik')");
header('location:media.php?module='.$module); }
} else{
mysql_query("INSERT INTO berita(judul,id_kategori,isi_berita, id_user,jam,tanggal,hari) VALUES('$_POST[judul]','$_POST[kategori]', '$_POST[isi_berita]','$_SESSION[namauser]','$jam_sekarang','$tgl_sekaran g','$hari_ini')");
header('location:media.php?module='.$module); }
}
// Update berita
elseif ($module=='berita' AND $act=='update'){ $lokasi_file = $_FILES['fupload']['tmp_name']; $nama_file = $_FILES['fupload']['name']; // Apabila gambar tidak diganti
if (empty($lokasi_file)){
mysql_query("UPDATE berita SET judul = '$_POST[judul]',
WHERE id_berita = '$_POST[id]'"); }
else{
move_uploaded_file($lokasi_file,"foto_berita/$nama_file"); mysql_query("UPDATE berita SET judul = '$_POST[judul]',
id_kategori = '$_POST[kategori]',isi_berita = '$_POST[isi_berita]', gambar = '$nama_file'WHERE id_berita = '$_POST[id]'");
}
header('location:media.php?module='.$module); }
// Input banner
elseif ($module=='banner' AND $act=='input'){ $lokasi_file = $_FILES['fupload']['tmp_name']; $nama_file = $_FILES['fupload']['name'];
// Apabila ada gambar yang diupload
if (!empty($lokasi_file)){
move_uploaded_file($lokasi_file,"foto_berita/$nama_file"); mysql_query("INSERT INTO banner(judul,url,tgl_posting,gambar) VALUES('$_POST[judul]','$_POST[link]','$tgl_sekarang','$nama_file')"); }
else{
mysql_query("INSERT INTO banner(judul,tgl_posting,url) VALUES('$_POST[judul]','$tgl_sekarang','$_POST[link]')"); }
header('location:media.php?module='.$module); }
// Update banner
elseif ($module=='banner' AND $act=='update'){ $lokasi_file = $_FILES['fupload']['tmp_name']; $nama_file = $_FILES['fupload']['name']; // Apabila gambar tidak diganti
if (empty($lokasi_file)){
mysql_query("UPDATE banner SET judul = '$_POST[judul]', url = '$_POST[link]'WHERE id_banner = '$_POST[id]'");
}
else{
move_uploaded_file($lokasi_file,"foto_berita/$nama_file"); mysql_query("UPDATE banner SET judul = '$_POST[judul]', url = '$_POST[link]',gambar = '$nama_file'WHERE id_banner = '$_POST[id]'");
}
header('location:media.php?module='.$module); }
// Update profil
elseif ($module=='profil' AND $act=='update'){ $lokasi_file = $_FILES['fupload']['tmp_name']; $nama_file = $_FILES['fupload']['name']; // Apabila gambar tidak diganti
if (empty($lokasi_file)){
mysql_query("UPDATE modul SET static_content = '$_POST[isi]'WHERE id_modul = '$_POST[id]'");
else{
move_uploaded_file($lokasi_file,"foto_berita/$nama_file"); mysql_query("UPDATE modul SET static_content = '$_POST[isi]', gambar = '$nama_file'WHERE id_modul = '$_POST[id]'");
}
header('location:media.php?module='.$module); }
// Update Susunan Kepengurusan Pusat GBKP
elseif ($module=='pengurus' AND $act=='update'){ $lokasi_file = $_FILES['fupload']['tmp_name']; $nama_file = $_FILES['fupload']['name'];
// Apabila gambar tidak diganti
if (empty($lokasi_file)){
mysql_query("UPDATE modul SET static_content = '$_POST[isi]' WHERE id_modul = '$_POST[id]'");
} else{
move_uploaded_file($lokasi_file,"foto_berita/$nama_file"); mysql_query("UPDATE modul SET static_content = '$_POST[isi]', gambar = '$nama_file'
WHERE id_modul = '$_POST[id]'"); }
header('location:media.php?module='.$module); }
?>
cek_login.php
<?php
include "../config/koneksi.php"; $pass=md5($_POST[password]);
$login=mysql_query("SELECT * FROM user WHERE id_user='$_POST[username]' AND password='$pass'");
$ketemu=mysql_num_rows($login); $r=mysql_fetch_array($login);
// Apabila username dan password ditemukan
if ($ketemu > 0){ session_start();
session_register("namauser"); session_register("passuser"); session_register("leveluser"); $_SESSION[namauser] = $r[id_user]; $_SESSION[passuser] = $r[password]; $_SESSION[leveluser]= $r[level];
header('location:media.php?module=home'); }
else{
echo "<link href=../config/adminstyle.css rel=stylesheet type=text/css>";
echo "<center>Login gagal! username & password tidak benar<br>"; echo "<a href=index.php><b>ULANGI LAGI</b></a></center>";
?>
content.php
<?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 Beranda
if ($_GET[module]=='beranda'){ echo "<h2>Selamat Datang</h2>
<p>Hai <b>$_SESSION[namauser]</b>, silahkan klik menu pilihan yang berada
di sebelah kiri untuk mengelola content website. </p> <p> </p>
<p> </p> <p> </p> <p> </p>
<p align=right>Login Hari ini: "; echo tgl_indo(date("Y m d"));
echo " | ";
echo date("H:i:s"); echo "</p>";
}
// Bagian Profil Lembaga
elseif ($_GET[module]=='profil'){
$sql = mysql_query("SELECT * FROM modul WHERE id_modul='11'"); $r = mysql_fetch_array($sql);
echo "<h2>Profil Lembaga</h2>
<form method=POST enctype='multipart/form-data' action=aksi.php?module=profil&act=update>
<input type=hidden name=id value=$r[id_modul]> <table>
<tr><td><img src=foto_berita/$r[gambar]></td></tr> <tr><td>Ganti Foto : <input type=file size=30 name=fupload></td></tr>
<tr><td><textarea name=isi cols=94 rows=30>$r[static_content]</textarea></td></tr>
<tr><td><input type=submit value=Update></td></tr> </form></table>";
}
// Bagian Susunan Kepengurusan Pusat GBKP
elseif ($_GET[module]=='pengurus'){
$sql = mysql_query("SELECT * FROM modul WHERE id_modul='12'"); $r = mysql_fetch_array($sql);
echo "<h2>Susunan Kepengurusan Pusat GBKP</h2> <form method=POST enctype='multipart/form-data' action=aksi.php?module=profil&act=update>