Cara Membuat Sensor Kata PHP

By , February 13, 2015,

Cara Membuat Sensor Kata PHP. Kali ini lagi posting lagi tentang tutorial cara buat sensor kata-kata buruk pada sebuah teks atau kalimat paragrap. Sebeumnya saya juga pernah posting tentang kata-kata yaitu:

  1. Menghitung kata kalimat di PHP
  2. Mengambil Satu Kata Kalimat

Oke kembali lagi ke topik pembahasan. Cara agar kata-kata buruk dapat di sensor cukup mudah. Cara kerja script php buat kata tersensor adalah dengan merubah kata-kata yang ada didalam database menggunakan fungsi str_replace. Salah satu contoh penggunaan script sejenis  ini misalnya, ingin memblokir kata-kata yang tidak baik atau buruk pada komentar yang diberikan pengunjung. Atau Dalam kasus ini, ingin memproses kata-kata dengan menggantinya dengan persamaan katanya. Dan masih banyak lagi penerapan yang bisa digunakan dengan script php uba kata ini.

Cara Membuat Sensor Kata PHP

Pada studi kasus ini cara yang saya buat yaitu dengan menggunakan kata yang sudah dimasukkan di dalam database mysql. Kata buruk dan kata pengganti juga saya masukkan kedalam database. Simak terus panduannya lebih lanjut.

Langkah-langkah mensensor kata dengan script php

Berikut ini Anda lakukan jika ingin membuat sensor atau rubah kata seperti yang saya buat pada tutorial ini:

1. Pertama buat database mysql baru pada server Anda atau phpmyadmin, Beri nama terserah Anda ( sebagai contoh saja ). Pada tutorial ini saya memberi nama database saya dengan nama sensor.

Tabel database sensor kata php

Tabel database sensor kata php

2. Buatlah tabel pada database tersebut dengan 3 field, pertam id_kata, kata_sensor, kata_ganti. ( Saya asumsikan disini Anda sudah bisa membuat database dan membuat tabel.

3. Jika sudah jadi, silahkan masukkan kata yang akan disensor dan kata yang akan digunakan untuk menggantikkannya. Oke jika semua sudah selesai. Lanjutkan lagi dengan penjelasan dibawah ini.

Script php sensor kata

Nah inilah inti dari program atau aplikasi yang bisa digunakan untuk mensensor kata pada web online atau program berbasis web lainya.


<?php
$server = "localhost" ;
$username = "root" ;
$password = "" ;
$database = "sensor";

//Koneksi dan memilih database di server
mysql_connect($server,$username,$password) or die ("Koneksi database gagal");
mysql_select_db($database) or die ("Database tidak tersedia");

function sensor($teks){
$w = mysql_query("SELECT * FROM kata");
while ($r = mysql_fetch_array($w)){
$teks = str_replace($r[kata_sensor], $r[kata_ganti], $teks);
}
return $teks;
}
$kata_kotor = "Dasar anjing babi monyet lo kebun binatang";
echo '<p>Sebelum disensor: '.$kata_kotor.'<p/>';
echo '<p>Sesudah disensor: '.sensor($kata_kotor).'</p>';

?>

Hasil sensor kata

Berikut hasil running script sensor kata pada browser

Hasil script php sensor kata

Hasil script php sensor kata

Itulah contoh script php yang berguna untuk memblokir kata-kata yang tidak ayak dan tidak pantas.Cara Membuat Sensor Kata PHP mudah kan. Oia kalau pengen langsung jadi script phpnya silah ambil aja disini. Semoga bermanfaat.

Category: Artikel

Tentang: Abdul Rohman Wahid, ST

Programmer yang Bekerja menjadi tenaga ahli IT di Instansi Pemerintah Provinsi Riau. Saya biasanya menulis di blog ini terkait pemrograman. Selain itu Saya juga aktif mengelola web searti.com, aplikasikan.com dan kasitau.com. TLP/WA: 082285417494. Profil Lengkap.

3 thoughts on “Cara Membuat Sensor Kata PHP

  1. Pingback: Membuat Konfirmasi Hapus Javascript

Leave a Reply

Your email address will not be published. Required fields are marked *