Sabtu, 30 November 2013

Filterisasi Dan Validasi Buku Tamu

    Ini Sedikit berbagi aja Gan, Share ilmu Yang Mungkin Bisa Sedikit Membantu Yang Lagi Pusing Bikin TA.Seperti Pada Saat Kemaren Saya Revisi Diminta Membuat Filter Pesan Sama Validasi Email.Yang Saya Share Dibawah Ini Cuma Salah Satu Contoh Filterisasi Dan Validasi Tanpa Database Tidak Ribet Dan Tidak Harus Membuat Database.


1. Buat Tampilan Inputan Komentar.Saya Contohkan Tampilan     Standar Dibawah Ini.Simpan Dengan Nama bukutamu.php.






<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Buku Tamu</title>
</head>

<body>
<form action="komentar.php" method="post">
<table width="400" border="0" align="center" cellpadding="5">
  <tr>
    <td colspan="3" valign="top" align="center"><b>Isi Buku Tamu</b></td>
  </tr>
  <tr>
    <td width="164">Nama</td>
    <td width="20" align="center">:</td>
    <td width="262"><input name="nama" type="text" size="40"></td>
  </tr>
  <tr>
    <td>Email</td>
    <td align="center">:</td>
    <td><input name="email" type="text" size="40"></td>
  </tr>
  <tr>
    <td>Alamat</td>
    <td align="center">:</td>
    <td><input name="alamat" type="text" size="40"></td>
  </tr>
  <tr>
    <td valign="top">Komentar</td>
    <td align="center" valign="top">:</td>
    <td><textarea name="komentar" cols="40" rows="4"></textarea></td>
  </tr>
  <tr>
    <td colspan="3" align="center"><input type="submit" value="Kirim" name="submit"> <input type="reset"  name="reset" value="Batal"></td>
  </tr>
</table>
</form>

</body>
</html>



2. Langkah Kedua,Membuat Script Simpan Seperti Dibawah         ini. Simpan Dengan Nama komentar.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

<?php
include "koneksi.php";
$id=$_POST['id'];
$nama=trim($_POST['nama']);
$email=trim($_POST['email']);
$alamat=trim($_POST['alamat']);
$komentar=trim($_POST['komentar']);
$kar1=strstr($_POST['email'],"@");
$kar2=strstr($_POST['email'],".");

//Untuk Sortir Kata kata Kotor  
  $komentar=sensor($komentar);
 function sensor($isi_pesan){
        $isi_pesan =   preg_replace ("/bangsat/","b***t", $isi_pesan);
        $isi_pesan =   preg_replace ("/anjing/","a***g", $isi_pesan);
        $isi_pesan =   preg_replace ("/asu/","a***u", $isi_pesan);
        $isi_pesan =   preg_replace ("/monyet/","m****t", $isi_pesan);
        $isi_pesan =   preg_replace ("/goblok/","g**k", $isi_pesan);
        $isi_pesan =   preg_replace ("/tinik/","t**k", $isi_pesan);
        $isi_pesan =   preg_replace ("/ogoh/","o**", $isi_pesan);
        $isi_pesan =   preg_replace ("/pekak/","pe**", $isi_pesan);
        $isi_pesan =   preg_replace ("/tolol/","t***l", $isi_pesan);
        $isi_pesan =   preg_replace ("/fuck/","f**", $isi_pesan);
$isi_pesan =   preg_replace ("/gila/","g***a", $isi_pesan);
        $isi_pesan =   preg_replace ("/stress/","s***s", $isi_pesan);
        return $isi_pesan;
    }
$menyimpan="INSERT INTO bukutamu values ('$id','$nama','$email','$alamat','$komentar')" or die ("gagal simpan");

if(empty($nama) or empty($email) or empty($alamat) or empty($komentar))
{
 echo"<script>alert('Data yang anda masukan masih ada yang kosong !');history.go(-1)</script>";
 }
 else if(strlen($kar1)==0 or strlen($kar2)==0)
 {
echo"<script>alert('Email Yang Anda Masukan Tidak Valid');history.go(-1)</script>";
 }
else
{
$simpan=mysql_query($menyimpan);
echo"<script> alert('Komentar Tersimpan')</script>";
echo"<meta http-equiv='refresh'content='0;url=index.php?module=bukutamu'>";
}
?>
</body>
</html>


3. Oh ya Gan Lupa, Untuk Database Nya Sesuaikan Dengan Nama File Inputan Diatas .


Cukup Dulu Gan, Mudah Mudahan Bermanfaat.

Selasa, 26 November 2013

Rasa Cemburu

Kenapa Di Dalam Hidup Harus Ada Rasa Cemburu,
Andai Bisa Ingin Sekali Membunuh Rasa Cemburu,
Dan Menguburnya Dalam-dalam,
Tapi Itulah Hidup, Berbagi Rasa Ada di dalamnya.

Biarkan Tettap Berjalan,
Jangan Pernah Merubahnya,
Berusahalah Untuk Selalu Positif,
Dan Cobalah Mengingat Masa Indah Itu.

Tutuplah Telinga Mu,
Pejamkan Matamu,
Dan Rasakan Dengan Hatimu,
Betapa Bahagia Jika Saling Percaya.

Gunakanlah 90% Dari Logikamu,
Untuk Mempertimbangkan Semua,
Dan 20% Perasaan Sebagai Bonusnya.
I Miss U But ....................???


Minggu, 24 November 2013

Semangat November

Terkadang Merasa Hidup Ini Seakan Cepat Berjalan.
Tak Terfikir juga,Sekian Lama Bisa Menatap Senyum itu.
Bibirmu yang Berkata Tapi Hati Ini Yang Merasa.
Keindahan Hati Yang Lama Aku Dambakan.

Pertemuan Yang Berawal Dari Tatapan Mata Yang Seakan Menusuk.
Terhenti Sesaat Dan Terbuang Waktu sia-sia.
Waktu Yang Harusnya Indah Pun Tertidur.
Dan Terbangun Membuat Mata Ini Terbuka.

Malam Yang Membuatku Terbuai.
Merasakan Dekapan Hangat "Perempuan Bermata Tajam".
Tak Kan Pernah Aku Lupa Saat-saat itu.
Matamu Memandangku Dengan Penuh Kasih.

Alam Yang Kemudian Menyatukan Kita.
Membuat Hati Kembali Bangkit.
Menyambut Rasa Itu.
Begitu Indah Dan Tak Pernah Tahu Apa Ini Yang Dinamakan Pertemuan Hati.

Hujan Ombak Kabut Mendung Langit Pohon Telah Menjadi Teman Kita.
Menemani Saat Kita Bersama.
Menjadikan Hari Serasa Singkat.
Membuat Bibir Tak Pernah Berhenti Tersenyum.



Pengikut