Am vazut la Bobby un post interesant si-am zis sa ofer o alternativa.
Am sa incerc sa ofer o metoda de a scapa de comentariile/persoanele nesimtzite, proaste si cretine care traiesc doar pentru a scrie comentarii de 2 lei in posturile noastre….
…pai ce blogu’ meu!
Avem nevoie de:
- o bukatzica de cod ce se baga in index.php-ul de la wp (see below)
- un fisier (ip.dat) unde punem adresele mizerabililor. Cum ne dam seama de ei? Pai cand posteaza o mizerie, wp-ul trimite un email de inshtiintzare; acolo e si ip, e tot ce avem nevoie.
- un fisier (no_way.html) in care punem, dupa preferinte, kestii “de dulce” pentru mizerabili.
So, a little piece of code care se baga in index.php din wordpress
$ip = $_SERVER[‘REMOTE_ADDR’];
$ipArray = file(‘IP.dat’);
$ipArray = str_replace(“n”, “”, $ipArray);
$ipArray = str_replace(“r”, “”, $ipArray);
foreach ($ipArray as $ipTest) {
if (substr_count($ip, $ipTest) != "0") {
header('location: /no_way.html'); // the banned display page
die();
}
}
IP.dat – aici scriem pe o linie adresa de ip a lu’ mizerabilu’ (se scriu cate una pe linie – adica cu enter la final)
no_way.html – poate sa fie un fisier .html kior.. cu 2 3 cuvinte de dulce. Sau nu… (eu zic ca “da”) :)
Fisieru’ index.php in wordpress ar trebui sa arate asa:

Of course, se poate trece usor de kestia asta: isi pun alte ip-uri (daca au de unde si stiu cum) dar pe noi ne ‘costa’ cateva secunde sa ma adaugam o linie in ip.dat.
Din experienta va spun ca le pica fata atunci cand isi dau seama ca in loc de blog vad ceva ‘de dulce’. Si le pica si mai rau cand isi dau seama ca toate computerele din sala de inet sint banate. :D …sau alea de-acasa (care au)
Pana acum am ‘recoltat’ vreo 18 adrese de ip; nu-mi fac griji, au sa mai fie…
:)