-
Лучший говнокод
- В номинации:
-
- За время:
-
-
+168
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
function UploadAvatar($FILE_tmp, $FILE_name){
/*куча тупого кода*/
if($width >= $height)
$kf = (float) $width/$height;
if($width < $height)
$kf = (float) $height/$width;
//Проверка на квадратность! ппц идиотизм, идея не моя.
if($kf>1.1){
$error = "Аватар неквадратен. Пожалуйста выберите квадратный или обрежьте текущий в графическом редакторе.";
return 0;
}
/*еще куча тупого кода*/
}
Вырезал кусок из собственного старого сайта. Комменты оставил уникальными.
Когда дизайнер потребовал чтоб аватары были только квадратны, я наваял такое.
Допуск в 1,1 - это поблажка юзерам)))
Skull,
25 Марта 2011
-
+168
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
bool SomeFuncrion ()
{
...................................
if (dbAttrList.size())
return true;
else
return false;
scroll( 0 , 0 );
}
А вдруг?
panter_dsd,
23 Марта 2011
-
+168
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
#include <iostream>
using namespace std;
void main()
{
char U='#';
int K;
_asm
{
mov eax, 0
mov al, U
mov K,eax
}
cout<<K<<endl;
}
"Получение десятичного представления числа". C wasm.ru
rat4,
18 Марта 2011
-
+168
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
if ($_POST['role'] == 's')
{
}
elseif ($_POST['role'] == 't')
{
}
else echo "Попытка наебать";
Интересная заглушка ;)
daemon_master,
08 Марта 2011
-
+168
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
function ProcButton0()
{
var s=document.getElementById("InputN").value;
if (s!="")
{
s+="0";
}
document.getElementById("InputN").value=s;
}
function ProcButton1()
{
document.getElementById("InputN").value+="1";
}
function ProcButton2()
{
document.getElementById("InputN").value+="2";
}
function ProcButton3()
{
document.getElementById("InputN").value+="3";
}
function ProcButton4()
{
document.getElementById("InputN").value+="4";
}
function ProcButton5()
{
document.getElementById("InputN").value+="5";
}
function ProcButton6()
{
document.getElementById("InputN").value+="6";
}
function ProcButton7()
{
document.getElementById("InputN").value+="7";
}
function ProcButton8()
{
document.getElementById("InputN").value+="8";
}
function ProcButton9()
{
document.getElementById("InputN").value+="9";
}
function ProcButtonClear()
{
document.getElementById("InputN").value="";
}
С сайта о программировании (#5809).
http://codesite.hut2.ru/JavaScriptTests/Factorial/
7ion,
26 Февраля 2011
-
+168
- 1
- 2
- 3
- 4
if(videoID == undefined || typeof videoID == 'undefined' || !videoID){
alert("Invalid video!");
return false;
}
Боги, спасите мою душу от этого проекта
Shock,
22 Февраля 2011
-
+168
- 1
$weekday = date("l", strtotime(date("Y-m-d", time() - 3600 * 24 * (date("w") - $day))));
Определение дня недели но порядковому номеру.
begmst,
22 Февраля 2011
-
+168
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
function getCurrentDate(){
$vDate = '';
$vFullDate = getdate();
//print_r($vFullDate);
if ($vFullDate['mon']<10) $vFullDate['mon']='0'.$vFullDate['mon'];
$vDay = $vFullDate['mday'];
$vMon = $vFullDate['mon'];
$vYear = $vFullDate['year'];
$vWDay = $vFullDate['wday'];
$vVYear = (date("L"));
if (($vDay == 30) && ($vMon == 4)) {
$vDate = '04.05.'.$vYear;
return $vDate;
}
if (($vDay == 8) && ($vMon == 5)) {
$vDate = '11.05.'.$vYear;
return $vDate;
}
if (($vDay==30) && (in_array($vMon,$this->mTMon))) {
$vMon++;
if ($vWDay == 5) {
$vDay=$vDay+3;
}
else {
$vDay++;
}
$vDay = 1;
}
elseif ($vDay==31) {
$vDay =1;
$vMon ++;
if ($vMon<10) {
$vMon = '0'.$vMon;
}
}
elseif (($vDay==31)&& ($vMon==12)){
if ($vWDay == 5) {
$vDay=$vDay+3;
}
else {
$vDay++;
}
$vMon = 1;
$vYear ++;
}
elseif ($vWDay == 5) {
$vDay=$vDay+3;
}
else {
$vDay++;
}
if ($vDay < 10) {
$vDay = '0'.$vDay;
}
if ($vMon < 10) {
$vMon = '0'.$vMon;
}
$vDate = $vDay.'.'.$vMon.'.'.$vYear;
if ($vDate == '12.06.2009') {
$vDate = '15.06.2009';
}
return $vDate;
}
Так получилось, что мне приходится часто смотреть на чужой код. В этом случае сотрудники одного отдела, выдающего справки (число в справке должно быть на 3 дня больше текущего) пожаловались мне, что форма выдает справки обычно нормально и они даже смирились, когда у месяца появляется 31-е число, но тут появилось вдруг 32-е и они забеспокоились.
Полез - увидел - поржал - заменил одной строчкой date('d.m.Y',strtotime("+3 days"));
g00d,
20 Февраля 2011
-
+168
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
$(document).ready(function () {
$("a").easyTooltip()
});
$(document).ready(function () {
$("img").easyTooltip()
});
$(document).ready(function () {
$("span").easyTooltip()
});
Отформатировал для лучшего усваивания.
UnderShot,
05 Февраля 2011
-
+168
- 1
- 2
- 3
- 4
- 5
- 6
void WaitExit()
{
char p;
std::cout << "\nPlay some melody on keyboard and press [ENTER] for EXIT" << std::endl;
std::cin >> p;
}
Play some melody..
IkSin,
28 Января 2011