-
Лучший говнокод
- В номинации:
-
- За время:
-
-
+1
- 1
- 2
- 3
- 4
- 5
- 6
- 7
<?php
if ($this->user->is_phone == 1 OR $this->user->is_phone == true OR $this->user->is_phone == 'true') {
$this->smarty->assign('is_phone', 1);
} elseif ($this->user->is_phone == 0 OR $this->user->is_phone == false OR $this->user->is_phone == 'false') {
$this->smarty->assign('is_phone', 0);
}
шедевр
$is_phone принимает значения 0, 1 или null
m0003r,
16 Октября 2015
-
+7
- 1
- 2
- 3
- 4
- 5
if($status=="active"){}else
{
echo "Account isn't active.'";
die;
}
Я думаю, в комментариях не нуждается.
__init__,
16 Октября 2015
-
+17
- 1
- 2
- 3
- 4
- 5
- 6
......
$password = hash("sha256", $password);
......
elseif(strlen($password) < 5)
error("Пароль слишком короткий.");
......
Necronth,
14 Октября 2015
-
−4
- 1
- 2
- 3
- 4
std::string CryptoOperations::getLastError()
{
return "Произошла неизвестная ошибка при выполнении криптооперации";
}
laMer007,
08 Октября 2015
-
+6
- 1
- 2
- 3
- 4
- 5
- 6
- 7
if (strlen($fio) < 2) {
$error = 1; $error_text .= "Вы не представились<br>";
}
if (strlen($fio) > 5) {
$error = 1; $error_text .= "Такого имени не бывает<br>";
}
Только избранный пройдет валидацию
develop_id666,
15 Сентября 2015
-
+2
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
$opl1_type_arr = array("no","yes");
for($i=0;$i<2;$i++){
$str_pr = $opl1_type_arr[$i];
echo "<option value=\"$str_pr\"";
if($RowOP['pay_peredano']==$str_pr) echo " selected";
switch ($str_pr) {
case 'yes':
echo ">Да</option>";
break;
case 'no':
echo ">Нет</option>";
break;
}
}
Вырезано из 2.5к строчек кода на боевом проекте. Здесь прекрасно всё.
boltayka,
20 Августа 2015
-
+1006
- 1
- 2
- 3
- 4
- 5
if(cond) {
#define INIT_COUNT 1
} else {
#define INIT_COUNT 2
}
Тот, кто показал мне этот кусочек кода, был очень удивлем тем , что все время выполняется только ветка else.
refactor,
05 Августа 2015
-
+134
- 1
https://github.com/dlitz/pycrypto/issues?utf8=✓&q=aes
3_14dar,
24 Июля 2015
-
−123
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
def checkio(opacity):
febonachi = [0, 1]
opacity = 10000 - opacity
year = 0
for i in range(0, 21):
febonachi.append((febonachi[i]+febonachi[i+1]))
for i in range(2, 5000):
if opacity == 0:
break
else:
year += 1
if year in febonachi:
opacity -= year
else:
opacity += 1
return year
Определяем сколько приведяшкам лет по прозрачности. :)
aslanator,
22 Июля 2015
-
+145
- 1
- 2
- 3
- 4
- 5
// Я не знаю, на чём до c# писал человек, который пишет вот такой код...
// sum типа decimal. Видимо, надо умножить её на 100 и передать округленной до целого куда-то в текстовом виде.
UInt32 summ_st = Convert.ToUInt32((Math.Round(sum * 100)).ToString("G"));
string cmd = "" + summ_st.ToString() + "";
И такое приходит от аутсорсеров
babasya,
16 Июля 2015