- 1
- 2
- 3
function past_smiles ($name) {
return "";
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+146
function past_smiles ($name) {
return "";
}
Оптимизированная функция добавления смайлов ;)
+150.2
function clear_danger_html ($string) {
$string = preg_replace ("#onclick=[\"|\'](.+?)[\"|\']#is", "", $string);
$string = preg_replace ("#onmouseover=[\"|\'](.+?)[\"|\']#is", "", $string);
$string = preg_replace ("#onmouseout=[\"|\'](.+?)[\"|\']#is", "", $string);
$string = preg_replace ("#onmousedown=[\"|\'](.+?)[\"|\']#is", "", $string);
$string = preg_replace ("#onmouseup=[\"|\'](.+?)[\"|\']#is", "", $string);
$string = preg_replace ("#onselect=[\"|\'](.+?)[\"|\']#is", "", $string);
$string = preg_replace ("#onfocus=[\"|\'](.+?)[\"|\']#is", "", $string);
$string = preg_replace ("#onblur=[\"|\'](.+?)[\"|\']#is", "", $string);
$string = preg_replace ("#onload=[\"|\'](.+?)[\"|\']#is", "", $string);
$string = preg_replace ("#onkeydown=[\"|\'](.+?)[\"|\']#is", "", $string);
$string = preg_replace ("#onkeyup=[\"|\'](.+?)[\"|\']#is", "", $string);
$string = preg_replace ("#ondblclick=[\"|\'](.+?)[\"|\']#is", "", $string);
$string = preg_replace ("#onunload=[\"|\'](.+?)[\"|\']#is", "", $string);
$string = preg_replace ("#onmouseup=[\"|\'](.+?)[\"|\']#is", "", $string);
$string = preg_replace ("#onsubmit=[\"|\'](.+?)[\"|\']#is", "", $string);
return $string;
}
Explay CMS
−859.5
CREATE TABLE GOVNOTABLE(
GOVNOTABLEID VARCHAR2(60) NOT NULL DEFAULT ''
/*
Еще всякого говна
*/
)
Это Oracle 7.
Так построены все таблицы складской системы, разработанной каким-то нашим НИИ.
Меня поражает, что в одной строчке можно сделать столько говна:
1. Все ID в системе имеют вид XYZ000NNN, где XYZ - префикс подразделения, 0000NNNN - численный идентификатор, переведенный в строку и добитый нулями. (Сто раз такое говно видел, до сих пор поражаюсь)
2. VARCHAR2(60) - идентификатор никогда не может быть больше 12 символов, на хрена 60?
3. NOT NULL DEFAULT '' - вот это мое любимое! Присмотритесь.
Если кто не догадался: это Oracle, Oracle отличается тем, что '' = NULL.
Т.е. этот цинизм расшифровывается как NOT NULL DEFAULT NULL!!!
Еще в догонку:
Индексация базы ОООЧЕНЬ порадовала.
Индексы это хорошо, они все ускоряют, поэтому проиндексировано КАЖДОЕ ПОЛЕ В БАЗЕ!
+159.6
mysql_query("UPDATE `config` SET `lastdate`='".mysql_result(mysql_query("SELECT `lastdate` FROM `admin`;"),0)."';");
+151.7
$result['name'] = mb_convert_encoding(ucfirst(mb_convert_encoding($result['name'], 'CP1251', 'UTF8')), 'UTF8', 'CP1251');
ucfirst не работает с UTF-8, пришлось сделать так :)
+140
<?php
define ("CONST", "govno");
while (CONST=="GOVNO") { echo '<a href="http://govnokod.ru">Govnokod</a><br>'; flush(); }
?>
гыгыгыгыгыгы
−343
// Hello World in ActionScript 3. Place code in the first frame Actions.
var t:TextField=new TextField();
t.text="Hello World!";
addChild(t);
хелло ворлд на action script 3 =/
+142
<?php
eval("echo 'Hello, world!'");
?>
гомно =)
+156.1
<?php
define('FLAG', true);
/*немного другого кода*/
while(FLAG){ if(FLAG===true && FLAG!==false) break; }
?>
Ну это надо же!!!
Зачем так писать?
+138
echo 'antichat'
ggg