- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
/*
* Условия для шаблонов и не только ;)
* $content - то что проверям
* $data - то что выводим
*/
function if_set($content, $data) {
return empty($content) ? '' : stripslashes($data);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+151
/*
* Условия для шаблонов и не только ;)
* $content - то что проверям
* $data - то что выводим
*/
function if_set($content, $data) {
return empty($content) ? '' : stripslashes($data);
}
Комментарий больше кода, и автор ещё Вам подмигивает.
+124
<title>Наговнокодить — Говнокод.ру</title>
<meta name="keywords" content="говнокод, смешной код, быдлокод, быдлокодеры, индусы,
для программистов, про программистов, индусский код, записки программиста, говно, говнокод на php, mysql, perl" />
Требую чтобы пакинстанцы были сразу за индусами.
+168
if(!(!isset($_GET['email']) || $_GET['email']!='')){
Используем закон двойного отрицания и закон деморгана
+157
$sqlComm = file("Comm.sql");
foreach ($sqlComm as $sql) {
$result = mysql_query($sql,$conn);
if (!$result) { print "$sql";}
}
Клиент должен этот файл залить по фтп. Как он бедолага его делает, я не знаю.
Уличная магия.
+165
window.setTimeout=window.setTimeout;window.setInterval=window.setInterval;
свиттер, ВНЕЗАПТНО
+147
while (cell.getFlag() != null) {
this.flag(x, y);
}
из моего древнего "Сапёра".
заменяется на
cell.setFlag(null);
+161
switch (trim($row->BallValue))
{
case '':
case 'NULL':
break;
default:
<...code...>
break;
}
+163
$json = "";
$json .= "{\n";
$json .= "page: $page,\n";
$json .= "total: $total,\n";
$json .= "rows: [";
$rc = false;
while ($row = mysql_fetch_array($result)) {
if ($rc) $json .= ",";
$json .= "\n{";
$json .= "id:'".$row['id']."',";
$json .= "cltr: 'fo',";
$json .= "cell:['";
$json .= $row['secid'];
$json .="','".$row['blasttradedate'];
$json .="','".round($row['bid'],$row['decimals']);
$json .="','".round($row['offer'],$row['decimals']);
$json .="','".round($row['price'],$row['decimals']);
if(round($row['last'],$row['decimals'])) $json .="','".round($row['last'],$row['decimals']);
else $json .="', '";
// и еще много строк в том же духе
}
$json .= "]\n";
$json .= "}";
Сборка JSON по-джедайски
−93
def self.enddayofmonth(year,month)
stdyear=[31,28,31,30,31,30,31,31,30,31,30,31]
visyear=[31,29,31,30,31,30,31,31,30,31,30,31]
if year%4>0
return stdyear[month-1]
else
return visyear[month-1]
end
end
+168
function b_desc($value){
return ($value);
}
function a_id($value){
return $value;
}
function a_name($value){
return $value;
}
function b_name($value){
return ($value);
}
function b_alias($value){
return ($value);
}
function c_name($value){
return ($value);
}
function c_id($value){
return ($value);
}
function c_level($value){
return ($value);
}
function g_id($value){
return ($value);
}
function g_name($value){
return ($value);
}
function g_desc($value){
return ($value);
}
function g_appointment($value){
return ($value);
}
function g_tech_desc($value){
return ($value);
}
Функции для отбработки значений, полученных из БД. Одно поле — одна функция. Выполняются все хором для каждой записи.