Meminimalisir Kata-Kata Kotor Pada Web Kita

irigster

New member
Meminimalisir Kata-Kata Kotor Pada Web Kita
Date: Thursday, June 23, 2005 Hits: 6822 By: singmbiyen
Untuk kali ini saya hanya ingin berbagi sedikit ilmu tentang bagaimana untuk mengurangi kata-kata kotor dalam web kita, tapi sebelumnya saya juga minta maaf kalau-kalau sudah ada orang yang menulis artikel ini, karena saya tidak mencantumkan namanya, masalahnya memang saya masih sedikit referensi.

Teknik ini terpikirkan waktu saya tidak sengaja (karena memang saya tidak mengambil mata kuliah tersebut) ikut
mata kuliah e-goverment, disitu dijelaskan bahwa masih sedikit orang yang tahu bahwa sebenarnya bisa masuknya kata-kata kotor sebagai contoh "anjing, bajingan, dsb" pada suatu web adalah salah satu kelemahan, apalagi bagi web pemerintahan.
Kata-kata kotor biasanya diselipkan pada halaman komentar, setelah mencoba beberapa kali memasukan tag html gak masuk-masuk.
Stress, akhirnya si hacker hanya memasukan kata-kata "bajigur tidak bisa dimasuki tag html :)" --untuk contoh.
Kata-kata seperti itu dalam teori e-goverment tadi dapat mengurangi kepercayaan masyarakat pada situs tersebut, dan dapat berakibat juga pada turunnya kepercayaan masyarakat pada instansi yang bersangkutan, oleh sebab itu saya hanya ingin berbagi sedikit cara untuk mengurangi resiko tersebut.

Pada artikel ini saya beranggapan bahwa saudara-saudara menggunakan PHP sebagai server-sidenya. Pertama-tama buatlah file block.inc.php nama file ini hanya untuk mempermudah pengingatan saja yaitu fungsinya untuk memblock dan akan di-includkan dan berjenis php, kenapa kok .php, alasanya sederhana biar kalau ketemu pathnya tidak bisa langsung diliat lewat browser. Agar kata-kata yang diblock tidak diketahui secara umum.
Langkah kedua adalah mengisi file tersebut dengan text seperti berikut dibawah:

<?php
//--------------------------data text yang di block---------------
$kataDihapus = array("bajingan","tengik","asu","celeng","kutis","kitul","ngentot","bajigur");
?>

pada variable $kataDihapus bisa ditambah semau kamu. Sebenarnya menurut teknik orang jaringan teknik ini kurang
bagus, karena kalau orang jaringan beranggapan teknik yang bagus adalah "block semua, ijinkan sebagian", tapi kalau teknik
ini menggunakan "ijinkan semua, block sebagian", tapi gak masalah karena no body perfect dan alasan lain, nantinya gak
efektif kalau harus menulis semua kata yang diijinkan dan kata-kata yang tidak diijinkan.
Langkah ketiga adalah membuat file yang nantinya digunakan untuk menampilkan komentar. Buatlah file dengan nama tampilkomentar.php
dan isinya kurang lebih seperti berikut:



<?php
include("./block.ini.php");
include("./connection.inc.php");
$sqlTampilKomentar="select idKomentar,textkomentar from komentar";
$kerjakan=mysql_query($sqlTampilKomentar,$link);
print("<table>");
while($hasilTampilKomentar=mysql_fetch_row($kerjakan)) {
print("<tr>");
print("<td>");
print("<br>======<br> Nomer Komentar = $hasilTampilKomentar[0] <br>-------<br>");
print("</td>");
print("</tr>");
print("<tr>");
print("<td>");
print(htmlentities(str_replace($kataDihapus,"=cut=",$hasilTampilKomentar[1])));
print("<br>==================================================<br>");
print("</td>");
print("</tr>");
}
print("</table>");
?>

Pada kode diatas terdapat 1 syntax terpenting yang digunakan untuk menjalankan teknik ini yaitu "print(htmlentities(str_replace($kataDihapus,"=cut=",$hasilTampilKomentar[1])));" dimana fungsi yang digunakan adalah str_replace() yang berfungsi merubah semua kata yang terdapat pada array $kataDihapus dengan string "=cut=".

Mungkin sekian dulu, dan saya juga pengin berterima kasih kepada :
- KSL UAD
- Symbian programming Community UAD
- Java programming Community UAD
- Dan semua yang ada di Jasakom, echo, dll

email : hendrawan.ashari@gmail.com
Source: JASAKOM Information Center
 
Sebagai bangsa yang berbudaya, memiliki etika maka penggunaaan kata-kata yang kotor memang harus dihindari sejauh mungkin. Saya senang menulis tentang berbagai hal penddidikan dan trading forex di berbagai media dan sedikitpun tidak ada pemikiran untuk ha yang tidak baik atau kotor, itu komitmen saya sejak awal, memberikan informasi menyenangkan dan inspiratif bagi pembaca sekalian yang mampir dan membaca komentar, artikel saya bahkan dari semua kalangan.
 
Back
Top