- 1
- 2
- 3
- 4
- 5
$k = "\$user->".$rowField->name;
eval("\$k = \"$k\";");
if ( !$k && $k !== '0' ) {
...
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+54
$k = "\$user->".$rowField->name;
eval("\$k = \"$k\";");
if ( !$k && $k !== '0' ) {
...
}
ребята не в курсе)
+152
if ($view == 0) {
render_blocks($side, $blockfile, $title, $content, $bid, $bposition);
} elseif ($view == 1 && $CURUSER) {
render_blocks($side, $blockfile, $title, $content, $bid, $bposition);
} elseif ($view == 2 && (get_user_class() >= UC_MODERATOR)) {
render_blocks($side, $blockfile, $title, $content, $bid, $bposition);
} elseif ($view == 3 && (!$CURUSER || get_user_class() >= UC_MODERATOR)) {
render_blocks($side, $blockfile, $title, $content, $bid, $bposition);
}
Закодированный кусок с трекера TBDev Yuna Edition.(include/blocks.php)
+142.1
if ($ret == '')
{
$ret = "array('$day', '$date_num', '$date_month', '$image', '$temperatura_high', '$temperatura_low', '$osadky')";
}
else
{
$ret .= ", array('$day', '$date_num', '$date_month', '$image', '$temperatura_high', '$temperatura_low', '$osadky')";
}
$i++;
}
$ret = '$array = array('.$ret.');';
eval($ret);
Нашел случайно. А ведь работает то :)
+153
<?
if ($arResult["MANAGE_PANEL"]["MESSAGES"] == "Y"):
endif;
?>
Ну вы поняли, какая CMS
/bitrix/modules/forum/install/components/bitrix/forum/templates/.default/bitrix/forum.menu/.default/template.php
Семёрка, 426 строка
+150
private function _registerTag($id, $tag) {
$res = $this->_query("DELETE FROM TAG WHERE name='$tag' AND id='$id'");
$res = $this->_query("INSERT INTO tag (name, id) VALUES ('$tag', '$id')");
if (!$res) {
$this->_log("Zend_Cache_Backend_Sqlite::_registerTag() : impossible to register tag=$tag on id=$id");
return false;
}
return true;
}
(с) zend framework @ Zend_Cache_Backend_Sqlite
+73.2
/*
* когда-нибудь этот код будет смотреть другой программист
* так вот, если ты есть тот самый программист и надеюсь ты хороший программист,
* то если возникнут какие-то недопонятки, извиняй, старался писать код как-можно качественее
* но если несложно напиши мне(--------) если считаешь что код дерьмовый. я постараюсь его отрефакторить и объяснить тебе)
*
* маразм какой-то конечно написал), но мне просто интересно насколько качествен или дерьмов мой код).
* спс
*/
думаю это надо постить на antigovnokod.ru, но к сожалению такого проекта еще нету. поэтому запостил строчки этого хорошего программиста сюда)
+48.3
function save_config()
{
global $default_dbname;
global $PHP_SELF;
global $titolo1, $lblTitolo1, $titolo2, $lblTitolo2, $titolo3, $lblTitolo3;
global $titolo1_home, $titolo2_home, $titolo3_home, $desc1_home, $desc2_home, $desc3_home;
global $titolo1_maxchar, $titolo2_maxchar, $titolo3_maxchar;
global $desc1_maxchar, $desc2_maxchar, $desc3_maxchar;
global $desc1, $lblDesc1, $desc2, $lblDesc2, $desc3, $lblDesc3;
global $numero, $lblNumero, $data, $lblData, $datascad, $lblDatascad;
global $datascadhomeCheck, $lblDatascadhome;
global $datains, $lblDatains, $datamod, $lblDatamod, $link, $lblLink;
global $numero_home, $data_home, $datascad_home, $datains_home, $datamod_home;
global $homepage, $lblHomepage, $approvato, $lblApprovato;
global $idoperatore_ins, $lblIdoperatore_ins, $idoperatore_mod, $lblIdoperatore_mod;
global $tipo_salvataggio, $areanumber, $areanome, $areadettagli;
global $posizioneNumero, $posizioneData, $posizioneTitoloDesc, $posizioneDataIns, $posizioneDataMod;
global $area_visualizzazione, $area_home_column;
//variabili users
global $titolo1_users, $titolo2_users, $titolo3_users;
global $desc1_users, $desc2_users, $desc3_users;
global $numero_users, $data_users;
global $datascad_users, $homepage_users;
global $datains_users, $datamod_users, $link_users;
global $approvato_users, $idoperatore_ins_users, $idoperatore_mod_users;
global $area_tipologia, $idAreaGruppo, $altezzaRiquadroCompattoArea;
global $area_orderby, $area_sortby;
global $ut;
...........
Поддерживаю один древний (лет 8 ему) проект. Вот кусок одной функции.
+44.7
$mktime=mktime(0,0,0,$month,$i,$year);
$day_of_week=date("D",$mktime);
switch($day_of_week){
case "Sun": $blank = 0; break;
case "Mon": $blank = 1; break;
case "Tue": $blank = 2; break;
case "Wed": $blank = 3; break;
case "Thu": $blank = 4; break;
case "Fri": $blank = 5; break;
case "Sat": $blank = 6; break;
}
+141.9
$month=$_POST["month"];
$year=$_POST["year"];
$week=$_POST["week"];
$month_c=$month;
switch($month_c){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
$c=31;
break;
case 2:
if (checkdate(2, 29,$year)) {
$c=29;
}else{
$c=28;}
break;
case 4:
case 6:
case 9:
case 11:
$c=30;
break;
} // switch
+154
Html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html>
<head>
<title>I LOVE ZEND FRAMEWORK!</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link href="/zend/public/design/css/style.css" media="screen" rel="stylesheet" type="text/css" /> <link href="/zend/public/design/css/style.css" media="screen" rel="stylesheet" type="text/css" />
<link href="/zend/public/design/css/teststyle.css" media="screen" rel="stylesheet" type="text/css" /></head>
<body>
PHP:
<?php echo $this->doctype(Zend_View_Helper_Doctype::XHTML1_TRANSITIONAL); ?>
<html>
<head>
<?php echo $this->headTitle('I LOVE ZEND FRAMEWORK!'); ?>
<?php echo $this->headMeta()->appendHttpEquiv('Content-Type', 'text/html; charset=UTF-8'); ?>
<?php echo $this->headLink()->appendStylesheet($this->baseUrl . 'design/css/style.css'); ?>
<?php echo $this->headLink()->appendStylesheet($this->baseUrl . 'design/css/teststyle.css'); ?>
</head>