Minggu, 05 Agustus 2018

BUKUTAMU ILU INU IMU

Membuat Bukutamu Captcha

<tr>
  <td>scode
  <td>
  <td><img src='ydata/mycaptcha.php'></td>
</tr>
<tr>
  <td>
  <td>
  <td>
  <input type='text' name='kodecaptcha' size='6' maxlength='6'>
   (Masukkan 6 kode diatas)
  </td>
</tr>



ATAU CODE LENGKAPNYA bukutamu,php


<?php
echo"<link href=ydata/amazon.css' rel='stylesheet' type='text/css' />";

 $s="select * from `$tbbukutamu` order by  `kode_bukutamu` desc";
 $q=mysql_query($s);
  $jum=mysql_num_rows($q);
  $th=date("y");
  $bl=date("m")+0;if($bl<10){$bl="0".$bl;}

  $kd="GSS".$th.$bl;//KEG1610001
  if($jum > 0){
  
   $d=mysql_fetch_array($q);
   $idmax=$d["kode_bukutamu"];
   
   $bul=substr($idmax,5,2);
   $tah=substr($idmax,3,2);
    if($bul==$bl && $tah==$th){
     $urut=substr($idmax,7,3)+1;
     if($urut<10){$idmax="$kd"."00".$urut;}
     else if($urut<100){$idmax="$kd"."0".$urut;}
     else{$idmax="$kd".$urut;}
    }//==
    else{
     $idmax="$kd"."001";
     }   
   }//jum>0
  else{$idmax="$kd"."001";}
  $kode_bukutamu=$idmax;
?>

<form action="" method="post">
<table width="407"  style='border: 1pt dashed #0000CC;padding: 10px;'>
<tr>
<th width="48"><label for="kode_bukutamu">kode</label>
<th width="9">:
<th width="298"><b><?php echo $kode_bukutamu;?></b></th></tr>
<tr>
<td><label for="nama">nama</label>
<td>:<td><input name="nama" type="text" id="nama" value="<?php echo $nama;?>" size="35" />
</td></tr>

<tr>
<td height="24"><label for="telepon">telepon</label>
<td>:<td><input name="telepon" type="text" id="telepon" value="<?php echo $telepon;?>" size="15" />
</td></tr>

<tr>
<td height="24"><label for="email">email</label>
<td>:<td><input name="email" type="text" id="email" value="<?php echo $email;?>" size="25" />
</td></tr>
<tr>
<td><label for="pesan">pesan</label>
<td>:<td><textarea name="pesan" cols="45" id="pesan"><?php echo $pesan;?></textarea>
</td></tr>
<tr>
  <td>scode
  <td>
  <td><img src='ydata/mycaptcha.php'></td>
</tr>
<tr>
  <td>
  <td>
  <td>
  <input type='text' name='kodecaptcha' size='6' maxlength='6'>
   (Masukkan 6 kode diatas)
  </td>
</tr>

<tr>
<td>
<td>
<td> <input name="Simpan" type="submit" id="Simpan" value="Simpan" />
        <input name="kode_bukutamu" type="hidden" value="<?php echo $kode_bukutamu;?>" />
        <a href="?mnu=bukutamu"><input name="Batal" type="button" id="Batal" value="Batal" /></a>
</td></tr>
</table>
</form>



ini isifile: ydata/mycaptcha.php
<?php
session_start();
header("Content-type: image/png");
$captcha_image = imagecreatefrompng("../ydata/captcha.png");
$captcha_font = imageloadfont("../ydata/font.gdf");
$captcha_text = substr(md5(uniqid('')),-6,6);

$_SESSION['captcha_session'] = $captcha_text;

$captcha_color = imagecolorallocate($captcha_image,0,0,0);
imagestring($captcha_image,$captcha_font,15,5,$captcha_text,$captcha_color);
imagepng($captcha_image);
imagedestroy($captcha_image);
?>



<?php
if(isset($_POST["Simpan"])){
$kode_bukutamu=strip_tags($_POST["kode_bukutamu"]);
$tanggal=date("Y-m-d");
$nama=strip_tags($_POST["nama"]);
$email=strip_tags($_POST["email"]);
$pesan=htmlentities($_POST["pesan"]);
$telepon=strip_tags($_POST["telepon"]);
$status="Aktif";

if($_POST["kodecaptcha"]==$_SESSION["captcha_session"]){
$sql="INSERT INTO `$tbbukutamu` (`kode_bukutamu` ,`tanggal` ,`nama` ,`telepon` ,`email` ,`pesan` ,`status`) VALUES ('$kode_bukutamu', '$tanggal', '$nama','$telepon', '$email', '$pesan', 'Y')";
$simpan=mysql_query($sql);
if($simpan) {echo "<script>alert('Data Bukutamu $nama Berhasil di simpan !');document.location.href='?mnu=bukutamu';</script>";}
else{echo"<script>alert('Data $nama Gagal di simpan...');document.location.href='?mnu=bukutamu';</script>";}
}//cocok captcha
else{
echo"<script>alert('Maaf, Security Code Anda salah...Seharusnya ".$_SESSION["captcha_session"].",Atau Silakan cek kembali...');document.location.href='javascript:history.go(-1)';</script>";}
}
?>

+++++++++++++++++++++++++++++++++++++++++++++++++
BUKUTAMU LIST



<?php
echo"<link href='ydata/amazon.css' rel='stylesheet' type='text/css' />";

$batas   = 2;
$halaman = $_GET['halaman'];
if(empty($halaman)){$posisi  = 0;$halaman = 1;}
else{$posisi = ($halaman-1) * $batas;}

$tampil = "SELECT * FROM `$tbbukutamu` LIMIT $posisi,$batas";
$hasil  = mysql_query($tampil);

$no = $posisi+1;
while($r=mysql_fetch_array($hasil)){
$no++;
$tanggal=WKT($r["tanggal"]);
$nama=$r["nama"];
$kode_bukutamu=$r["kode_bukutamu"];
$email=$r["email"];
$telepon=$r["telepon"]; $telepon=substr($telepon,0,strlen($telepon)-3)."XXX";
$pesan=$r["pesan"];
$gab=$gab."<b>No. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: $kode_bukutamu/$no</b><br>Nama &nbsp;&nbsp;: <a href='mailto:$email'>$nama</a><br>Telepon: $telepon<br>Pesan &nbsp;&nbsp;: $pesan ($tanggal)</p><hr color=#e0cb91 noshade=noshade />";
}

echo $gab;

$tampil2 = mysql_query("SELECT * FROM `$tbbukutamu`");
$jmldata = mysql_num_rows($tampil2);
$jmlhal  = ceil($jmldata/$batas);

echo "<div class=paging>";
if($halaman > 1){
$prev=$halaman-1;
echo "<span class=prevnext><a href='$_SERVER[PHP_SELF]?halaman=$prev&mnu=bukutamu'>« Prev</a></span> ";
}
else{ 
echo "<span class=disabled>« Prev</span> ";
}

for($i=1;$i<=$jmlhal;$i++)
if ($i != $halaman){echo " <a href='$_SERVER[PHP_SELF]?halaman=$i&mnu=bukutamu'>$i</a> ";}
else{echo " <span class=current>$i</span> ";}

if($halaman < $jmlhal){$next=$halaman+1;echo "<span class=prevnext><a href='$_SERVER[PHP_SELF]?halaman=$next&mnu=bukutamu'>Next »</a></span>";}
else{echo "<span class=disabled>Next »</span>";}
echo "</div>";
echo "<p align=center>Total Pengunjung : <b>$jmldata</b> Orang...</p>";
?>

++++++++++++++++++++++++++++++++


bukutamu.php
<iframe src='bukutamu/bukutamulistuframe.php' width='100%' height='100%' border='1' solid></iframe><br />



isi bukutamulistuframe.php

<?php
error_reporting(0);
require_once "../koneksi.php";
echo"<link href='ydata/amazon.css' rel='stylesheet' type='text/css' />";

$batas   = 10;
$halaman = $_GET['halaman'];
if(empty($halaman)){$posisi  = 0;$halaman = 1;}
else{$posisi = ($halaman-1) * $batas;}

$tampil = "SELECT * FROM `$tbbukutamu` LIMIT $posisi,$batas";
$hasil  = mysql_query($tampil);

$no = $posisi+1;
while($r=mysql_fetch_array($hasil)){
$no++;
$tanggal=WKT2($r["tanggal"]);
$nama=$r["nama"];
$kode_bukutamu=$r["kode_bukutamu"];
$email=$r["email"];
$telepon=$r["telepon"]; $telepon=substr($telepon,0,strlen($telepon)-3)."XXX";
$pesan=$r["pesan"];
$gab=$gab."<b>No. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: $kode_bukutamu/$no</b><br>Nama &nbsp;&nbsp;: <a href='mailto:$email'>$nama</a><br>Telepon: $telepon<br>Pesan &nbsp;&nbsp;: $pesan ($tanggal)</p><hr color=#e0cb91 noshade=noshade />";
}

echo $gab;

$tampil2 = mysql_query("SELECT * FROM `$tbbukutamu`");
$jmldata = mysql_num_rows($tampil2);
$jmlhal  = ceil($jmldata/$batas);

echo "<div class=paging>";
if($halaman > 1){
$prev=$halaman-1;
echo "<span class=prevnext><a href='$_SERVER[PHP_SELF]?halaman=$prev&mnu=bukutamu'>« Prev</a></span> ";
}
else{ 
echo "<span class=disabled>« Prev</span> ";
}

for($i=1;$i<=$jmlhal;$i++)
if ($i != $halaman){echo " <a href='$_SERVER[PHP_SELF]?halaman=$i&mnu=bukutamu'>$i</a> ";}
else{echo " <span class=current>$i</span> ";}

if($halaman < $jmlhal){$next=$halaman+1;echo "<span class=prevnext><a href='$_SERVER[PHP_SELF]?halaman=$next&mnu=bukutamu'>Next »</a></span>";}
else{echo "<span class=disabled>Next »</span>";}
echo "</div>";
echo "<p align=center>Total Pengunjung : <b>$jmldata</b> Orang...</p>";
?>


<?php
function WKT2($sekarang){
$tanggal = substr($sekarang,8,2)+0;
$bulan = substr($sekarang,5,2);
$tahun = substr($sekarang,0,4);

$judul_bln=array(1=> "Januari", "Februari", "Maret", "April", "Mei","Juni", "Juli", "Agustus", "September","Oktober", "Nopember", "Desember");
$wk=$tanggal." ".$judul_bln[(int)$bulan]." ".$tahun;
return $wk;
}
?>

++++++++++++++++++++++++++++++++++++++++++++



<?php
echo"<link href='ydata/amazon.css' rel='stylesheet' type='text/css' />";

echo "<table align=center width='100%' border=1>
<tr>
<th width='5%'>No</th>
<th width='30%'>Nama</th>
<th width='15%'>Telepon</th>
<th width='60%'>Pesan</th>
</tr>";
$batas   = 10;
$halaman = $_GET['halaman'];
if(empty($halaman)){$posisi  = 0;$halaman = 1;}
else{$posisi = ($halaman-1) * $batas;}

$tampil = "SELECT * FROM `$tbbukutamu` LIMIT $posisi,$batas";
$hasil  = mysql_query($tampil);

$no = $posisi+1;
while($r=mysql_fetch_array($hasil)){
$kode_bukutamu=$r["kode_bukutamu"];
$nama=$r["nama"];
$email=$r["email"];
$telepon=$r["telepon"];
$pesan=$r["pesan"];
$telepon=substr($telepon,0,strlen($telepon)-3)."XXX";
  if($no%2==0){
echo "<tr bgcolor='#cccccc'>
<td>$no</td>
<td><a href='mailto:$email'>$nama</a></td>
<td>$telepon</td>
<td>$pesan</td>
</tr>";
}
else {
echo "<tr bgcolor='#9999999'>
<td>$no</td>
<td><a href='mailto:$email'>$nama</a></td>
<td>$telepon</td>
<td>$pesan</td>
</tr>";
}
$no++;
}
echo "</table><br>";

$tampil2 = mysql_query("SELECT * FROM `$tbbukutamu`");
$jmldata = mysql_num_rows($tampil2);
$jmlhal  = ceil($jmldata/$batas);

echo "<div class=paging>";
if($halaman > 1){
$prev=$halaman-1;
echo "<span class=prevnext><a href='$_SERVER[PHP_SELF]?halaman=$prev&mnu=bukutamu'>« Prev</a></span> ";
}
else{ 
echo "<span class=disabled>« Prev</span> ";
}

for($i=1;$i<=$jmlhal;$i++)
if ($i != $halaman){echo " <a href='$_SERVER[PHP_SELF]?halaman=$i&mnu=bukutamu'>$i</a> ";}
else{echo " <span class=current>$i</span> ";}

if($halaman < $jmlhal){$next=$halaman+1;echo "<span class=prevnext><a href='$_SERVER[PHP_SELF]?halaman=$next&mnu=bukutamu'>Next »</a></span>";}
else{echo "<span class=disabled>Next »</span>";}
echo "</div>";
echo "<p align=center>Total Pengunjung : <b>$jmldata</b> Orang...</p>";
?>
++++++++++++++++++++++++

BUKUTAMUUP.php

<?php
echo"<link href='ydata/amazon.css' rel='stylesheet' type='text/css' />";

$query = "SELECT * FROM `$tbbukutamu` order by `kode_bukutamu` asc";
$result = mysql_query($query);
$no=0;$gab="";
while ($r= mysql_fetch_array($result)) {
$no++;
$kode_bukutamu=$r["kode_bukutamu"];
$tanggal=WKT($r["tanggal"]);
$nama=$r["nama"];
$email=$r["email"];
$telepon=$r["telepon"]; $telepon=substr($telepon,0,strlen($telepon)-3)."XXX";
$pesan=$r["pesan"];
$gab=$gab."
No. : $kode_bukutamu/$no<br>
Nama : <a href='mailto:$email'>$nama</a><br>
Telepon : $telepon<br>
Pesan &nbsp;&nbsp;&nbsp;: $pesan ($tanggal)</p><hr color=#e0cb91 noshade=noshade />";
}
echo ("<marquee scrollamount=\"4\" onmouseover=\"this.stop()\" onmouseout=\"this.start()\" direction=\"up\">$gab</marquee>");

?>



NB
Membaca Hari:
$seminggu = array("Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu");
$hari = date("w");
$hari_ini = $seminggu[$hari];

Menghindari TextPanjang:
$isi=nl2br($isi); 


Tidak ada komentar:

Posting Komentar

Mencari Tanggal Terakhir Suatu Bulan

  $a_date = "$tahun-$bulan-01"; $lastdate= date('t',strtotime($a_date));//Y-m-t <?php require_once"koneksivar.php&...