Flood Protectin Script
Dalam dunia blogging, tindakan flood messaging tentunya sangat tidak diinginkan. Karena selain dapat membuat server bisa jadi lambat juga bisa membuat space di website kita cepat berkurang.
Sementara flood message biasanya pesannya itu-itu saja, dilakukan secara berulang-ulang atau bertubi-tubi tanpa dikehendaki atau diminta oleh si penerima (dalam hal ini website kita). Flood umumnya dilakukan oleh bot atau robot melalui komentar-komentar yang disediakan pada setiap artikel pada suatu website.
Salah satu cara untuk menghindarinya adalah dengan membuat kode CAPTCHA, yaitu kode/tulisan dalam bentuk gambar yang hanya dapat dibaca oleh manusia dan tidak dapat dibaca oleh mesin/robot. Selain dengan membuat kode Captcha, kita juga bisa memproteksi atau mencegahnya dengan menggunakan Flood Protection Script seperti dibawah ini.
Copykan kode dibawah ini ke file input comment Anda.
<?
if (!isset($_SESSION)) { session_start(); } // anti flood protection if($_SESSION['last_session_request'] > time() - 2){ // users akan otomatis diarahkan ke halaman berikut
jika melakukan request kurang dari 2 detik header("location: /flood.html"); exit; } $_SESSION['last_session_request'] = time();?>
Script ini bekrja berdasarkan session yang dibuat setelah proses request dibuat. Jika proses request terjadi secara terus menerus kurang dari 2 detik, scipt akan mendeteksi adanya flood, maka proses dihentikan dan akan diarahkan ke halaman tertentu.
Demikian, selamat menerapkan diwebsite atau blog Anda. Semoga bermanfaat.
Tag: PHP scripts security - by: Geo -- at: 17/05/2012
- by: bosky -- at: 14/05/2012
- by: Arif -- at: 10/05/2012
- by: santoso_aja -- at: 09/05/2012
- by: matakami -- at: 07/05/2012
- by: Lab-Informatika -- at: 28/04/2012
- by: Lab-Informatika -- at: 28/04/2012
- by: Samsul Arifin -- at: 26/04/2012
- by: ridha -- at: 25/04/2012
- by: Ide Pelajar -- at: 25/04/2012






