- 1
$s2 = "period=DAILY&tickers=OGKB&d1=".date("d")."&m1=".date("m")."&y1=".date("Y")."&d2=".date("d")."&m2=".date("m")."&y2=".date("Y")."&lastdays=30&separator=;&data_format=BROWSER";
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+142
$s2 = "period=DAILY&tickers=OGKB&d1=".date("d")."&m1=".date("m")."&y1=".date("Y")."&d2=".date("d")."&m2=".date("m")."&y2=".date("Y")."&lastdays=30&separator=;&data_format=BROWSER";
+142
<select name="period" id="period">
<option value="" selected="">Выберите...</option>
<?
$sel = '';
if ($_GET['period']=='year'){
// $sel = 'selected="selected"';
}
?>
<option <?=$sel?> value="year">год</option>
<?
$sel = '';
if ($_GET['period']=='ytd'){
// $sel = 'selected="selected"';
}
?>
<option <?=$sel?> value="ytd">с начала года</option>
<?
$sel = '';
if ($_GET['period']=='6'){
// $sel = 'selected="selected"';
}
?>
<option <?=$sel?> value="6">6 месяцев</option>
<?
$sel = '';
if ($_GET['period']=='3'){
// $sel = 'selected="selected"';
}
?>
<option <?=$sel?> value="3">3 месяца</option>
<?
$sel = '';
if ($_GET['period']=='1'){
// $sel = 'selected="selected"';
}
?>
<option <?=$sel?> value="1">месяц</option>
</select>
Сайт одной госкомпании, состоит чуть менее чем на половину из ТАКОГО. Для тех кто в курсе, это код в компоненте bitrix! Это даже не шаблон.
+143
- var line = ["type", "<?php echo $params['type']; ?>"];
+ var line = ["type", "<?php echo substr ('' . $params['type'], 0, 1); ?>"];
сей говнокодокоммит призван защищать страничку от злобных инжекторов, т к переменная, происходящая из $_GET, выводится прямо в блок скрипт. однако известно, что пока типов всего три - "a", "b" и "c".
+165
$claimAboutBlackout = false;
foreach ($blackouts as $blackout) {
if ($claimAboutBlackout = $claim->getType() === $blackout->getType() ? true : false) {
break;
}
}
return $claimAboutBlackout;
Нашли в одном из проектов.
+142
public static function compress($data, $options = null)
{
return (new static)
->html_compress($data, $options);
}
Расширяшка для Yii2, экономия байтов
https://github.com/rmrevin/yii2-minify-view
+144
$testing[$i]['ddate'] = ((substr("$departureDate", 0, -4)) . "/" . (substr("$departureDate", -4, 2)) . "/" . (substr("$departureDate", -2))) . "(" . ((substr("$departureTime", 0, -2)) . ":" . (substr("$departureTime", -2))) . ")";
$testing[$i]['adate'] = ((substr("$arrivalDate", 0, -4)) . "/" . (substr("$arrivalDate", -4, 2)) . "/" . (substr("$arrivalDate", -2))) . "(" . ((substr("$arrivalTime", 0, -2)) . ":" . (substr("$arrivalTime", -2))) . ")";
из реального проекта, который писал индус.
форматирование даты. это все еще и в цикле
+151
//Надо кудато положить флажок - что зашли через логинзу
$_SESSION['loginza_auth']=1;
//Тут на всякий случай похраним инфу о юзвере
$_SESSION['loginza_data']=$auth_data;
+142
if(!(!empty($_REQUEST['sysblock'])||!empty($_REQUEST['module'])))
+144
function timeToSec($date){
$timeToSec = 0;
$month_to_days = array(1=>0,2=>31,3=>59,4=>90,5=>90,6=>151,7=>181,8=>212,9=>243,10=>273,11=>304,12=>334);
$year = intval(substr($date, 0, 4));
$month = intval(substr($date, 5, 2));
$day = intval(substr($date, 8, 2));
$hover = intval(substr($date, 11, 2));
$minute = intval(substr($date, 14, 2));
$second = intval(substr($date, 17, 2));
$timeToSec+= ($year-1 - ($year-1)%4)/4 * 24 * 60 * 60 + ($year-1) * 355 * 24 * 60 * 60;
$timeToSec+= $month_to_days[$month] * 24 * 60 * 60;
if($year%4==0 && $month>2){
$timeToSec+= 24 * 60 * 60;
}
$timeToSec+= ($day-1) * 24 * 60 * 60;
$timeToSec+= $hover * 60 * 60;
$timeToSec+= $minute * 60;
$timeToSec+= $second;
return $timeToSec;
}
просто смотрел проекты прошлого программера....
+142
function GetDiscountGroupId($discount)
{
//TODO: create a parameter "Discount groups" and use an array from it
$discount = $discount * 1;
if ($discount == 3)
return 8;
elseif ($discount == 5)
return 9;
elseif ($discount == 7)
return 10;
elseif ($discount == 10)
return 11;
elseif ($discount == 12)
return 12;
elseif ($discount == 15)
return 13;
elseif ($discount == 18)
return 14;
else
return 15;
}
Функция определения ID скидки по значению.. Ппц.. Теллур снова жжет.