- 1
- 2
- 3
- 4
- 5
if ($quantity >=2) {
$bid = print_money($row["bid"]*$quantity);
} else {
$bid = print_money($row["bid"]);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+148
if ($quantity >=2) {
$bid = print_money($row["bid"]*$quantity);
} else {
$bid = print_money($row["bid"]);
}
Из одного индусского проэкта.
Они боятся умножать на 1.
+79
#define BEGIN {
#define END }
#define THEN
#define IF if
#define ELSE else
#include <stdio.h>
void main()
BEGIN
IF ( 6 % 2 == 0 ) THEN
printf("Четное\n");
ELSE
printf("Нечетное\n");
END
Проверка на четность
+143.1
if($_POST['schedule_meridian']=='0')
{
$ampm_val="AM";
$shour=$_POST['schedule_hour'];
}
else
if($_POST['schedule_meridian']=='1')
{
$ampm_val="PM";
for($tv=1;$tv<=12;$tv++)
{
if($_POST['schedule_hour']==$tv)
$shour=12+$tv;
}
}
И снова кусок кода из той же золотой жилы, что и #1248.
Хитрый перевод времени в 24х-часовой формат.
$_POST['schedule_meridian'] - 0 или 1, означает AM/PM.
$_POST['schedule_hour'] - час от 1 до 12.
+147
<?php
if ($_SESSION['gde'] != 'tut') {exit();}
?>
Ты не тут? Выйди!
+143
<?php
session_start();
$_SESSION['gde']='tut';
?>
Где? Тут.
+140.1
Object[] tass = UC.getUserTaskList(off);
int i=0;
for (i=0; i<tass.length; i++)
{
Xu.data.UserTask ts = (Xu.data.UserTask)tass[i];
out.println("<br />"+UC.getById(new Integer (ts.getId()).intValue()).getTaskName());
}
//Получаем массив Object[], приводим к UserTask[], создаем новую UserTask по id
// созданной из массива UserTask[], чтобы вывести на свойства. Но говнокод работает.
Как ни печально, но это написал я. Ночью башка не варит. Вы себе представляете алгоритм, рождающий UserTask?:))))
+137
DBEdit.DataField:='';
b:=0;
Bookmark:=ADOQuery.GetBookmark;
try
if FLDFND.Text<>'' then
begin
if b=0 then
begin
try
v:=ADOQuery.Fields[DBGrid.SelectedIndex].AsFloat;
b:=1;
except
end;
end;
if b=0 then
begin
try
v:=ADOQuery.Fields[DBGrid.SelectedIndex].AsString;
b:=2;
except
end;
end;
if b=0 then
begin
try
v:=ADOQuery.Fields[DBGrid.SelectedIndex].AsInteger;
b:=3;
except
end;
end;
if b=0 then
begin
try
v:=ADOQuery.Fields[DBGrid.SelectedIndex].AsDateTime;
b:=4;
except
end;
end;
Определял тип поля. Писал в пъяном бреду, ночью...
+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
+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 ему) проект. Вот кусок одной функции.