bli saya mau tanyak lagi..coding di atas saya coba sudah jalan dan bisa di upload foto/file.
terus coding tersebut saya kembangkan.ini codingnya
<script language="javascript">
function validasi(form){
if (form.nama_komentar.value == ""){
alert("Anda belum mengisikan Nama.");
form.nama_komentar.focus();
return (false);
}
if (form.isi_komentar.value == ""){
alert("Anda belum mengisikan komentar.");
form.isi_komentar.focus();
return (false);
}
return (true);
}
</script>
<?php
// Skrip javascript diatas untuk melakukan validasi data untuk pengisi komentar agar tidak mengosongkan nama dan isi komentar.
include "config/koneksi.php";
include "config/fungsi_indotgl.php";
include "config/class_paging.php";
include "config/fungsi_combobox.php";
include "config/library.php";
// Halaman utama (Home)
if ($_GET[module]=='home'){
//form pendaftaran
$submit=$_POST['submit'];
if(!$submit){
?>
<img src=images/berita_sebelumnya.jpg><br /><ul>
<form method="post" action="<? echo $_SERVER['PHP_SELF'];?>" enctype="multipart/form-data">
<center>
<table class='psb'>
<tr>
<td>No KTP</td>
<td><input type='text' name='ktp' required="true"> </td>
<td><FONT SIZE="1" >* Tidak boleh spasi/dipisah dengan tanda baca</FONT></td></tr>
<tr>
<td>No Paspor</td>
<td><input type='text' name='paspor' required="true"></td></tr>
<tr>
<td>Nama</td>
<div class="collection" id="name">
<td><input type='text' name='nama' id="nama" title="Nama Lengkap" value="" size="29" maxlength="30" class="" autocomplete="off" aria-required="true" required="true"></td></div>
<td><FONT SIZE="1" COLOR="white">* Nama harus sama dengan nama yang tertera di paspor </FONT></td></tr>
<tr>
<td>Bin/Binti</td>
<td><input type='text' name='bin' required="true"></td></tr>
<tr>
<td>Tempat Lahir</td>
<td><input type='text' name='tl' required="true"></td></tr>
<tr>
<td>Tanggal Lahir</td>
<td><select name='tgl'>
<option value='01'>1</option>
<option value='02'>2</option>
<option value='03'>3</option>
<option value='04'>4</option>
<option value='05'>5</option>
<option value='06'>6</option>
<option value='07'>7</option>
<option value='08'>8</option>
<option value='09'>9</option>
<option value='10'>10</option>
<option value='11'>11</option>
<option value='12'>12</option>
<option value='13'>13</option>
<option value='14'>14</option>
<option value='15'>15</option>
<option value='16'>16</option>
<option value='17'>17</option>
<option value='18'>18</option>
<option value='19'>19</option>
<option value='20'>20</option>
<option value='21'>21</option>
<option value='22'>22</option>
<option value='23'>23</option>
<option value='24'>24</option>
<option value='25'>25</option>
<option value='26'>26</option>
<option value='27'>27</option>
<option value='28'>28</option>
<option value='29'>29</option>
<option value='30'>30</option>
<option value='31'>31</option>
</select>
<select name='bulan'>
<option value='01'>Januari</option>
<option value='02'>Pebruari</option>
<option value='03'>Maret</option>
<option value='04'>April</option>
<option value='05'>Mei</option>
<option value='06'>Juni</option>
<option value='07'>Juli</option>
<option value='08'>Agustus</option>
<option value='09'>September</option>
<option value='10'>Oktober</option>
<option value='11'>Nopember</option>
<option value='12'>Desember</option>
</select>
<select name='tahun'>
<option value='1993'>1993</option>
<option value='1994'>1994</option>
<option value='1995'>1995</option>
<option value='1996'>1996</option>
<option value='1997'>1997</option>
<option value='1998'>1998</option>
<option value='1999'>1999</option>
<option value='2000'>2000</option>
<option value='2001'>2001</option>
</select>
</td></tr>
<tr>
<td>Jenis Kelamin</td>
<td><input type='radio' name='jk' value='L' required="true">Laki-laki
<input type='radio' name='jk' value='P'required="true" >Perempuan</td></tr>
<tr>
<td>Alamat KTP</td>
<td><input type='text' name='alamat_ktp' required="true"></td></tr>
<tr>
<td>Alamat Sekarang</td>
<td><input type='text' name='alamat_sekarang'required="true"></td></tr>
<tr>
<td>No Telpon</td>
<td><input type='text' name='no_telpon' required="true"></td>
<td><FONT SIZE="1" COLOR="white">* Gunakan No telpon Yang bisa di hubungi </FONT></td></tr>
<tr>
<td>Kota</td>
<td><input type='text' name='kota' required="true"></td></tr>
<tr>
<td>Kelurahan</td>
<td><input type='text' name='kelurahan' required="true"></td></tr>
<tr>
<td>Kode POS</td>
<td><input type='text' name='kode_pos'required="true"></td></tr>
<tr>
<td>E-mail</td>
<td><input type='text' name='email' value="" size="29" maxlength="29" required="true"></td></tr>
<tr>
<td>Pekerjaan</td>
<td><input type='text' name='pekerjaan'required="true"></td></tr>
<tr>
<td>Paket pilhan</td>
<td><select name='paket_pilihan'>
<option value='Paket Pilhan'>-- Paket Pilihan --</option>
<option value='Haji'>Haji</option>
<option value='Haji Plus'>Haji Plus</option>
<option value='Haji Plus VVIP'>Haji Plus VVIP</option>
<option value='Umroh'>Umroh</option>
<option value='Umroh Plus'>Umroh Plus</option>
</select>
</td></tr>
<tr>
<td>
Foto <td> <input type="file" name="foto"><br>
</td></tr>
<td colspan=2 align='center'><input type='submit' name='submit' value='submit'></td></tr>
</form></table>
</center>
<?
}else{
$tgl=$_POST['tgl'];
$bulan=$_POST['bulan'];
$tahun=$_POST['tahun'];
$ktp=$_POST['ktp'];
$paspor=$_POST['paspor'];
$bin=$_POST['bin'];
$nama=$_POST['nama'];
$tl=$_POST['tl'];
$jk=$_POST['jk'];
$alamat_ktp=$_POST['alamat_ktp'];
$alamat_sekarang=$_POST['alamat_sekarang'];
$no_telpon=$_POST['no_telpon'];
$kota=$_POST['kota'];
$kelurahan=$_POST['kelurahan'];
$kode_pos=$_POST['kode_pos'];
$email=$_POST['email'];
$pekerjaan=$_POST['pekerjaan'];
$paket_pilihan=$_POST['paket_pilihan'];
$thl=$_POST['thl'];
$as=$_POST['as'];
$polaemail = "^.+@.+\..+$";
$foto = $_POST['foto'];
$fileSize = $_POST['foto']['size'];
$fileError = $_POST['foto']['error'];
if($fileSize > 0 || $fileError == 0)
$move = move_uploaded_file($_POST['foto']['tmp_name'], 'upload/'.$foto);
if($move){
echo "Gambar berhalil diupload";
}else{
echo "Gagal mengupload gambar";
}
if (strlen(trim($ktp))<=15) {
echo"<blink>No KTP minimal 15 digit !!</blink>";
}
elseif (trim($_POST['no_telpon']) =="" OR ! is_numeric(trim($_POST['no_telpon']))) {
echo "No Telepon masih kosong/salah penulisan, harus ANGKAH";
$_POST['no_telpon'] = "";
}elseif(!eregi($polaemail, $email)){
echo "Format penulisan Email salah, Contoh: x@x.x";
}else{
$email = strtolower($email);
$sql_cek="SELECT * FROM daftar WHERE email='$email'";
$qry_cek=mysql_query($sql_cek);
$jum_cek=mysql_num_rows($qry_cek);
if ($jum_cek >= 1) {
echo "E-MAIL <BLINK><b>$email</b></BLINK> SUDAH PERNAH DIGUNAKAN";
echo "<br> SILAHKAN GUNAKAN YANG LAIN";
exit;
}
$tgllhr=$tahun.'-'.$bulan.'-'.$tgl;
$sql="SELECT COUNT(*) as jum FROM daftar;";
$jum=mysql_fetch_array(mysql_query($sql));
if ($jum[0]==0){
$no_form=1;
}else{
$juml=$jum[0]-1;
$sql="SELECT no_form FROM daftar LIMIT $juml,1;";
$no_f=mysql_fetch_array(mysql_query($sql));
$no_form=$no_f[0]+1;
}
$sql="INSERT INTO daftar VALUES ('$no_form','$ktp','$paspor','$nama','$bin','$tl','$tgllhr','$jk','$alamat_ktp','$alamat_sekarang','$no_telpon','$kota','$kelurahan','$kode_pos','$email','$pekerjaan','$paket_pilihan','$foto','uncheck');";
$hsl=mysql_query($sql) or die ("SQL Error: ".mysql_error());{
$sql="SELECT Nama FROM daftar where no_form='$no_form';";
$hasil=mysql_fetch_array(mysql_query($sql));
echo "<h2>Selamat Datang $hasil[0]</h2><BR>";
echo "<B>Anda Telah Terdaftar</B><BR>";
echo "Untuk info lebih lanjuk mengenai pendaftaran anda<BR><BR>";
echo "<blink><B>Hubungi</B></blink><BR><BR>";
echo "Tlp : 021 86615408<BR>";
echo "Tlp : 021 86615409<BR><BR>";
echo "Website : www.ngstour.net<BR><BR>";
echo "JAM KANTOR 08.00 -17.00 HARI AHAD LIBUR";
}}}
// Tampilkan 5 headline berita terbaru dan hitung jumlah komentar masing-masing berita
echo "<br><img src=images/berita_sebelumnya.jpg><br /><ul>";
$terkini=mysql_query("select count(komentar.id_komentar) as jml, judul, judul_seo, jam,
berita.id_berita, hari, tanggal, gambar, isi_berita
from berita left join komentar
on berita.id_berita=komentar.id_berita
and aktif='Y'
group by berita.id_berita DESC LIMIT 2");
// $terkini= mysql_query("SELECT * FROM berita ORDER BY id_berita DESC LIMIT 4");
while($t=mysql_fetch_array($terkini)){
$tgl = tgl_indo($t[tanggal]);
echo "<span class=date><img src=images/clock.gif> $t[hari], $tgl - $t[jam] WIB</span><br />";
echo "<span class=judul><a href=berita-$t[id_berita]-$t[judul_seo].html>$t[judul]</a></span><br />";
// Apabila ada gambar dalam berita, tampilkan
if ($t[gambar]!=''){
echo "<span class=image><img src='foto_berita/small_$t[gambar]' width=110 border=0></span>";
}
// Tampilkan hanya sebagian isi berita
$isi_berita = htmlentities(strip_tags($t[isi_berita])); // mengabaikan tag html
$isi = substr($isi_berita,0,220); // ambil sebanyak 220 karakter
$isi = substr($isi_berita,0,strrpos($isi," ")); // potong per spasi kalimat
echo "$isi ... <a href=berita-$t[id_berita]-$t[judul_seo].html>Selengkapnya</a> (<b>$t[jml] komentar</b>)
<br /><hr color=#e0cb91 noshade=noshade />";
}
// Tampilkan 7 judul berita sebelumnya
echo "<img src=images/berita_sebelumnya.jpg><br /><ul>";
$sebelum=mysql_query("SELECT * FROM berita
ORDER BY id_berita DESC LIMIT 4,7");
while($s=mysql_fetch_array($sebelum)){
echo "<li><a href=berita-$s[id_berita]-$s[judul_seo].html>$s[judul]</a></li>";
}
echo "</ul>";
}
// Modul detail berita
elseif ($_GET[module]=='detailberita'){
$detail=mysql_query("SELECT * FROM berita,users,kategori
WHERE users.username=berita.username
AND kategori.id_kategori=berita.id_kategori
AND id_berita='$_GET[id]'");
$d = mysql_fetch_array($detail);
$tgl = tgl_indo($d[tanggal]);
$baca = $d[dibaca]+1;
echo "<span class=date>$d[hari], $tgl - $d[jam] WIB</span><br />";
echo "<span class=judul>$d[judul]</span><br />";
echo "<span class=posting>Diposting oleh : <b>$d[nama_lengkap]</b><br />
Kategori: <a href=kategori-$d[id_kategori]-$d[kategori_seo].html><b>$d[nama_kategori]</b></a>
- Dibaca: <b>$baca</b> kali</span><br /><br />";
// Apabila ada gambar dalam berita, tampilkan
if ($d[gambar]!=''){
echo "<span class=image><img src='foto_berita/$d[gambar]' border=0></span>";
}
echo "$d[isi_berita] <br />";
// Tampilkan judul berita yang terkait (maks: 5)
echo "<img src=images/berita_terkait.jpg><br /><ul>";
// pisahkan kata per kalimat lalu hitung jumlah kata
$pisah_kata = explode(",",$d[tag]);
$jml_katakan = (integer)count($pisah_kata);
$jml_kata = $jml_katakan-1;
$ambil_id = substr($_GET[id],0,2);
// Looping query sebanyak jml_kata
$cari = "SELECT * FROM berita WHERE (id_berita<'$ambil_id') and (id_berita!='$ambil_id') and (" ;
for ($i=0; $i<=$jml_kata; $i++){
$cari .= "tag LIKE '%$pisah_kata[$i]%'";
if ($i < $jml_kata ){
$cari .= " OR ";
}
}
$cari .= ") ORDER BY id_berita DESC LIMIT 5";
$hasil = mysql_query($cari);
while($h=mysql_fetch_array($hasil)){
echo "<li><a href=berita-$h[id_berita]-$h[judul_seo].html>$h[judul]</a></li>";
}
echo "</ul>";
// Apabila detail berita dilihat, maka tambahkan berapa kali dibacanya
mysql_query("UPDATE berita SET dibaca=$d[dibaca]+1
WHERE id_berita='$_GET[id]'");
// Hitung jumlah komentar
$idnya=substr("$_GET[id]",0,2);
$komentar = mysql_query("select count(komentar.id_komentar) as jml from komentar WHERE id_berita='$idnya' AND aktif='Y'");
$k = mysql_fetch_array($komentar);
echo "<span class=judul><b>$k[jml]</b> Komentar : </span><br /><hr color=#e0cb91 noshade=noshade />";
// Komentar berita
$sql = mysql_query("SELECT * FROM komentar WHERE id_berita='$idnya' AND aktif='Y'");
$jml = mysql_num_rows($sql);
// Apabila sudah ada komentar, tampilkan
if ($jml > 0){
while ($s = mysql_fetch_array($sql)){
$tanggal = tgl_indo($s[tgl]);
// Apabila ada link website diisi, tampilkan dalam bentuk link
if ($s[url]!=''){
echo "<span class=komentar><a href='http://$s[url]' target='_blank'>$s[nama_komentar]</a></span><br />";
}
else{
echo "<span class=komentar>$s[nama_komentar]</span><br />";
}
echo "<span class=date>$tanggal - $s[jam_komentar] WIB</span><br /><br />";
$isian=nl2br($s[isi_komentar]); // membuat paragraf pada isi komentar
echo "$isian <hr color=#e0cb91 noshade=noshade />";
}
}
// Form komentar
echo "<b>Isi Komentar :</b>
<table width=100% style='border: 1pt dashed #0000CC;padding: 10px;'>
<form action=simpankomentar.php method=POST onSubmit=\"return validasi(this)\">
<input type=hidden name=id_berita value=$idnya>
<input type=hidden name=id value=$_GET[id]>
<tr><td>Nama</td><td> : <input type=text name=nama_komentar size=40></td></tr>
<tr><td>Website</td><td> : <input type=text name=url size=40></td></tr>
<tr><td valign=top>Komentar</td><td> <textarea name='isi_komentar' style='width: 315px; height: 100px;'></textarea></td></tr>
<tr><td> </td><td><img src='captcha.php'></td></tr>
<tr><td> </td><td>(Masukkan 6 kode diatas)<br /><input type=text name=kode size=6><br /></td></tr>
<tr><td> </td><td><input type=submit name=submit value=Kirim></td></tr>
</form></table><br />";
}
// Modul berita per kategori
elseif ($_GET[module]=='detailkategori'){
// Tampilkan nama kategori
$sq = mysql_query("SELECT nama_kategori from kategori where id_kategori='$_GET[id]'");
$n = mysql_fetch_array($sq);
echo "<span class=judul_head>» Kategori : <b>$n[nama_kategori]</b></span><br /><br />";
$p = new Paging;
$batas = 5;
$posisi = $p->cariPosisi($batas);
// Tampilkan daftar berita sesuai dengan kategori yang dipilih
$sql = "SELECT * FROM berita WHERE id_kategori='$_GET[id]'
ORDER BY id_berita DESC LIMIT $posisi,$batas";
$hasil = mysql_query($sql);
$jumlah = mysql_num_rows($hasil);
// Apabila ditemukan berita dalam kategori
if ($jumlah > 0){
while($r=mysql_fetch_array($hasil)){
$tgl = tgl_indo($r[tanggal]);
echo "<span class=date><img src=images/clock.gif> $r[hari], $tgl - $r[jam] WIB</span><br />";
echo "<span class=judul><a href=berita-$r[id_berita]-$r[judul_seo].html>$r[judul]</a></span><br />";
// Apabila ada gambar dalam berita, tampilkan
if ($r[gambar]!=''){
echo "<span class=image><img src='foto_berita/small_$r[gambar]' width=110 border=0></span>";
}
// Tampilkan hanya sebagian isi berita
$isi_berita = nl2br($r[isi_berita]); // membuat paragraf pada isi berita
$isi = substr($isi_berita,0,220); // ambil sebanyak 220 karakter
$isi = substr($isi_berita,0,strrpos($isi," ")); // potong per spasi kalimat
echo "$isi ... <a href=berita-$r[id_berita]-$r[judul_seo].html>Selengkapnya</a>
<br /><hr color=#e0cb91 noshade=noshade />";
}
$jmldata = mysql_num_rows(mysql_query("SELECT * FROM berita WHERE id_kategori='$_GET[id]'"));
$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman2($_GET[halaman], $jmlhalaman);
echo "Hal: $linkHalaman";
}
else{
echo "Belum ada berita pada kategori <b>$_GET[nama_kat]</b>";
}
}
// Modul detail agenda
elseif ($_GET[module]=='detailagenda'){
$detail=mysql_query("SELECT * FROM agenda
WHERE id_agenda='$_GET[id]'");
$d = mysql_fetch_array($detail);
$tgl_posting = tgl_indo($d[tgl_posting]);
$tgl_mulai = tgl_indo($d[tgl_mulai]);
$tgl_selesai = tgl_indo($d[tgl_selesai]);
$isi_agenda=nl2br($d[isi_agenda]);
echo "<span class=judul>$d[tema]</span><br />";
echo "<span class=date>Diposting tanggal: $tgl_posting</span><br /><br />";
echo "<b>Topik</b> : $isi_agenda <br />";
echo "<b>Tanggal</b> : $tgl_mulai s/d $tgl_selesai <br /><br />";
echo "<b>Tempat</b> : $d[tempat] <br /><br />";
echo "<b>Pengirim (Contact Person)</b> : $d[pengirim] <br />";
}
// Modul hasil pencarian berita
elseif ($_GET[module]=='hasilcari'){
echo "<span class=judul_head>» <b>Hasil Pencarian</b></span><br />";
// menghilangkan spasi di kiri dan kanannya
$kata = trim($_POST[kata]);
// pisahkan kata per kalimat lalu hitung jumlah kata
$pisah_kata = explode(" ",$kata);
$jml_katakan = (integer)count($pisah_kata);
$jml_kata = $jml_katakan-1;
$cari = "SELECT * FROM berita WHERE " ;
for ($i=0; $i<=$jml_kata; $i++){
$cari .= "isi_berita LIKE '%$pisah_kata[$i]%'";
if ($i < $jml_kata ){
$cari .= " OR ";
}
}
$cari .= " ORDER BY id_berita DESC LIMIT 7";
$hasil = mysql_query($cari);
$ketemu = mysql_num_rows($hasil);
if ($ketemu > 0){
echo "<p>Ditemukan <b>$ketemu</b> berita dengan kata <font style='background-color:#00FFFF'><b>$kata</b></font> : </p>";
while($t=mysql_fetch_array($hasil)){
echo "<span class=judul><a href=berita-$t[id_berita]-$t[judul_seo].html>$t[judul]</a></span><br />";
// Tampilkan hanya sebagian isi berita
$isi_berita = nl2br($t[isi_berita]); // membuat paragraf pada isi berita
$isi = substr($isi_berita,0,150); // ambil sebanyak 150 karakter
$isi = substr($isi_berita,0,strrpos($isi," ")); // potong per spasi kalimat
echo "$isi ... <a href=berita-$t[id_berita]-$t[judul_seo].html>Selengkapnya</a>
<br /><hr color=#e0cb91 noshade=noshade />";
}
}
else{
echo "Tidak ditemukan berita dengan kata <b>$kata</b>";
}
}
// Modul indeks berita
elseif ($_GET[module]=='indeksberita'){
echo "<span class=judul_head>» <b>Hasil Indeks Berita</b></span><br />";
$format_mysql = $_POST[tahun].'-'.$_POST[bulan].'-'.$_POST[tanggal];
$format_indo = tgl_indo($_POST[tahun].'-'.$_POST[bulan].'-'.$_POST[tanggal]);
// Hanya mengindeks berita, apabila diperlukan bisa ditambahkan utk menngindeks agenda, dll
$cari = mysql_query("SELECT * FROM berita WHERE tanggal='$format_mysql'");
$jumlah = mysql_num_rows($cari);
// Apabila berita ditemukan sesuai dengan tanggal yang diinginkan
if ($jumlah > 0){
echo "<br />Ditemukan <b>$jumlah</b> berita pada tanggal <b>$format_indo</b> : <ul>";
while($r=mysql_fetch_array($cari)){
echo "<p><li><a href=berita-$r[id_berita]-$r[judul_seo].html>$r[judul]</a></li></p>";
}
echo "</ul>";
}
else{
echo "<br />Tidak ada berita pada tanggal <b>$format_indo</b>";
}
}
// Modul hasil poling
elseif ($_GET[module]=='hasilpoling'){
echo "<span class=posting>» <b>Hasil Poling</b></span><br /><br />";
$u=mysql_query("UPDATE poling SET rating=rating+1 WHERE id_poling='$_POST[pilihan]'");
echo "<p align=center>Terimakasih atas partisipasi Anda mengikuti poling kami<br /><br />
Hasil poling saat ini: </p><br />";
echo "<table width=100% style='border: 1pt dashed #0000CC;padding: 10px;'>";
$jml=mysql_query("SELECT SUM(rating) as jml_vote FROM poling WHERE aktif='Y'");
$j=mysql_fetch_array($jml);
$jml_vote=$j[jml_vote];
$sql=mysql_query("SELECT * FROM poling WHERE aktif='Y'");
while ($s=mysql_fetch_array($sql)){
$prosentase = sprintf("%2.1f",(($s[rating]/$jml_vote)*100));
$gbr_vote = $prosentase * 3;
echo "<tr><td width=120>$s[pilihan] ($s[rating]) </td><td>
<img src=images/blue.png width=$gbr_vote height=18 border=0> $prosentase %
</td></tr>";
}
echo "</table>
<p>Jumlah Voting: <b>$jml_vote</b></p>";
}
// Menu utama di header
// Modul semua berita
elseif ($_GET[module]=='semuaberita'){
echo "<span class=judul_head>» <b>Berita</b></span><br /><br />";
$p = new Paging;
$batas = 8;
$posisi = $p->cariPosisi($batas);
// Tampilkan semua berita
$sql=mysql_query("select count(komentar.id_komentar) as jml, judul, judul_seo, jam,
berita.id_berita, hari, tanggal, gambar, isi_berita
from berita left join komentar
on berita.id_berita=komentar.id_berita
and aktif='Y'
group by berita.id_berita DESC LIMIT $posisi,$batas");
while($r=mysql_fetch_array($sql)){
$tgl = tgl_indo($r[tanggal]);
echo "<span class=date>$r[hari], $tgl - $r[jam] WIB</span><br />";
echo "<span class=judul><a href=berita-$r[id_berita]-$r[judul_seo].html>$r[judul]</a></span><br />";
// Tampilkan hanya sebagian isi berita
$isi_berita = nl2br($r[isi_berita]); // membuat paragraf pada isi berita
$isi = substr($isi_berita,0,150); // ambil sebanyak 150 karakter
$isi = substr($isi_berita,0,strrpos($isi," ")); // potong per spasi kalimat
echo "$isi ... <a href=berita-$r[id_berita]-$r[judul_seo].html>Selengkapnya</a> (<b>$r[jml] komentar</b>)
<br /><hr color=#e0cb91 noshade=noshade />";
}
$jmldata = mysql_num_rows(mysql_query("SELECT * FROM berita"));
$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman2($_GET[halaman], $jmlhalaman);
echo "Hal: $linkHalaman <br /><br />";
}
// Modul semua agenda
elseif ($_GET[module]=='semuaagenda'){
echo "<span class=judul_head>» <b>Agenda</b></span><br /><br />";
$p = new Paging;
$batas = 5;
$posisi = $p->cariPosisi($batas);
// Tampilkan semua agenda
$sql = mysql_query("SELECT * FROM agenda
ORDER BY id_agenda DESC LIMIT $posisi,$batas");
while($d=mysql_fetch_array($sql)){
$tgl_posting = tgl_indo($d[tgl_posting]);
$tgl_mulai = tgl_indo($d[tgl_mulai]);
$tgl_selesai = tgl_indo($d[tgl_selesai]);
$isi_agenda = nl2br($d[isi_agenda]);
echo "<span class=date>$tgl_posting</span><br />";
echo "<span class=judul>$d[tema]</span><br />";
echo "<b>Topik</b> : $isi_agenda ";
echo "<b>Tanggal</b> : $tgl_mulai s/d $tgl_selesai <br />";
echo "<b>Tempat</b> : $d[tempat] <br />";
echo "<b>Pengirim (Contact Person)</b> : $d[pengirim]
<br /><hr color=#e0cb91 noshade=noshade />";
}
$jmldata = mysql_num_rows(mysql_query("SELECT * FROM agenda"));
$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman2($_GET[halaman], $jmlhalaman);
echo "Hal: $linkHalaman <br /><br />";
}
// Modul semua download
elseif ($_GET[module]=='semuadownload'){
echo "<span class=judul_head>» <b>Download</b></span><br />";
$p = new Paging;
$batas = 20;
$posisi = $p->cariPosisi($batas);
// Tampilkan semua download
$sql = mysql_query("SELECT * FROM download
ORDER BY id_download DESC LIMIT $posisi,$batas");
echo "<ul>";
while($d=mysql_fetch_array($sql)){
echo "<li><a href='downlot.php?file=files/$d[nama_file]'>$d[judul]</a></li>";
}
echo "</ul><hr color=#e0cb91 noshade=noshade />";
$jmldata = mysql_num_rows(mysql_query("SELECT * FROM download"));
$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman2($_GET[halaman], $jmlhalaman);
echo "Hal: $linkHalaman <br /><br />";
}
// Modul profil
elseif ($_GET[module]=='profilkami'){
echo "<span class=judul_head>» <b>Profil</b></span><br /><br />";
$profil = mysql_query("SELECT * FROM modul WHERE id_modul='37'");
$r = mysql_fetch_array($profil);
echo "<tr><td class=isi>";
if ($r[gambar]!=''){
echo "<span class=image><img src='foto_banner/$r[gambar]'></span>";
}
$isi_profil=nl2br($r[static_content]);
echo "$isi_profil";
}
// Modul hubungi kami
elseif ($_GET[module]=='hubungikami'){
echo "<span class=judul_head>» <b>Hubungi Kami</b></span><br /><br />";
echo "<b>Hubungi kami secara online dengan mengisi form dibawah ini:</b>
<table width=100% style='border: 1pt dashed #0000CC;padding: 10px;'>
<form action=hubungi-aksi.html method=POST>
<tr><td>Nama</td><td> : <input type=text name=nama size=40></td></tr>
<tr><td>Email</td><td> : <input type=text name=email size=40></td></tr>
<tr><td>Subjek</td><td> : <input type=text name=subjek size=55></td></tr>
<tr><td valign=top>Pesan</td><td> <textarea name=pesan style='width: 315px; height: 100px;'></textarea></td></tr>
</td><td colspan=2><input type=submit name=submit value=Kirim></td></tr>
</form></table><br />";
}
// Modul hubungi aksi
elseif ($_GET[module]=='hubungiaksi'){
mysql_query("INSERT INTO hubungi(nama,
email,
subjek,
pesan,
tanggal)
VALUES('$_POST[nama]',
'$_POST[email]',
'$_POST[subjek]',
'$_POST[pesan]',
'$tgl_sekarang')");
echo "<span class=posting>» <b>Hubungi Kami</b></span><br /><br />";
echo "<p align=center><b>Terimakasih telah menghubungi kami. <br /> Kami akan segera meresponnya.</b></p>";
}
?>
pada baris 33-267 itu coding yg belumsaya kembangkan.
pertanyaan saya ketika di submit kok gak ada konfirmasi apapun,malah tulisannya hilang.seharusnya ketika di sumbit baris 203-205 dan 259-699 itu muncul.
terus pada baris 37 saya ganti dengan koding ini <form method=POST action=<? $PHP_SELF;?>> ada konfirmasi gambar gagal di upload,dan baris 203-205 muncul.
dan ketika pada baris 32 saya kasi tanda ini <? malah eror.
tolong bli jawabannya,