- 1
- 2
- 3
- 4
<form ....
<a href="#" class="lalalala" onclick="$('#frm').submit()">Подтвердить</a>
...
</form>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144.7
<form ....
<a href="#" class="lalalala" onclick="$('#frm').submit()">Подтвердить</a>
...
</form>
изначально было так
в админке ))
+144.8
$uploaddir = '../images/';
$uploadfile1 = $uploaddir . basename($_FILES['img']['name']);
все те же индусы
+56.6
class inTm: public ioTm
{ public: inTm(){ startInTm(); buffer=temp; };
int readTm (tmData&);
virtual void message(const structMessage&){};
void inputArray (int);
void setNonBlock(int);
void startInTm();
long readTmPos(tmData&);
protected:
unsigned char temp[lengthBuffer];
virtual unsigned char* readBuffer(int&)=0;
int inputBuffer();
void convertTm(unsigned char*, tmData&);
virtual long getPos(){ return current-count-countTemp; };
private:
void cnvTmPC (unsigned char*, tmData&);
void cnvTmNet (unsigned char*, tmData&);
friend inTmBl;
friend finTm;
int count;
int lengthIn;
unsigned char* tempBuf;
int countTemp;
};
Программист Мудрецов (фамилия у человека такая) был большим затейником. Например, код на С++ в хидерах он формативровал по центру - как стихи.
P. S. Надеюсь, на сайте форматирование сохранится.
+176.4
if($n==1 or $n==3 or $n==3 or $n==4 or $n==5) {
if($n ==1 ) {$result = mysql_query("SELECT * FROM spec WHERE id_fac='$id_fac' and 1c='1' and id_sett='1'");}
if($n ==2 ) {$result = mysql_query("SELECT * FROM spec WHERE id_fac='$id_fac' and 2c='1' and id_sett='1'");}
if($n ==3 ) {$result = mysql_query("SELECT * FROM spec WHERE id_fac='$id_fac' and 3c='1' and id_sett='1'");}
if($n ==4 ) {$result = mysql_query("SELECT * FROM spec WHERE id_fac='$id_fac' and 4c='1' and id_sett='1'");}
if($n ==5 ) {$result = mysql_query("SELECT * FROM spec WHERE id_fac='$id_fac' and 5c='1' and id_sett='1'");}}
кусок из примера кода, который чувак прислал к нам в контору вместе с резюме
+137
if (messages[i].description != "")
if (messages[i].description.StartsWith("<![CDATA["))
{
messages[i].description = messages[i].description.Substring(9);
messages[i].description = messages[i].description.Substring(0, messages[i].description.Length - 3);
}
для строк типа <![CDATA[******]!>
Возникает устойчивое ощущение говнокода. Как нормально написать? :)
+133.1
/// <summary>
/// General handler for all buttons
/// </summary>
private void FormButtons_Click(object sender, EventArgs e)
{
Control control = (Control) sender;
if (control.Handle == btnCreateInvoices.Handle)
ExportOrders();
else if (control.Handle == btnFirstUsageInvoices.Handle)
ExportFirstUsageInvoices();
else if (control.Handle == btnImportCustomers.Handle)
ImportCustomers();
else if (control.Handle == btnImportProdcuts.Handle)
ImportProducts();
else if // и так далее...
}
WinForms приложение, на все кнопки навешен 1 обработчик события OnClick.
А внутри вот....
+142.5
$out="<table valign=top>";
for($k = 0; $k <= 6; $k += 1){
$sql="SELECT * FROM user_news1 ORDER BY date DESC LIMIT ".$k.",1";
$query=mysql_query($sql);
$out.="<tr>";
while ($res=mysql_fetch_assoc($query)){
$out.="<td style='vertical-align:top'>
<div class=newsblock>
<div class=newsdate>".date("d.m.Y G:i",strtotime($res['date']))."</div>
<div class=newschapter><a href='/news/".$res['id'].".html'>".$res['header']."</a></div>
".($res['photo']!= '' ? " <a href='/news/".$res['id']."'><img src=/".str_replace(".", "_small.", $res['photo'])." class=imgnews border=0 align=left></a> " : "")."
<div>".$res['announce']."</div></td>";
}
$out.="</tr>";
}
$out.="</table>";
echo $out;
Вот как надо новости выводить:)
+50.8
$find = str_replace(",", "", $find);
$find = str_replace(".", "", $find);
$find = str_replace("/", "", $find);
$find = str_replace(" ", "", $find);
$find = str_replace("-", "", $find);
$find = str_replace("+", "", $find);
$find = str_replace("#", "", $find);
Регулярные выражения =)
−53.9
uint32_t getuint32(char *p){
return (*p<<24)|(*(p+1)<<16)|(*(p+2)<<8)|(*(p+3));
}
+31.1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Govnokod.ru — Накласть говнокод</title>
<meta name="keywords" content="говнокод, смешной код, быдлокод, быдлокодеры, индусы, для программистов, про программистов, индусский код, записки программиста, говно, говнокод на php, mysql, perl" />
<meta name="description" content="Сборник говнокода на различных языках программирования" />
<link rel="stylesheet" type="text/css" href="/templates/css/style.css" />
<link rel="stylesheet" type="text/css" href="/templates/css/add.css" />
<script type="text/javascript">
<!--
var SITE_PATH = '';
//-->
</script>
<script type="text/javascript" src="/templates/external.php?type=js&files=prototype.js,govnokod.js"></script>
</head>
<body>
<div class="header">
<a href="/">
<img src="/templates/images/logo.png" alt="Говнокод.Ру" title="Да, это говно!" />
Govnokod.ru
</a>
</div>
<div class="add-govno">
<a href="http://govnokod.ru/add"><img src="/templates/images/icon-plus.png" alt="" /></a>
<a href="http://govnokod.ru/add">Накласть говнокод</a>
</div>
<ul class="menu">
<li class="active"><a href="http://govnokod.ru">Говнокод</a></li>
</ul>
<div style="clear:both"></div>
<ul class="sub-menu">
<li class="left"> </li>
<li><a href="#">Новый</a></li>
<li><a href="#">Лучший</a></li>
<li class="right"> </li>
</ul>
<div style="clear: both;"></div>
<table class="rblock">
<tr>
<td style="width:20px"><img src="/templates/images/rblock-left-top.png" alt="" /></td>
<td class="empty"> </td><td style="width:20px"><img src="/templates/images/rblock-right-top.png" alt="" /></td>
</tr>
<tr class="content">
<td> </td>
<td>
<h1>Накласть говнокод</h1>
<form action="http://govnokod.ru/add" method="post">
<table width="100%" border="0" cellpadding="5" cellspacing="0">
<tr>
<td style="vertical-align: top; width: 20%;"><label for="form_category_id">Язык: <span style="color: red;">*</span></label></td>
<td style="width: 80%;"><select id="form_category_id" name="category_id">
<option selected="selected" style="font-weight: bold;" value=""> </option>
<option value="1">PHP</option>
<option value="2">JavaScript</option>
<option value="3">MySQL</option>
<option value="4">PERL</option>
<option value="5">Python</option>
</select></td>
</tr>
<tr>
<td style="vertical-align: top;"><label for="form_description">Описание:</label></td>
<td><textarea cols="50" id="form_description" name="description" rows="4"></textarea></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td style="vertical-align: top;"><label for="form_text">Код: <span style="color: red;">*</span></label></td>
<td>
<div id="codeSaveContainer" class="codeInput">
<table cellpadding="0" cellspacing="0" style="width: 100%;">
<tr>
<td style="vertical-align: top; width: 5%;">
<div id="nums" class="linenumbers"></div>
</td>
<td style="vertical-align: top; width: 95%;">
<textarea class="codeArea" cols="50" id="codeArea" name="text" onkeyup="numbering(this);" rows="1" value="
" wrap="off">
</textarea>
</td>
</tr>
</table>
</div>
</td>
типичный говнокод