- 1
- 2
- 3
- 4
elseif(isset($arParams["FILE_NAME_".$i])&&$arParams["FILE_NAME_".$i])
{
....
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+156.9
elseif(isset($arParams["FILE_NAME_".$i])&&$arParams["FILE_NAME_".$i])
{
....
}
+67.3
length=length%8==0?0:length+8-length%8;
пытаемся округлить length до 8 в большую сторону...
краткость - сестра ... таланта?
+102.8
int parse_path(const char *path,char ***names,int *size)
{
int ch=0; ch='/';
*size=0;
char *q; q=path+1;
char *s=0;
while(1)
{
s=strchr(q,ch);
if(s!=NULL)
{
(*size)++;
if(*size==1)
{
(*names)=malloc(sizeof(char*)*(*size));
if(!(*names)) return -1;
}
else
{
(*names)=realloc(*names,(*size)*sizeof(char*));
if(!(*names)) return -1;
}
*(*names+(*size)-1)=malloc((s-q+1)*sizeof(char));
if(!(*(*names+(*size)-1))) return -1;
memset(*(*names+(*size)-1),0,(s-q+1)*sizeof(char));
strncpy(*(*names+(*size)-1),q,s-q);
q=s+1;
}
else
{
if(*q!='\0')
{
ch='\0';
s=strchr(q,ch);
(*size)++;
(*names)=realloc(*names,(*size)*sizeof(char*));
if(!(*names)) return -1;
*(*names+(*size)-1)=malloc((s-q+1)*sizeof(char));
if(!(*(*names+(*size)-1))) return -1;
memset(*(*names+(*size)-1),0,(s-q+1)*sizeof(char));
strncpy(*(*names+(*size)-1),q,s-q);
}
break;
}
}
return 0;
}
Парсим путь...Это ужасно!!!
+168.6
<?php
function turn($x)
{
$y = abs($x);
if ($y == $x)
return "-$y";
else
return "$y";
}
?>
Функция, возвращающая противоположное значение числа.
Отсюда - http://php.net/manual/en/function.abs.php#94768
+150.4
$towns = array(
'Сыктывкар' =>'Сыктывкар',
'Ухта' =>'Ухта',
'Усинск' =>'Усинск',
'Воркута' =>'Воркута',
'Архангельск' =>'Архангельск',
);
Заставили разбираться с чужим сайтом. Подобных мест дофига
+166.4
function InitializeSubmenu(submenucontainerid, tablecellroid, tablecellid, fname) {
var s = "";
s = s + "function " + fname + "() { ";
s = s + "document.getElementById(submenucontainerid).style.visibility='';";
s = s + "BringToFront(submenucontainerid);";
s = s + "}";
if ((index = navigator.userAgent.indexOf("MSIE")) >= 0)
s = s + "document.getElementById('" + tablecellid + "').attachEvent(\"onmouseover\", " + fname + ");";
else
s = s + "document.getElementById('" + tablecellid + "').addEventListener(\"mouseover\", " + fname + ", true);";
s = s + "document.getElementById(tablecellroid).onclick = function() {";
s = s + "if( document.createEvent ) {";
s = s + "var evObj = document.createEvent('MouseEvents');";
s = s + "evObj.initEvent( 'click', true, false );";
s = s + "document.getElementById(tablecellid).dispatchEvent(evObj);";
s = s + "} else if( document.createEventObject ) {";
s = s + "document.getElementById(tablecellid).fireEvent('onclick');";
s = s + "}";
s = s + "}";
eval(s);
}
Как говориться, "eval() is evil" :-)
http://stackoverflow.com/questions/197769/when-is-javascripts-eval-not-evil
+159.3
echo '(!009`")24($!9l`342)+%2a' ^ '@@@@@@@@@@@@@@@@@@@@@@@@', PHP_EOL;
[email protected], [email protected]
−863.1
FOR v_word IN
SELECT word FROM list
AS word
LOOP
UPDATE list SET pos=strpos(v_text, v_word) WHERE word=v_word;
END LOOP;
−83.2
...
...
if flag not True and flag not False:
if n < 1 and n > 1:
#bla bla bla
издержки мучительного дня
+163
/* жПТНЙТПЧБОЙЕ ЕДЙОПЗП ЧИПДОПЗП НБУУЙЧБ */
function makearray($striphtml = 1)
{
global $array;
global $input;
if($striphtml == 1)
{
foreach($array as $key=>$value){
$input[$key] = strip_tags($value);
$input[$key] = htmlspecialchars($input[$key],ENT_QUOTES);
}
}
else
{
foreach($array as $key=>$value){
$input[$key] = $value;
// $input[$key] = htmlspecialchars($input[$key],ENT_QUOTES);
}
}
unset($array);
}
В довесок к предыдущему