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:
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.
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
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.
Pingback: Membuat Konfirmasi Hapus Javascript
Yang Java nya ada gak pak?
@Bai,
Halo mas Bai, untuk yang java kebetulan belum ada mas..