Skip to content


Sensor Kata

Nah, sebagai utiliti di buku tamu anda, sebaiknya anda memiliki script ini, agar buku tamu anda bisa terhindar dari kata-kata yang tidak baik. So, let start de script.

<?
$daftarkata = array ("anjig","tai","babi","pussies","bitch","slut" ,"blowjob");
foreach($daftarkata as $katakotor){
$ganti="";
$sensorkata = preg_split('//', $katakotor, -1, PREG_SPLIT_NO_EMPTY);
// memisahkan kata menjadi per huruf
foreach ($sensorkata as $key => $huruf ) {
// lakukan pengecekan huruf (iterasi) [/color]
if (eregi(”([aiueo])”,$huruf)) {
// jika ada huruf yang sama dengan pola (huruf konsonan (besar/kecil)),
$huruf=’*';  // ganti huruf itu dengan karakter *
}
$ganti.=$huruf;
//penyambungan kembali ke bentuk kata dari huruf ke variabel ganti
}
$komentar = eregi_replace ($katakotor,$ganti,$komentar);
$nama = eregi_replace ($katakotor,$ganti,$nama);
$asal = eregi_replace ($katakotor,$ganti,$asal);
$email = eregi_replace ($katakotor,$ganti,$email);
$homepage = eregi_replace ($katakotor,$ganti,$homepage);
}
?>

Kita harus memiliki bank kata terlebih dahulu, agar penyesuaian terhadap basis data bisa mudah nantinya, kita buat ke dalam array seperti berikut:

$daftarkata = array ("anjig","tai","babi","pussies","bitch","slut" ,"blowjob");

Mengubah bentuk array dari variabel $daftarkata sebagai $katakotor yang tentunya dalam bentuk data list biasa untuk melakukan filtrasi.

foreach($daftarkata as $katakotor){

}

Nah kode di bawah ini adalah untuk melakukan pemecahan kedalam komponen karakter:

$sensorkata = preg_split('//', $katakotor, -1, PREG_SPLIT_NO_EMPTY);

Selanjutnya, pada kode di atas ada penjelasannya. Selamat mencoba!

Dikutip dari : http://www.slash.web.id/


Posted in networking.

0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

Some HTML is OK

(required)

(required, but never shared)

or, reply to this post via trackback.