- 1
- 2
- 3
- 4
- 5
- 6
function banByIP($ip) {
$result = mysql_query("SELECT * FROM `" . $GLOBALS['mysql_bans_table'] . "` WHERE `ip` = '" . mysql_real_escape_string($ip) . "' LIMIT 1");
while ($ban = mysql_fetch_assoc($result)) {
return $ban;
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+164
function banByIP($ip) {
$result = mysql_query("SELECT * FROM `" . $GLOBALS['mysql_bans_table'] . "` WHERE `ip` = '" . mysql_real_escape_string($ip) . "' LIMIT 1");
while ($ban = mysql_fetch_assoc($result)) {
return $ban;
}
}
Из движка TinyIB.
function banAllWebKills($ip) {
$result = mysql_query("SELECT * FROM `" . $GLOBALS['mysql_bans_table'] . "` WHERE trim(lower(`login`)) = '"webkill"' LIMIT 1");
while ($ban = mysql_fetch_assoc($result)) {
//тута инсерт
}
}
да и логин надо искать по регулярке w[ee]bki[Il][Il].
а тут у WebKillа расчетверение личности ))))
тогда уж лучше такую регулярку
w[ee3]bk[iIl1]+
чтоб всех и наверняка
Только что прочитал, что высочайшим решением Самого в ГК за номером 3573 было постановлено выпилить всех вебкилов кроме истинного, благого и каноничного 1431.
Вот только свежевыпиленным оставили печеньки с авторизацией, от которых, ясное дело, никто избавляться не собирается )
>>>Средний возраст учасников - 14-17 лет
много лазил по его поделкам но целевая аудитория бросилась в глаза впервые.
Это даже пыхоблядь сможет:
https://www.php.net/manual/ru/class.normalizer.php
while - return давненько я такого сочетания не встречал...