- 1
Это не совсем говнокод, но отношение к нему имеет прямое : костыли, теперь ясно где их берут http://kostili.blogspot.com/ .
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144
Это не совсем говнокод, но отношение к нему имеет прямое : костыли, теперь ясно где их берут http://kostili.blogspot.com/ .
Ехал по трассе и несмог удержаться, чтобы не клацнуть на память такую красоту. Как говорится "понятно только программистам" и то не всем :)
+162
$vl_c=fetch_array($rs_c);
$ch1=$vl_c[0]%4;$ch2=((int)$vl_c[0]/4)%4;$ch3=((int)$vl_c[0]/16)%4;
if($vl_c[16]==''||$vl_c[16]==0){$ch2=0;}if($vl_c[18]==''||$vl_c[18]==0){$ch3=0;}
$s1=$vl_c[19]%2; $s2=($vl_c[19]/2)%2; $s3=$vl_c[19]/4;
if(($vl_c[20]==0||$vl_c[20]==2&&$s1==1)&&($ch1>1||$ch1==0)){$chk_status1=check_sert(str_replace("\\'","'",$vl_c[1]),str_replace("\\'","'",$vl_c[2]),str_replace("\\'","'",$vl_c[3]),$vl_c[4],$vl_c[5],$vl_c[6],$vl_c[13],$vl_c[14]);} else{$chk_status1=$ch1;}
if(($vl_c[20]==0||$vl_c[20]==2&&$s2==1)&&($ch2>1||$ch2==0)&&($vl_c[16]!=''&&$vl_c[16]!=0)){$chk_status2=check_sert(str_replace("\\'","'",$vl_c[1]),str_replace("\\'","'",$vl_c[2]),str_replace("\\'","'",$vl_c[3]),$vl_c[7],$vl_c[8],$vl_c[9],$vl_c[15],$vl_c[16]);} else{$chk_status2=$ch2;}
if(($vl_c[20]==0||$vl_c[20]==2&&$s3==1)&&($ch3>1||$ch3==0)&&($vl_c[18]!=''&&$vl_c[18]!=0)){$chk_status3=check_sert(str_replace("\\'","'",$vl_c[1]),str_replace("\\'","'",$vl_c[2]),str_replace("\\'","'",$vl_c[3]),$vl_c[10],$vl_c[11],$vl_c[12],$vl_c[17],$vl_c[18]);} else{$chk_status3=$ch3;}
$chk=$chk_status1+$chk_status2*4+$chk_status3*16;
+164
function repl3($val)
{
return ($val=="1")?"0":"1";
}
+162
<?
$server="localhost";
$user="";
$pass="";
$DB="mynews";
$ntitle=$title;
$ntext=$newstext;
$nuser=$user;
$now = date(" H : i : s d - m - Y "); // дата будет выводиться в формате "время, дата"
mysql_connect($server,$user,$pass) or die("Нет коннекта!");
mysql_select_db($DB);
mysql_query("Insert INTO news(ntitle,ntext,ndate,nuser) VALUES('".addslashes($ntitle)."','".addslashes($ntext)."','".addslashes($now)."',
'".addslashes($nuser)."')");
mysql_close();
echo "Новость добавлена!";
?>
Чуть ниже:
'". addslashes ($ ntitle )."' // эта строка нужна для того, чтобы в заголовке правильно отображались кавычки.
Оттуда же: "Как видите, вместо mysql-даты используется varchar, так проще."+159
$sql="SELECT * FROM `obmennik_files` WHERE(`id`='$ofile_id' && `id_user`='$user[id]') LIMIT 1";
$row=mysql_fetch_assoc(mysql_query($sql));
if(!is_array($row)) echo'Этот файл не найден.<br />';
из мода к dcms)
−371
:> file
(: ;) > file
— Как вы инициализируете файл?
— Улыбаясь!
Потому что код должен улыбать(ся)!
+164
$(document).ready(function () {
$('.input_control').attr('checked', true);
$('.input_control').click(function () {
if ($('input[name=' + $(this).attr('value') + ']').attr('disabled') == false) {
$('input[name=' + $(this).attr('value') + ']').attr('disabled', true);
} else {
$('input[name=' + $(this).attr('value') + ']').attr('disabled', false);
}
});
});
Переключаем disabled поля по чекбоксу™.
Источник — http://ruseller.com/lessons.php?rub=32&id=600
+140
int
grub_auth_strcmp (const char *user_input, const char *template)
{
int ok = 1;
const char *ptr1, *ptr2;
for (ptr1 = user_input, ptr2 = template; *ptr1; ptr1++)
if (*ptr1 == (ptr2 ? *ptr2 : ptr1[1]) && ok && ptr2 != NULL)
ptr2++;
else
ok = 0;
return !ok;
}
Несвежий говнокод (давно пропатчено) и, возможно, кто-то скажет "баян", однако оставлю это здесь.
Код из загрузчика grub 1.97, проверка пароля. Принимает за верный пароль любую подстроку пароля.
+161
I'm trying to set the selected value of a pulldown on a form.
I think there is a problem with this syntax
Code:
for(s = 0; s < document.getElementById('dozen[' + i + ']').length; index++) {
if(document.getElementById('dozen[' + i + ']')[s].value == selectedDozen){
document.getElementById('dozen[' + i + ']').selectedIndex = s;
}
}
Any help?
набрел вот на такую херь на вебдевелопер.ком
+77
Уважаемый striker, прошу Вас(и наверное не только я) забанить всех вебкилов которые здесь есть, а то они
уже задолбали тем срачем который разводят в комментариях.