- 1
fclose(fopen($filename, 'a')); // создадим файл
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+166
fclose(fopen($filename, 'a')); // создадим файл
http://habrahabr.ru/company/Techart/blog/100189/#comment_3096756
+159
$query = "
SELECT packet, info FROM packet ORDER BY info";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) /* Тут очень много строк */
{
/*Тут один очень жирный запрос*/
/* ... */
$res8 = mysql_query("SELECT date FROM analiz_packet2 WHERE date='$dnow' LIMIT 1");
if (mysql_num_rows($res8) == 0)
{
echo "<td align=right>{$r[2]}</td>";
}
echo "<td align=right>{$r[3]}</td>";
$res2 = mysql_query("SELECT date FROM analiz_packet2 WHERE date='$dnow' LIMIT 1 ");
/* Unknown date */
if (mysql_num_rows($res2) == 1)
{
/*Тут еще несколько SQL запросов*/
}
/* ... */
}
Два ядра грузятся на 178% по данным top-а
+166
switch(count($Args)) {
case 0:
$Result = new $ClassName; break;
case 1:
$Result = new $ClassName($Args[0]); break;
case 2:
$Result = new $ClassName($Args[0], $Args[1]); break;
case 3:
$Result = new $ClassName($Args[0], $Args[1], $Args[2]); break;
case 4:
$Result = new $ClassName($Args[0], $Args[1], $Args[2], $Args[3]); break;
case 5:
$Result = new $ClassName($Args[0], $Args[1], $Args[2], $Args[3], $Args[4]); break;
case 6:
$Result = new $ClassName($Args[0], $Args[1], $Args[2], $Args[3], $Args[4], $Args[5]); break;
case 7:
$Result = new $ClassName($Args[0], $Args[1], $Args[2], $Args[3], $Args[4], $Args[5], $Args[6]); break;
case 8:
$Result = new $ClassName($Args[0], $Args[1], $Args[2], $Args[3], $Args[4], $Args[5], $Args[6], $Args[7]); break;
default:
throw new Exception();
}
Взято из форума Vanilla 2...
И еще в одном файле подобное library/core/class.dispatcher.php (со строки 267).
+144
if ( function() == fales )
опечатался))
+156
<?php
class Control {
const
ENV_VAR = 'REQUEST_URI',
DIR = _SCRIPT,
MAIN = 'default',
FILENAME_MASK = '%s.ctrl.php',
CHAR = '.';
private static function _parametrize(&$var) {
static $params = null;
(null === $params) && ($params =& self::$_params);
((is_numeric($var))
&& (($params[] = $var) || 1)
|| (self::CHAR === $var[0])
&& (($params[] = substr($var, 1)) || 1)
|| (false !== ($dot = strpos($var, self::CHAR)))
&& (($params[substr($var, 0, $dot)] = substr($var, $dot + 1)) || 1))
&& ($var = null);
}
public static function call($name, $_PARAMS = array()) {
static $_TPL = null;
(null === $_TPL) && ($_TPL =& $GLOBALS['_TPL']);
static $_DATA = null;
(null === $_DATA) && ($_DATA =& $GLOBALS['_DATA']);
static $_MY = -1;
(-1 === $_MY) && ($_MY =& $GLOBALS['_MY']);
$filename = self::DIR . '/' . sprintf(self::FILENAME_MASK, basename($name));
return (file_exists($filename) && include($filename));
}
}
На каком языке раньше писал автор?? Где тут С++?
Платили за каждый символ??
+171
<?php
$visitor = $_SERVER['REMOTE_ADDR'];
if (preg_match("/217.66.26.85/",$visitor))
{header('Location: http://site.ru/page.html');}
?>
http://forum.searchengines.ru/showpost.php?p=7312251&postcount=1
+144
void get_tomorrow_date( struct timeval *date )
{
sleep( 86400 ); // 60 * 60 * 24
gettimeofday( date, 0 );
}
Программистский шедевр на индусском форуме на тему «как узнать завтрашнюю дату» остался непревзойденным.
+168
function endPanel()
{
if($this->type=="common" || $this->type=="common_blank")
{
?>
</div>
</div>
</div>
<?php
}
elseif($this->type=="common_short")
{
?>
</div>
</div>
</div>
<?php
}
elseif($this->type=="main" || $this->type=="main_small")
{
?>
</div>
</div>
<div class="bottom">
<div class="bottom-right"></div>
</div>
</div>
<?php
}
elseif($this->type=="light" || $this->type=="light_blank" || $this->type=="light_narrow")
{
?>
</div>
</div>
<div class="bottom">
<div class="bottom-right"></div>
</div>
</div>
<?php
}
}
Прислали на работе проект на доработку, мало того предыдущий программер не знает про разделение логики и представления, дак еще и такие штуки на каждом шагу встречаются
+156
<?php
if(true) {
...
}
else $blacklist_numbers_error="неверный тип файла";
?>
разбираю на работе код ><
+167
<?php
// Парсируем установочный файл
if(@parse_ini_file("../../phpshop/inc/config.ini",1))
$SysValue=parse_ini_file("../../phpshop/inc/config.ini",1);
elseif(@parse_ini_file("../../../phpshop/inc/config.ini",1))
$SysValue=parse_ini_file("../../../phpshop/inc/config.ini",1);
elseif(@parse_ini_file("../../../../phpshop/inc/config.ini",1))
$SysValue=parse_ini_file("../../../../phpshop/inc/config.ini",1);
else $SysValue=@parse_ini_file("../../../../../phpshop/inc/config.ini",1);
PHPShop