- 1
substr ("1111117495". ereg_replace ("[^0-9]", "", $user1->data["mobile_phone"]), -10) == substr ("1111117495". ereg_replace ("[^0-9]", "", $user2->data["mobile_phone"]), -10)
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+154.8
substr ("1111117495". ereg_replace ("[^0-9]", "", $user1->data["mobile_phone"]), -10) == substr ("1111117495". ereg_replace ("[^0-9]", "", $user2->data["mobile_phone"]), -10)
Сравнение двух мобильных телефонов.
+174.4
document.body.innerHTML = document.body.innerHTML.replace("[b]", "<b>");
document.body.innerHTML = document.body.innerHTML.replace("[/b]", "</b>");
document.body.innerHTML = document.body.innerHTML.replace("[b]", "<b>");
document.body.innerHTML = document.body.innerHTML.replace("[/b]", "</b>");
document.body.innerHTML = document.body.innerHTML.replace("[b]", "<b>");
document.body.innerHTML = document.body.innerHTML.replace("[/b]", "</b>");
document.body.innerHTML = document.body.innerHTML.replace("[b]", "<b>");
document.body.innerHTML = document.body.innerHTML.replace("[/b]", "</b>");
document.body.innerHTML = document.body.innerHTML.replace("[b]", "<b>");
document.body.innerHTML = document.body.innerHTML.replace("[/b]", "</b>");
document.body.innerHTML = document.body.innerHTML.replace("[b]", "<b>");
document.body.innerHTML = document.body.innerHTML.replace("[/b]", "</b>");
document.body.innerHTML = document.body.innerHTML.replace("[b]", "<b>");
document.body.innerHTML = document.body.innerHTML.replace("[/b]", "</b>");
document.body.innerHTML = document.body.innerHTML.replace("[b]", "<b>");
document.body.innerHTML = document.body.innerHTML.replace("[/b]", "</b>");
document.body.innerHTML = document.body.innerHTML.replace("[b]", "<b>");
document.body.innerHTML = document.body.innerHTML.replace("[/b]", "</b>");
document.body.innerHTML = document.body.innerHTML.replace("[b]", "<b>");
document.body.innerHTML = document.body.innerHTML.replace("[/b]", "</b>");
bb-коды на индусском сайте
+155.2
setEvent((a,b,c){i=(a==this)?this:return document.getElementById(a);i.on+b=c}})
+166.4
$videoname = explode(".",$video_name);
unset($videoname[count($videoname)-1]);
$videoname = implode(".",$videoname);
Вот такое вот милое отрезание расширения файла = )
+173.4
if ($_POST["cc"]["status"]==2 && (int)current (mysql_fetch_row (mysql_query ('SELECT COUNT(*) FROM test_vc_log LEFT JOIN test_cc ON test_cc.uid=test_vc_log.cc_id WHERE test_vc_log.event_id=2 AND test_cc.user_id='. $user->data["uid"]. ' AND test_vc_log.created>"'. date ("Y-m-d H:i:s", max (
strtotime (is_in (mysql_fetch_row (mysql_query ('SELECT test_vc_log.created FROM test_vc_log LEFT JOIN test_cc ON test_cc.uid=test_vc_log.cc_id WHERE test_vc_log.event_id=1 AND test_cc.user_id='. $user->data["uid"]. ' ORDER BY created DESC LIMIT 0,1')), 0)),
strtotime (is_in (mysql_fetch_row (mysql_query ('SELECT created FROM test_rating WHERE event_type=18 AND user_id='. $user->data["uid"]. ' ORDER BY created DESC LIMIT 0,1')), 0)),
strtotime ("2009-02-06")
)). '"'))) > 2){
....
}
Я бы этого любителя писать всю программу в if-ах... Да еще и с такими запросами... Урод.
+127.8
public static int not(this int i)
{
string i2 = Convert.ToString(i, 2),
res = "";
foreach (char c in i2)
res += c == '0' ? '1' : '0';
return Convert.ToInt32(res, 2);
}
Дело было вечером, делать было нечего....
+163.1
$hash = $sql->Execute("INSERT INTO `x_client_info`
VALUES(null, '".$cli['ip']."', '".$cli['fio']."', '".$cli['org_name']."',
'".$cli['phone']."', '".$cli['email']."', '".$cli['icq']."', '".$cli['skype']."',
'".$cli['passport']."', '".$cli['airline_order']."', '".$cli['train_order']."', '".$cli['car_order']."', '".$cli['hotel_order']."',
'".$cli['cash']."', '".$cli['invoice']."', '0', 'w_proc', '0', '0',
'".time()."', '".@date('d.m.Y H:i:s')."', '".guid()."')")
->Assoc();
по мне - так говнокод. Как от него избавиться - хз. Вечно бесило такое обилие кавычек
+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;
}
Парсим путь...Это ужасно!!!