Listing Program. index.php. <?php header('location:media.php?module=home');?> kanan.php

Ukuran: px
Mulai penontonan dengan halaman:

Download "Listing Program. index.php. <?php header('location:media.php?module=home');?> kanan.php"

Transkripsi

1 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");

2 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>";

3 $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]);

4 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>";

5 // 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>";

6 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

7 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=kirim '> <tr><td class=isi>nama : <input type=text name=nama size=35></td></tr> <tr><td class=isi> <input type=text name= 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 elseif ($_GET[module]=='kirim '){ mysql_query("insert INTO hubungi(nama, ,subjek,pesan,tanggal) VALUES('$_POST[nama]','$_POST[ ]','$_POST[subjek]','$_POST[pesan]',' $tgl_sekarang')"); echo "<tr><td class=judul_head>» Status </td></tr> <tr><td class=isi> 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]);

8 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");

9 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" " <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>

10 <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>

11 </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);

12 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=' <tr><td>gambar</td><td> : <input type=file name='fupload' size=40></td></tr>

13 <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]);

14 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]>

15 <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> </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=balas &id=$r[id_hubungi]>$r[ ]</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>";

16 case "balas ": $tampil = mysql_query("select * FROM hubungi WHERE id_hubungi='$_get[id]'"); $r = mysql_fetch_array($tampil); echo "<h2>reply </h2> <form method=post action='?module=hubungi&act=kirim '> <tr><td>kepada</td><td> : <input type=text name=' ' size=30 value='$r[ ]'></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 "kirim ": mail($_post[ ],$_post[subjek],$_post[pesan],"from: [email protected]"); echo "<h2>status </h2> <p> 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>

17 <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>

18 <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>

19 <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>";

20 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>

21 <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

22 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);

23 $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> </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[ ]>$r[ ]</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>

24 <tr><td> </td><td> : <input type=text name=' ' 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> </td><td> : <input type=text name=' ' size=30 value='$r[ ]'></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, ) VALUES('$_POST[id_user]','$pass','$_POST[nama_lengkap]','$_POST[ ]') "); header('location:media.php?module='.$module); // Update user

25 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]', = '$_POST[ ]' 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]', = '$_POST[ ]'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]);

26 $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);

27 // 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]'

28 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]'");

29 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>";

30 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]>

31 <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>";

32 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: media.php session_start(); if (empty($_session[namauser]) AND empty($_session[passuser])){

33 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;

34 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 {

35 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;

36 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> ";

37 $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>";

38 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:

39 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;

40 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;

41 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;

DAFTAR PUSTAKA. Hakim, Lukmanul, 2008, Membongkar Trik Rahasia Para Master PHP, Loko

DAFTAR PUSTAKA. Hakim, Lukmanul, 2008, Membongkar Trik Rahasia Para Master PHP, Loko DAFTAR PUSTAKA Hakim, Lukmanul, 2008, Membongkar Trik Rahasia Para Master PHP, Loko Media, Yogyakarta. Hamalik, O. 2001. Kurikulum dan Pembelajaran. Jakarta : Bumi Aksara. Hartono, Jogiyanto, 2006, Analisis

Lebih terperinci

7 Langkah Membuat Modul CMS Lokomedia

7 Langkah Membuat Modul CMS Lokomedia 7 Langkah Membuat Modul CMS Lokomedia Beberapa bulan terakhir ini, saya banyak mendapatkan pertanyaan mengenai cara pembuatan modul baru di CMS Lokomedia maupun Toko Lokomedia. Oleh karena itu, pada tutorial

Lebih terperinci

Keterangan : Isi Folder ditunjukkan dengan tanda panah.

Keterangan : Isi Folder ditunjukkan dengan tanda panah. Aplikasi Sistem Informasi Siswa 1.3 ini adalah versi terakhir yang hanya menggunakan 1 tabel dan untuk selanjutnya penulis akan mencoba membuat Sistem Informasi dengan menggunakan 2 tabel yang semakin

Lebih terperinci

DAFTAR PUSTAKA. Buku 1. Nugroho, Bunafit, Database Relasional dengan MySQL, Andi Yogyakarta,

DAFTAR PUSTAKA. Buku 1. Nugroho, Bunafit, Database Relasional dengan MySQL, Andi Yogyakarta, DAFTAR PUSTAKA Buku 1. Nugroho, Bunafit, Database Relasional dengan MySQL, Andi Yogyakarta, Yogyakarta, 2004 2. Al-Fatta, Hanif, Analisis dan Perancangan Sistem Informasi, Andi Yogyakarta, Yogyakarta,

Lebih terperinci

BAB IV HASIL DAN IMPLEMENTASI

BAB IV HASIL DAN IMPLEMENTASI BAB IV HASIL DAN IMPLEMENTASI 4.1 Hasil Hasil penelitian berupa sebuah website forum diskusi untuk mendukung kegiatan belajar dan bertukar ilmu dilingkungan fakultas teknik UMY. Halamanhalaman website

Lebih terperinci

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara Halaman Utama Tampilan Menu Tampilan Galeri Tampilan Admin Listing Program Halaman Utama

Lebih terperinci

BAB 4 PERANCANGAN LAYAR

BAB 4 PERANCANGAN LAYAR BAB 4 PERANCANGAN LAYAR 4.1 User Interface User Interface desaign adalah merupakan sebuah bagian dari bidang studi yang di sebut interaksi manusia dengan komputer. User interface merupakan bagian yang

Lebih terperinci

ANTIINJECTION NOVA ROCHAYATI MANAJEMEN INFORMATIKA

ANTIINJECTION NOVA ROCHAYATI MANAJEMEN INFORMATIKA ROCHAYATI 3093311030 ANTIINJECTION Menurut Wikipedia Xss injection adalah salah satu jenis serangan injeksi code (code injection attack) Html. Jadi inti dari XSS Injection adalah serangan menggunakan HTML

Lebih terperinci

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017 Praktikum 9 9.1. CRUD Operasi CRUD (Create, Read, Update, Delete) merupakan operasi dasar yang sering digunakan di dalam database. Fungsi dari operasi ini adalah mengolah data secara dinamis pada aplikasi

Lebih terperinci

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN ON-LINE. 4.1 Sistem Informasi Akuntansi yang Diusulkan

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN ON-LINE. 4.1 Sistem Informasi Akuntansi yang Diusulkan BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN ON-LINE 4.1 Sistem Informasi Akuntansi yang Diusulkan 4.1.1 Kebijakan Perusahaan, Program Kerja dan Pengembangan Program Kerja Yang Diusulkan Kebijakan

Lebih terperinci

?> <html> <head> <link href="data/styles.css" rel="stylesheet" type="text/css"> <title>sumber Ilmu Online Bookstore</title> </head>

?> <html> <head> <link href=data/styles.css rel=stylesheet type=text/css> <title>sumber Ilmu Online Bookstore</title> </head> Listing Program 1. Index.php session_start(); include_once "data/koneksi.php"; sumber Ilmu Online Bookstore

Lebih terperinci

Penjelasan Program. Digunakan untuk menampilkan data yang akan dihapus.

Penjelasan Program. Digunakan untuk menampilkan data yang akan dihapus. Penjelasan Program Downloadlah sebuah file di syaifullahamikom.web.id/kegiatan/downlot.php?file=mahasiswa.zip yang merupakan hasil praktek dari modul Method POST dan GET dalam kasus Input, Tampil, Cari,

Lebih terperinci

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017 Praktikum 9 9.1. CRUD Operasi CRUD (Create, Read, Update, Delete) merupakan operasi dasar yang sering digunakan di dalam database. Fungsi dari operasi ini adalah mengolah data secara dinamis pada aplikasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Dalam penulisan tugas akhir ini pembuatan program menggunakan web server Sistem Informasi Pengelolaan ZIS pada Masjid Jami Baitul Hikmah menggunakan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah dilakukannya analisa dan perancangan sistem pada bab sebelumnya, lalu langkah selanjutnya adalah implementasi dan pengujian sistem dimana didalam

Lebih terperinci

LAMPIRAN A LISTING PROGRAM

LAMPIRAN A LISTING PROGRAM LAMPIRAN A LISTING PROGRAM session_start(); $fusername=$_post['fusername']; $fpassword=md5($_post['fpassword']); $fperiode=$_post['fperiode']; $tahun=date(y); include"koneksi.php"; $ambil_data="select

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI LAYANAN INFORMASI WAKTU SHALAT DAN ARAH KIBLAT BERBASIS SMS. Naskah Publikasi

PERANCANGAN DAN IMPLEMENTASI LAYANAN INFORMASI WAKTU SHALAT DAN ARAH KIBLAT BERBASIS SMS. Naskah Publikasi PERANCANGAN DAN IMPLEMENTASI LAYANAN INFORMASI WAKTU SHALAT DAN ARAH KIBLAT BERBASIS SMS Naskah Publikasi diajukan oleh Muhammad Arif Anwar 09.22.1064 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

Lebih terperinci

LAMPIRAN A : TAMPILAN PROGRAM

LAMPIRAN A : TAMPILAN PROGRAM LAMPIRAN A : TAMPILAN PROGRAM Tampilan Halaman Utama (Home) Tampilan Halaman Pengumuman Tampilan Halaman Profile Visi dan Misi Tampilan Halaman Profile Struktur Organisasi Tampilan Halaman Profile Sarana

Lebih terperinci

Bab IV HASIL DAN ANALISIS

Bab IV HASIL DAN ANALISIS Bab IV HASIL DAN ANALISIS 4.1 Hasil Karya / Implementasi Desain dan perancangan yang telah dibuat kemudian di realisasikan ke dalam pembuatan website e-commerce. Berikut adalah tampilan dari hasil desain

Lebih terperinci

PERANCANGAN SISTEM INFORMASI PENJUALAN MELALUI WEB PADA CV. IDENTITAS KARYA PRIMA SEMARANG. Valeria Afriana W, Sulastri, Hari Murti.

PERANCANGAN SISTEM INFORMASI PENJUALAN MELALUI WEB PADA CV. IDENTITAS KARYA PRIMA SEMARANG. Valeria Afriana W, Sulastri, Hari Murti. PERANCANGAN SISTEM INFORMASI PENJUALAN MELALUI WEB PADA CV. IDENTITAS KARYA PRIMA SEMARANG Valeria Afriana W, Sulastri, Hari Murti Abstrak CV. Identitas Karya Prima bergerak dalam bidang konveksi. CV.

Lebih terperinci

Lampiran 1. Flowchart perancangan sistem

Lampiran 1. Flowchart perancangan sistem Lampiran 1. Flowchart perancangan sistem Mulai Identifikasi Data Desain Program Desain Basis Data Input Data Desain Layout Programming Diagnosa Program idak Benar idak a Uji ampilan Data Benar idak a Dokumentasi

Lebih terperinci

MEMBER. 1. Tabel member. 2. Form Pendaftaran Member : formmember.php. 3. Script Form Pendaftaran Member

MEMBER. 1. Tabel member. 2. Form Pendaftaran Member : formmember.php. 3. Script Form Pendaftaran Member MEMBER 1. Tabel member 2. Form Pendaftaran Member : formmember.php 3. Script Form Pendaftaran Member

Lebih terperinci

LAMPIRAN. Universitas Sumatera Utara

LAMPIRAN. Universitas Sumatera Utara LAMPIRAN lampiran no. 1 uraian tugas dan tanggung jawab STRUKTUR ORGANISASI DEPARTEMEN TEKNIK INDUSTRI USU KETUA DEPARTEMEN / ROSNANI GINTING SEKRETARIS DEPARTEMEN / UKURTA M. REPRESENTATIF BUCHORI ADMINISTRASI

Lebih terperinci

BAB IV HASIL DAN ANALISIS Tampilan awal website (Home) Berikut ini adalah tampilan awal website pada index.php

BAB IV HASIL DAN ANALISIS Tampilan awal website (Home) Berikut ini adalah tampilan awal website pada index.php BAB IV HASIL DAN ANALISIS 4.1 Hasil Karya atau Implementasi 4.1.1 Tampilan awal website (Home) Berikut ini adalah tampilan awal website pada index.php Gambar 4.1 tampilan Home Pada tampilan awal atau home

Lebih terperinci

LAMPIRAN. Source code halaman utama:

LAMPIRAN. Source code halaman utama: LAMPIRAN Source code halaman utama:

Lebih terperinci

Aplikasi Sistem Informasi Siswa ini adalah Versi 1.1 yang merupakan kelanjutan dari versi sebelumnya dengan tambahan Menu. Struktur menunya adalah :

Aplikasi Sistem Informasi Siswa ini adalah Versi 1.1 yang merupakan kelanjutan dari versi sebelumnya dengan tambahan Menu. Struktur menunya adalah : Aplikasi Sistem Informasi Siswa ini adalah Versi 1.1 yang merupakan kelanjutan dari versi sebelumnya dengan tambahan Menu. Struktur menunya adalah : Menu Form Siswa Laporan Yang pertama kali diakses adalah

Lebih terperinci

<script type="text/javascript" src="js/cal.js"></script> <link href="css/cal.css" rel="stylesheet" type="text/css">

<script type=text/javascript src=js/cal.js></script> <link href=css/cal.css rel=stylesheet type=text/css> 52 LAMPIRAN A. LISTING PROGRAM 1. Halaman Input Data session_start(); //echo "$_SESSION[sipptNama]"; if($_session[sipptnama]=="" or $_SESSION[sipptUsername]=="GUEST"){ alert('maaf...!silahkan

Lebih terperinci

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database :

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database : BAB III IMPLEMENTASI 3.1 Program Penghubung Database Program penghubung database tersebut disimpan dengan nama konek.php. Berikut merupakan kode program penghubung Database :

Lebih terperinci

Praktikum 3 Cookie, Session, dan Database MySQL

Praktikum 3 Cookie, Session, dan Database MySQL Praktikum Cookie, Session, dan Database MySQL Tujuan Praktikum : Memberikan pemahaman kepada mahasiswa tentang cookie dan bagaimana menggunakannya. Memberikan pemahaman kepada mahasiswa tentang session

Lebih terperinci

Create Read Update Delete using PHP MySql

Create Read Update Delete using PHP MySql 2016 Create Read Update Delete using PHP MySql CRUD TABEL ALUMNI DWI SETIYA NINGSIH // 210 315 70 25 [COMPANY NAME] [Company address] SS Program Gambar 1.1 Tampilan index.php Gambar 2.1 Tampilan edit.php

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-3 (HTML Lanjut [1]) Noor Ifada [email protected] S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan: Tabel Membuat tabel sederhana Menambahkan

Lebih terperinci

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom). PENGENALAN HTML - 2 G. Tabel HTML Setting untk membuat perintah tabel terdiri dari : Row : mementukan banyaknya baris yang dimiliki oleh tabel. Columns : menentukan banyaknya kolom yang dimiliki tabel.

Lebih terperinci

2. inputkk.php. 3. tampilkk.php

2. inputkk.php. 3. tampilkk.php Ketua RT. 04 RW. 10 Desa Pinggir Kompor membuat database berbasis web menggunakan PHP dan MySQL. Halamanhalaman web yang dibuat adalah seperti berikut: 1. index.php 2. inputkk.php 3. tampilkk.php 1 4.

Lebih terperinci

Lampiran 1: Bagan Struktur Organisasi Dana Pensiun Sekolah Kristen

Lampiran 1: Bagan Struktur Organisasi Dana Pensiun Sekolah Kristen LAMPIRAN Lampiran 1: Bagan Struktur Organisasi Dana Pensiun Sekolah Kristen MUSYAWARAH PENDIRI DAN MITRA PENDIRI Mitra Pendiri Pendiri Pengurus Dewan Pengurus Kepala Kantor Adm. Kepersertaan Administrasi

Lebih terperinci

LAMPIRAN LISTING PROGRAM HALAMAN WEBSITE

LAMPIRAN LISTING PROGRAM HALAMAN WEBSITE LAMPIRAN LISTING PROGRAM HALAMAN WEBSITE 1. Script banner.php

Lebih terperinci

BAB IV IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PEMBAHASAN BAB IV IMPLEMENTASI DAN PEMBAHASAN 4.1 Pelaksanaan Program Dalam Portal Berita Otomotif Berbasis Web ini menggunakan unit program yang didukung oleh bahasa pemograman PHP dengan database Xampp. Program

Lebih terperinci

pembuatan e-learning ini adalah bahwa mahasiswa dapat memahami matakuliah yang mereka ikuti. Diharapkan dengan adanya aplikasi ini dapat memudahkan da

pembuatan e-learning ini adalah bahwa mahasiswa dapat memahami matakuliah yang mereka ikuti. Diharapkan dengan adanya aplikasi ini dapat memudahkan da PEMBUATAN SITUS WEB BASE MEDIA SEBAGAI MEDIA PEMBELAJARAN BERBASIS E-LEARNING DI UNIVERSITAS GUNADARMA Fariz Budi Gumelar Jurusan Sistem Informasi Fakultas Ilmu Komputer, Universitas Gunadarma ABSTRACT

Lebih terperinci

Materi 10: Create Read Update Delete

Materi 10: Create Read Update Delete JURNAL PRAKTIKUM (LAB. ACTIVITY) PEMROGRAMAN WEB LANJUT SI087 Materi 10: Create Read Update Delete Dosen: Lilis Dwi Farida, S.Kom., M.Eng Moch. Farid Fauzi, M.Kom Irma Rofni Wulandari, S.Pd., M.Eng S1

Lebih terperinci

Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel

Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel 2015 Pertemuan V PHP DAN MySQL 5.1 Ringkasan Materi PHP-MySQL Fungsi-fungsi php untuk berkomunikasi dengan mysql begitu banyak. Diantaranya

Lebih terperinci

P - 12 Bab 9 : PHP & MySQL

P - 12 Bab 9 : PHP & MySQL P - 12 Bab 9 : PHP & MySQL 9.1 Tujuan Mahasiswa mampu : Mengetahui dan Memahami Integrasi PHP dengan MySQL Mengetahui dan Memahami Operasi Input, Edit, Delete MySQL Dengan PHP Mengetahui dan Memahami Fungsi

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-11 (Aplikasi Web dgn PHP & MySQL) Noor Ifada [email protected] S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan Membuat Counter Membuat Guest

Lebih terperinci

P - 6 Bab 4 : HTML (Hypertext Markup Language)

P - 6 Bab 4 : HTML (Hypertext Markup Language) P - 6 Bab 4 : HTML (Hypertext Markup Language) 4.1 Tujuan Mengerti cara membuat table, form & frame HTML. 4.2 Materi 1. Table 2. Form 3. Frame HTML 4.3 Latihan Tabel 1 Latihan Table_1

Lebih terperinci

Form dan Variabel Oya Suryana

Form dan Variabel Oya Suryana Hal. 1 Form dan Variabel Oya Suryana http://ozs.web.id Lisensi Dokumen: Copyright 2013 ozs.web.id Dokumen ini dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Pelajari dan Kerjakan soal latihan berikut ini: 1.Nama file: Arimtika.php. <?php. $a = 20; $b = 10; $c = $a + $b; // Rumus Penjumlahan

Pelajari dan Kerjakan soal latihan berikut ini: 1.Nama file: Arimtika.php. <?php. $a = 20; $b = 10; $c = $a + $b; // Rumus Penjumlahan Pelajari dan Kerjakan soal latihan berikut ini: 1.Nama file: Arimtika.php $a = 20; $b = 10; $c = $a + $b; // Rumus Penjumlahan $d = $a * $b; // Rumus Perkalian echo "Nilai a : $a "; echo "Nilai b :

Lebih terperinci

1. Membuat Kerangka Website dengan Table

1. Membuat Kerangka Website dengan Table Pada Postingan Kali ini saya akan sedikit berbagi tentang dasar "Membuat Website Berbasis HTML" dengan menggunakan "Macromedia Dreamweaver MX ", Kenapa menggunakan Macromedia Dreamweaver MX, sedangkan

Lebih terperinci

Menangani Input dari User

Menangani Input dari User Menangani Input dari User PHP Programming Language Workshop For Newbie Class Yan Friskantoni

Lebih terperinci

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web www.ilmuwebsite.com Bagian 22. Lebih Jauh Bekerja dengan

Lebih terperinci

MODUL 11 MEMBUAT LOGIN USER

MODUL 11 MEMBUAT LOGIN USER MODUL 11 MEMBUAT LOGIN USER Halaman web adalah suatu halaman rumah di dalam dunia maya, di sini kita dapat menampilkan tentang segala inspirasi, imajinasi, mimpi maupun uneg-uneg sekalipun. Ibarat sebuah

Lebih terperinci

BAB V SIMPULAN DAN SARAN. Sistem pengambilan keputusan menggunakan metode multifactor

BAB V SIMPULAN DAN SARAN. Sistem pengambilan keputusan menggunakan metode multifactor BAB V SIMPULAN DAN SARAN A. Simpulan Berdasarkan hasil penelitian, perancangan dan implementasi maka dapat disimpulkan: Sistem pengambilan keputusan menggunakan metode multifactor evaluation process (MFEP)

Lebih terperinci

DAFTAR PUSTAKA. HM, Jogianto, Analisis dan Desain Sistem Informasi Edisi 3 Yogyakarta: Andi

DAFTAR PUSTAKA. HM, Jogianto, Analisis dan Desain Sistem Informasi Edisi 3 Yogyakarta: Andi DAFTAR PUSTAKA HM, Jogianto, 2005. Analisis dan Desain Sistem Informasi Edisi 3 Yogyakarta: Andi Munawar, 2005. Pemodelan Visual Dengan UML, Jakarta: GRAHA ILMU http://elib.unikom.ac.id/download.php?id=125574

Lebih terperinci

LAMPIRAN LISTING PROGRAM WEBSITE

LAMPIRAN LISTING PROGRAM WEBSITE LAMPIRAN LISTING PROGRAM WEBSITE 1. Halaman Home (index.php) $judul_hal=home; function isi() include("koneksi.php");

Lebih terperinci

Pemrograman Web. HTML Lanjut. Indrato, S.Kom List. Ordered Lists (OL) Ordered List (OL) Ordered List (OL) PemrogramanWeb.

Pemrograman Web. HTML Lanjut. Indrato, S.Kom List. Ordered Lists (OL) Ordered List (OL) Ordered List (OL) PemrogramanWeb. Pemrograman Web Indrato, S.Kom [email protected] HTML Lanjut Page 2 List Digunakan untuk membuat daftar, terdiriatas: Ordered List (Numbering) Unordered List (Bullet) Definition List Ordered Lists (OL)

Lebih terperinci

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Program dalam judul Sistem Informasi Geografis Obyek

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Program dalam judul Sistem Informasi Geografis Obyek BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM 4.1 Spesifikasi Program Program dalam judul Sistem Informasi Geografis Obyek Pariwisata Alam di Kabupaten Merauke yang berbasis web ini adalah sebagai berikut.

Lebih terperinci

TUTORIAL APLIKASI WEB Dengan PHP dan MySQL

TUTORIAL APLIKASI WEB Dengan PHP dan MySQL TUTORIAL APLIKASI WEB Dengan PHP dan MySQL Tutorial Aplikasi Web Dengan PHP dan MySQL A. DASAR TEORI PHP merpakan bahasa pemrograman yang sangat popular dalam pengembangan website dewasa ini, pada dasarnya,

Lebih terperinci

Pertemuan Ke-3 (HTML Lanjut [1]) D3 Manajemen Informatika - Unijoyo 1

Pertemuan Ke-3 (HTML Lanjut [1]) D3 Manajemen Informatika - Unijoyo 1 Pertemuan Ke-3 (HTML Lanjut [1]) D3 Manajemen Informatika - Unijoyo 1 Tabel Membuat tabel sederhana Menambahkan judul tabel Mengatur lebar dan tinggi suatu tabel Perataan dalam tabel Membuat warna pada

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-4 (HTML Lanjut) Oleh: Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan: Tabel Form Frame S1 Teknik Informatika - Unijoyo 2 TABEL Fungsi: Menampilkan

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-11 (Aplikasi Web dengan PHP & MySQL) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan Membuat Counter Membuat Guest Book (Buku Tamu) Membuat

Lebih terperinci

MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME

MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME A. MAKSUD DAN TUJUAN 1. MAKSUD a. Membuat formulir dengan berbagai tipe b. Membuat tampilan halaman web dengan frame 2. TUJUAN a. Mahasiswa dapat membuat

Lebih terperinci

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna Dalam tutorial cara membuat form login dengan PHP dan MySQL, kita akan belajar membuat halaman login untuk website dengan menggunakan PHP Session. Tutorial ini merupakan tutorial tingkat dasar, sederhana

Lebih terperinci

MEMBUAT MASTER BERITA Teknik Informatika Sopingi, M.Kom

MEMBUAT MASTER BERITA Teknik Informatika Sopingi, M.Kom MEMBUAT MASTER BERITA Teknik Informatika Sopingi, M.Kom 1. Buatlah File index.php File ini digunakan untuk menampilkan form dan datagrid tabel berita Memanggil koneksi manage BERITA

Lebih terperinci

LAMPIRAN. Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru?

LAMPIRAN. Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru? LAMPIRAN Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. Indonesia News Center. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru? Jawab: Ya, kami membutuhkan

Lebih terperinci

Checkbox dengan Foreach dan MYSQL

Checkbox dengan Foreach dan MYSQL Checkbox dengan Foreach dan MYSQL Dwi Jayanthi [email protected] Abstrak Pada tutorial ini, kita akan membahas tentang Insert Data Checkbox dengan Foreach ke database MySQL. Komponen Checkbox merupakan

Lebih terperinci

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data.

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data. Database MySql Standar Kompetensi Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data. Indikator Hasil Belajar 1. Dapat menjelaskan pengertian

Lebih terperinci

SISTEM INFORMASI KESEHATAN KELURAHAN BLATER KABUPATEN PURBALINGGA. Kata Kunci: sistem informasi, user-friendly, interface, apache, mysql, php

SISTEM INFORMASI KESEHATAN KELURAHAN BLATER KABUPATEN PURBALINGGA. Kata Kunci: sistem informasi, user-friendly, interface, apache, mysql, php SISTEM INFORMASI KESEHATAN KELURAHAN BLATER KABUPATEN PURBALINGGA Oleh : Yogi Ramadhani 1, Aditya Pristanto 2, Eko Murdyantoro 3, Retno Supriyanti 4 1,2,3,4 Program Studi Teknik Elektro, Universitas Jenderal

Lebih terperinci

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two SEARCHING, EDIT / UPDATE DAN DELETE PHP & MYSQL Part Two Maskie Z.O Review Project yang telah dibuat sebelumnya : Cek.php (Session) Index3.htm l Login1.php List1.ph p FmSiswaIn.P hp FmSiswaSim. php Index3.Html

Lebih terperinci

LAMPIRAN. 1. Listing Program pada website sekolah. index.php

LAMPIRAN. 1. Listing Program pada website sekolah. index.php LAMPIRAN 1. Listing Program pada website sekolah index.php sd Swasta Adhyaksa Medan

Lebih terperinci

Membuat Aplikasi Basis Data Dengan PHP MYSQL Target Pencapaian Dapat Membuat Aplikasi sesuai dengan yang diinginkan Berikut akan dijelaskan bagaimana membuat aplikasi pendataan mahasiswa dengan menggunakan

Lebih terperinci

BAB X AKSES DAN MANIPULASI DATA

BAB X AKSES DAN MANIPULASI DATA BAB X AKSES DAN MANIPULASI DATA A. TUJUAN Memahami konsep dasar akses dan manipulasi data. Mampu mengintegrasikan aplikasi PHP dengan database MySQL. Mampu menghasilkan aplikasi web database untuk pengolahan

Lebih terperinci

Berilah tanda cek pada kotak yang sesuai dengan pilihan Anda. Nama :... (boleh tidak diisi) Alamat :... (boleh tidak diisi)

Berilah tanda cek pada kotak yang sesuai dengan pilihan Anda. Nama :... (boleh tidak diisi) Alamat :... (boleh tidak diisi) Bagian I Pernyataan pada bagian I merupakan pernyataan yang berhubungan dengan identitas responden. Berilah tanda cek pada kotak yang sesuai dengan pilihan Anda. Nama :... (boleh tidak diisi) Alamat :...

Lebih terperinci

Levenshtein Distance.php

Levenshtein Distance.php LISTING PROGRAM Levenshtein Distance.php

Lebih terperinci

SISTEM PAKAR UNTUK MENDAGNOSIS PENYAKIT SINUSITIS MENGGUNAKAN ALGORRITMA CERTAINTY FACTOR DAN FORWARD CHAINING

SISTEM PAKAR UNTUK MENDAGNOSIS PENYAKIT SINUSITIS MENGGUNAKAN ALGORRITMA CERTAINTY FACTOR DAN FORWARD CHAINING A-1 SISTEM PAKAR UNTUK MENDAGNOSIS PENYAKIT SINUSITIS MENGGUNAKAN ALGORRITMA CERTAINTY FACTOR DAN FORWARD CHAINING Listing Program Index cek Sinusmu Sekarang

Lebih terperinci

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan STJ MySQL-PHP Menggunakan MySQL sebagai database server a) Menghidupkan MySQL Database Server C:\mysql\bin>mysqld b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket C:\mysql\bin>mysqladmin

Lebih terperinci

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut:

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut: Aplikasi Update Profil Aplikasi Update sebaiknya dibuat setelah registrasi, login dan otentikasi selesai karena untuk melihat profil harus melalui sebuah kunci yang dijadikan kriteria where pada query

Lebih terperinci

108

108 LAMPIRAN 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 KODE PROGRAM 1. Script Konsultasi 1.

Lebih terperinci

LAMPIRAN. Source code

LAMPIRAN. Source code LAMPIRAN Source code include "config/koneksi.php"; $pass=md5($_post[password]); $level=$_post[level]; if ($level=='admin') { $login=mysql_query("select * FROM admin WHERE username='$_post[id_user]' AND

Lebih terperinci

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 13 PHP & MySQL Tujuan: Mahasiswa memahami cara mengkoneksikan dan menggunakan MySQL dengan PHP untuk menyelesaikan permasalahan tertentu. Pustaka:

Lebih terperinci

HTML.

HTML. HTML www.amikom.info HTML HTTP (hypertext transfer protocol) merupakan protokol yang digunakan untuk mentransfer data antara web server ke web browser. Protokol ini mentransfer dokumendokumen web yang

Lebih terperinci

IMPLEMENTASI GOOGLE MAPS API DENGAN PHP DAN MYSQL (KASUS : SISTEM INFORMASI PARIWISATA)

IMPLEMENTASI GOOGLE MAPS API DENGAN PHP DAN MYSQL (KASUS : SISTEM INFORMASI PARIWISATA) IMPLEMENTASI GOOGLE MAPS API DENGAN PHP DAN MYSQL (KASUS : SISTEM INFORMASI PARIWISATA) Agus Sidiq Purnomo Jurusan Teknik Informatika, Fakultas Teknologi Informasi, UniversitasMercu Buana Yogyakarta Jalan

Lebih terperinci

Pemrograman Web PRAKTIKUM 6. Query Data 2. TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data

Pemrograman Web PRAKTIKUM 6. Query Data 2. TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data PRAKTIKUM 6 Query Data 2 TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data MATERI Program edit dan hapus TUGAS Menambahkan fitur edit dan hapus untuk semua form input data

Lebih terperinci

Perancangan dan Pengembangan Website Puslit FTI UKSW

Perancangan dan Pengembangan Website Puslit FTI UKSW Perancangan dan Pengembangan Website Puslit FTI UKSW Thomas Edison Alunat 1, M. A. Ineke Pakereng 2, Augie David Manuputty 3 Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Jl. Diponegoro

Lebih terperinci

LAMPIRAN. Lampiran 1.Surat Permohonan Penelitian dari fakultas

LAMPIRAN. Lampiran 1.Surat Permohonan Penelitian dari fakultas LAMPIRAN Lampiran 1.Surat Permohonan Penelitian dari fakultas Lampiran 2.Surat keterangan penelitian dari pondok pesantren Lampiran 3. Source code Aplikasi Index.php

Lebih terperinci

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial Detil Tutorial Tingkat Kesulitan: Pemula Bahasa: PHP Software yang Digunakan: Dreamweaver Lama Pengerjaan: 1 Hours 2 Hours Untuk mengawali kembalinya materi tentang PHP & MySQL, saya membuat tutorial untuk

Lebih terperinci

Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii

Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii 2015 Pertemuan IV MEMBUAT FILE CRUD (Create Read Update dan Delete) menggunakan PHP 3.1 Ringkasan Materi Apa itu CRUD? CRUD adalah singkatan

Lebih terperinci

SURAT KETERANGAN. Hasil Uji Program Tugas Akhir

SURAT KETERANGAN. Hasil Uji Program Tugas Akhir 36 SURAT KETERANGAN Hasil Uji Program Tugas Akhir Yang bertanda tangan dibawah ini, menerangkan bahwa mahasiswa Tugas Akhir Program Diploma Teknik Informatika : Nama : Hardiansyah S NIM : 132406077 Program

Lebih terperinci

LISTING PROGRAM. brute.php

LISTING PROGRAM. brute.php 89 LISTING PROGRAM brute.php $time_start = microtime(true); function bruteforce($cari,$kata) $ditemukan=0; //$cari="katu"; //$kata="kata kita ke katu kate"; $cari_arr= str_split($cari); //mengubah kata

Lebih terperinci

LAMPIRAN. Source Code: Koneksi: <? mysql_connect("localhost","sa","sa"); mysql_select_db("hrd");?> Seleksi Karyawan: <? include("sessionrequest.

LAMPIRAN. Source Code: Koneksi: <? mysql_connect(localhost,sa,sa); mysql_select_db(hrd);?> Seleksi Karyawan: <? include(sessionrequest. LAMPIRAN Source Code: Koneksi: mysql_connect("localhost","sa","sa"); mysql_select_db("hrd"); Session Request: if(isset($_request["user"])) session_id($_request["user"]); session_start(); $user = $_REQUEST["user"];

Lebih terperinci