Listing Program. index.php header('location:media.php?module=home'); kanan.php <table width="100%" cellspacing=5> 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 echo "<tr><td><img src=images/berita_sebelumnya.jpg></td></tr>"; $sebelum=mysql_query("select * FROM berita ORDER BY id_berita DESC LIMIT 3,5");
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); while($r=mysql_fetch_array($hasil)){ $tgl_mulai = tgl_indo($r[tgl_mulai]); $tgl_selesai = tgl_indo($r[tgl_selesai]); $isi_agenda=nl2br($r[isi_agenda]);
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); $linkhalaman = $p->navhalaman($_get[halaman], $jmlhalaman); echo "<tr><td class=kembali>$linkhalaman</td></tr>";
// 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=bahan_khotbah>$d[bahan_khotbah]</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 $isi = tgl_indo($r[tanggal]); = 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>"; // Bagian Hubungi Kami
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>"; $isi_pengurus=nl2br($r[static_content]);
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>"; 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> 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 WHERE publish='y' and aktif='y' ORDER BY urutan");
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"> <tr>
<td colspan="2"><img src="images/header.jpg" width="780" height="177"></td> </tr> <tr> <td width="200" valign="top" bgcolor="#285081"> include "kiri.php"; <p align="center"> </p> </td> <td width="580" valign="top" bgcolor="#ffffff"><p> 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 switch($_get[act]){ // Tampil Agenda default: echo "<h2>agenda</h2> <input type=button value='tambah Agenda' onclick=location.href='?module=agenda&act=tambahagenda'> <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"); $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> <td><ahref=?module=agenda&act=editagenda&id=$r[id_agenda]>edit</a> <a href=./aksi.php?module=agenda&act=hapus&id=$r[id_agenda]>hapus</a>
</tr>"; $no++; echo "</table>"; case "tambahagenda": echo "<h2>tambah Agenda</h2> <form method=post action='./aksi.php?module=agenda&act=input'> <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>"; 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]> <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> <tr><td>tgl Selesai</td><td> : "; $get_tgl2=substr("$r[tgl_selesai]",8,2);
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>"; mod_banner.php switch($_get[act]){ // Tampil Banner default: echo "<h2>banner</h2> <input type=button value='tambah Banner' onclick=location.href='?module=banner&act=tambahbanner'> <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>"; case "tambahbanner": echo "<h2>tambah Banner</h2> <form method=post action='./aksi.php?module=banner&act=input' enctype='multipart/form-data'> <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>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><br><br><br>"; 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]> <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>"; mod_berita.php switch($_get[act]){ // Tampil Berita default: echo "<h2>berita</h2> <input type=button value='tambah Berita' onclick=location.href='?module=berita&act=tambahberita'> <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"); $tampil=mysql_query("select * FROM berita WHERE id_user='$_session[namauser]' ORDER BY id_berita DESC"); $no = $posisi+1; while($r=mysql_fetch_array($tampil)){ $tgl_posting=tgl_indo($r[tanggal]);
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")); $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>"; case "tambahberita": echo "<h2>tambah Berita</h2> <form method=post action='./aksi.php?module=berita&act=input' enctype='multipart/form-data'> <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>"; 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> <input type=hidden name=id value=$r[id_berita]>
<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>"; 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>"; mod_hubungi.php switch($_get[act]){ // Tampil Hubungi Kami default: echo "<h2>hubungi Kami</h2> <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++; echo "</table>";
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'> <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>"; 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>"; mod_khotbah.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'> <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"); $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]); echo "<tr><td>$no</td>
<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>"; case "tambahkhotbah": echo "<h2>tambah Bimbingan Khotbah</h2> <form method=post action='./aksi.php?module=khotbah&act=input'> <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>"; 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]> <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>thema</td><td> : <input type=text name='thema' size=60 value='$r[thema]'></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>"; mod_modul.php switch($_get[act]){ // Tampil Modul default: echo "<h2>modul</h2> <input type=button value='tambah Modul' onclick=location.href='?module=modul&act=tambahmodul'> <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>"; case "tambahmodul": echo "<h2>tambah Modul</h2> <form method=post action='./aksi.php?module=modul&act=input'> <tr><td>nama Modul</td> <td> : <input type=text name='nama_modul'></td></tr>
<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>"; 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]'> <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>"; 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>"; 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>"; echo "<tr><td>status</td> <td> : <input type=radio name='status' value='user'>user<input type=radio name='status' value='admin' checked>admin</td></tr>";
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>"; mod_pengumuman.php switch($_get[act]){ // Tampil Pengumuman default: echo "<h2>pengumuman</h2> <input type=button value='tambah Pengumuman' onclick=location.href='?module=pengumuman&act=tambahpengumuman'> <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"); $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>"; case "tambahpengumuman": echo "<h2>tambah Pengumuman</h2> <form method=post action='./aksi.php?module=pengumuman&act=input'> <tr><td>judul</td><td> : <input type=text name='judul' size=60></td></tr> <tr><td>isi Pengumuman</td><td> : <textarea name='isi_pengumuman' 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=simpan> <input type=button value=batal onclick=self.history.back()></td></tr> </table></form>"; 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]> <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>"; mod_renungan.php switch($_get[act]){ // Tampil Renungan default: echo "<h2>renungan</h2> <input type=button value='tambah Renungan' onclick=location.href='?module=renungan&act=tambahrenungan'> <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"); $tampil=mysql_query("select * FROM renungan
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>"; case "tambahrenungan": echo "<h2>tambah Renungan</h2> <form method=post action='./aksi.php?module=renungan&act=input'> <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>"; 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]> <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> <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>"; mod_user.php switch($_get[act]){ // Tampil User default: echo "<h2>user</h2> <input type=button value='tambah User' onclick=location.href='?module=user&act=tambahuser'> <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>"; case "tambahuser": echo "<h2>tambah User</h2> <form method=post action='./aksi.php?module=user&act=input'> <tr><td>username</td><td> : <input type=text name='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></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>"; 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]'> <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>"; aksi.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); // Update user
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 $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'){ $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("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]')"); header('location:media.php?module='.$module);
// 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>"; 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); 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]', id_kategori = '$_POST[kategori]',isi_berita = '$_POST[isi_berita]'
WHERE id_berita = '$_POST[id]'"); 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')"); 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]'"); 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]'");
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]'"); 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 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'); 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 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]> <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> <input type=hidden name=id value=$r[id_modul]>
<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 User elseif ($_GET[module]=='user'){ include "modul/mod_user.php"; // Bagian Modul elseif ($_GET[module]=='modul'){ include "modul/mod_modul.php"; // Bagian Agenda elseif ($_GET[module]=='agenda'){ include "modul/mod_agenda.php"; // Bagian Berita elseif ($_GET[module]=='berita'){ include "modul/mod_berita.php"; // Bagian Pengumuman elseif ($_GET[module]=='pengumuman'){ include "modul/mod_pengumuman.php"; // Bagian Renungan elseif ($_GET[module]=='renungan'){ include "modul/mod_renungan.php"; // Bagian Khotbah elseif ($_GET[module]=='khotbah'){ include "modul/mod_khotbah.php"; // Bagian Banner elseif ($_GET[module]=='banner'){ include "modul/mod_banner.php"; // Bagian Hubungi Kami elseif ($_GET[module]=='hubungi'){ include "modul/mod_hubungi.php"; // Apabila modul tidak ditemukan echo "<p><b>modul BELUM ADA</b></p>";
index.php <html> <head> <title>:: Moderamen GBKP ::</title> <link href="../config/adminstyle.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="header"> <div id="content"> <h2>login</h2> <img src="images/login-welcome.gif" width="97" height="105" hspace="10" align="left"> <form method="post" action="cek_login.php"> <tr><td>username</td><td> : <input type="text" name="username"></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> <p> </p> </div> <div id="footer.jpg"> Copyright 2012 by irvan mart tarigan </div> </div> </body> </html> logout.php session_start(); session_destroy(); echo "<center>anda telah sukses keluar sistem <b>[logout]<b>"; // Apabila setelah logout langsung menuju halaman utama website, aktifkan baris di bawah ini: // header('location:http://www.alamatwebsite.com'); media.php session_start(); if (empty($_session[namauser]) AND empty($_session[passuser])){
echo "<link href='../config/adminstyle.css' rel='stylesheet' type='text/css'> <center>untuk mengakses modul, Anda harus login <br>"; echo "<a href=index.php><b>login</b></a></center>"; <html> <head> <title>:: Moderamen GBKP ::</title> <link href="../config/adminstyle.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="header"> <div id="content"> include "content.php"; </div> <div id="menu"> <ul> <li><a href=?module=home>» Home</a></li> include "menu.php"; <li><a href=logout.php>» Logout</a></li> </ul> <p> </p> </div> <div id="footer"> Copyright 2012 by irvan mart tarigan </div> </div> </body> </html> menu.php include "../config/koneksi.php"; if ($_SESSION[leveluser]=='admin'){ $sql=mysql_query("select * from modul where aktif='y' order by urutan"); $sql=mysql_query("select * from modul where status='user' and aktif='y' order by urutan"); while ($data=mysql_fetch_array($sql)){ echo "<li><a href='$data[link]'>» $data[nama_modul]</a></li>"; adminstyle.css body{ font-family: Tahoma;
text-align: center; #header { position: relative; background-image: url(../admin/images/header.jpg); background-repeat: no-repeat; margin-right: auto; margin-left: auto; width: 780px; border: 2px solid #265180; padding-top: 70px; text-align: left; #content { margin-left: 230px; padding: 20px 10px 0 0; #content p { font-size: 75%; line-height: 1.8em; padding-left: 2em; #menu { position: absolute; top: 90px; left: 0; width: 180px; #menu ul { list-style: none; margin: 0; padding: 0; border: none; #menu li { width: 180px; border-bottom: 1px solid #969BA5; margin: 0; padding: 0; font-size: 80%; vertical-align: bottom; #menu a:link, #menu a:visited { display: block; padding: 5px 5px 5px 0.5em; border-left: 12px solid #265180; border-right: 1px solid #265180; background-color: #CAD6EC; color: #265180; text-decoration: none; #menu a:hover { background-color: #265180; color: #FFFFFF; a:link,a:visited {
color:#265180; a:hover { color: #FF6600; text-decoration:none; h2 { font: normal 120% Georgia; color: #265180; background-color: transparent; border-bottom: 1px dotted #265180; table { font-family: Tahoma; font-size: 8pt; border-width: 1px; border-style: solid; border-color: #999999; border-collapse: collapse; margin: 10px 0px; th{ color: #FFFFFF; font-size: 7pt; text-transform: uppercase; text-align: center; padding: 0.5em; border-width: 1px; border-style: solid; border-color: #969BA5; border-collapse: collapse; background-color: #265180; td{ padding: 0.5em; vertical-align: top; border-width: 1px; border-style: solid; border-color: #969BA5; border-collapse: collapse; input,textarea,select{ font-family: Tahoma; font-size: 8pt; #paging{ font-family: Tahoma; font-size: 8pt; #footer{ padding: 20px 0 10px 255px; font-size: 70%; color: #FFFFFF; background-color: #265180;
class_paging.php class Paging { // Fungsi untuk mencek halaman dan posisi data function cariposisi($batas) { if(empty($_get[halaman])){ $posisi=0; $_GET[halaman]=1; $posisi = ($_GET[halaman]-1) * $batas; return $posisi; // Fungsi untuk menghitung total halaman function jumlahhalaman($jmldata, $batas) { $jmlhalaman = ceil($jmldata/$batas); return $jmlhalaman; // Fungsi untuk link halaman 1,2,3... Next, Prev, First, Last function navhalaman($halaman_aktif, $jmlhalaman) { $link_halaman = ""; // Link First dan Previous if ($halaman_aktif > 1) { $link_halaman.= " <a href=$_server[php_self]?module=$_get[module]&halaman=1><< First</a> "; if (($halaman_aktif-1) > 0) { $previous = $halaman_aktif-1; $link_halaman.= "<a href=$_server[php_self]?module=$_get[module]&halaman=$previous>< Previous</a> "; // Link halaman 1,2,3,... for ($i=1; $i<=$jmlhalaman; $i++) { if ($i == $halaman_aktif) { $link_halaman.= "<b>$i</b> "; else { $link_halaman.= "<a href=$_server[php_self]?module=$_get[module]&halaman=$i>$i</a> ";
$link_halaman.= " "; // Link Next dan Last if ($halaman_aktif < $jmlhalaman) { $next=$halaman_aktif+1; $link_halaman.= " <a href=$_server[php_self]?module=$_get[module]&halaman=$next>next ></a> "; if (($halaman_aktif!= $jmlhalaman) && ($jmlhalaman!= 0)) { $link_halaman.= " <a href=$_server[php_self]?module=$_get[module]&halaman=$jmlhalaman>last >></a> "; return $link_halaman; fungsi_combobox.php function combotgl($awal, $akhir, $var, $default){ echo "<select name=$var>"; echo "<option value=0 selected>$default</option>"; for ($i=$awal; $i<=$akhir; $i++){ echo "<option value=$i>$i</option>"; echo "</select> "; function combobln($awal, $akhir, $var, $default){ include "../config/library.php"; echo "<select name=$var>"; echo "<option value=0 selected>$default</option>"; for ($bln=$awal; $bln<=$akhir; $bln++){ echo "<option value=$bln>$nama_bln[$bln]</option>"; echo "</select> "; function combotgl2($awal, $akhir, $var, $terpilih){ echo "<select name=$var>"; for ($i=$awal; $i<=$akhir; $i++){ if ($i==$terpilih) echo "<option value=$i selected>$i</option>"; else echo "<option value=$i>$i</option>"; echo "</select> "; function combobln2($awal, $akhir, $var, $terpilih){ include "../config/library.php"; echo "<select name=$var>";
for ($bln=$awal; $bln<=$akhir; $bln++){ if ($bln==$terpilih) echo "<option value=$bln selected>$nama_bln[$bln]</option>"; else echo "<option value=$bln>$nama_bln[$bln]</option>"; echo "</select> "; fungsi_indotgl.php function tgl_indo($tgl){ $tanggal = substr($tgl,8,2); $bulan = getbulan(substr($tgl,5,2)); $tahun = substr($tgl,0,4); return $tanggal.' '.$bulan.' '.$tahun; function getbulan($bln){ switch ($bln){ case 1: return "Januari"; case 2: return "Februari"; case 3: return "Maret"; case 4: return "April"; case 5: return "Mei"; case 6: return "Juni"; case 7: return "Juli"; case 8: return "Agustus"; case 9: return "September"; case 10: return "Oktober"; case 11: return "November"; case 12:
return "Desember"; koneksi.php $server = "localhost"; $username = "root"; $password = ""; $database = "dbmedia"; // Koneksi dan memilih database di server mysql_connect($server,$username,$password) or die("koneksi gagal"); mysql_select_db($database) or die("database tidak bisa dibuka"); library.php $seminggu = array("minggu","senin","selasa","rabu","kamis","jumat","sabtu"); $hari = date("w"); $hari_ini = $seminggu[$hari]; $tgl_sekarang = date("ymd"); $thn_sekarang = date("y"); $jam_sekarang = date("h:i:s"); $nama_bln=array(1=> "Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember"); style.php a:link, a:visited { color:#007495; font-weight:bold; text-decoration:none; a:hover { color:#ff9900; font-weight:bold; input, select{ background-color: #EEEEEE; font-size: 10px; textarea{ background-color: #EEEEEE; font-size: 12px;
hr { border-bottom: 1px dashed #9d9d9d; #menu{ font-family:tahoma; font-size:12px; color:#ffffff; #menu a:link, #menu a:visited { color: #ffff00; #menu a:hover { color:#ffffff; #kiri{ font-family:tahoma; font-size:11px; color:#ffffff; #kiri a:link, #kiri a:visited { color: #ffff00; #kiri a:hover { color:#ffffff;.isi { font-family:tahoma; font-size:11px; padding-left:4px; text-align:justify; line-height: 18px;.bullet{ font-family:tahoma; font-size:14px; padding-left:4px; color:#ffffff; text-align:justify; line-height: 18px;.isi_kecil{ font-family:tahoma; font-size:11px; padding-left:4px; color:#ff6600;.judul { font-family:tahoma; font-size:12px; font-weight:bold; color:#265180; padding-left:4px;.judul_head { font-family:georgia;
font-size:12px; font-weight:bold; background-color: #B7BCC2; color:#333333; padding-left:4px;.kembali { font-family:tahoma; font-size:11px; padding-left:4px; text-align:center;