-
Лучший говнокод
- В номинации:
-
- За время:
-
-
+129
- 1
- 2
- 3
- 4
- 5
<input type="image" src="/Content/images/1x1.png" name="BasketB" id="submitbutton" />
<div class="buttons2" id="buttons" style="margin-top: 15px;">
<a href="javascript:$('#submitbutton').click();"><div class='left2'> </div><div class='center'>Bestellung abschicken</div><div class='right'> </div></a>
</div>
<script type="text/javascript">centerImageButtons();</script>
вот так вот можно сделать кнопку submit
Lameaux,
06 Февраля 2012
-
+88
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
public static String objectToString( Object val ) {
if ( val == null ) {
return null;
} // if
if ( val.getClass() != String.class ){
Utils.outln( "Utils.objectToString: Illegal argument: val=" + val +
"; val.getClass()=" + val.getClass()
);
//--Чтобы было видно, где неправильно------------------------------------
try {
String str = null;
int len = str.length();
} catch ( Exception ex ) {
ex.printStackTrace();
} // try
//--Чтобы было видно, где неправильно------------------------------------
return "";
} // if
return (String)( val );
} // objectToString
Нашел в коде проекта. Много думал
lexev,
03 Февраля 2012
-
+156
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
QHostAddress DBConnect::getIP()
{
if(_clientAddress.isNull())
{
QList <QHostAddress > addressList = QNetworkInterface::allAddresses();
for(int i = 0; i < addressList.size(); ++i)
{
if(addressList.at(i).toString().mid(0,3) == "192")
{
_clientAddress = addressList.at(i);
break;
}
}
};
return _clientAddress;
}
Получаем внутренний IP клиента :) Сполз под стол...
ccoder,
02 Февраля 2012
-
+165
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
if($_GET['news'])
include_once("news.php");
else if($_GET['nov'])
include_once("nov.php");
else if($_GET['rast'])
include_once("rast.php");
else if($id==1 && !$_GET['news'] && !$_GET['nov'] && !$_GET['rast'])
include_once("glavnaya2010.php");
else if($id==2222)
include_once("katalog.php");
else if(!$_GET['news'] && !$_GET['nov'] && !$_GET['rast'])
include_once("neglavnaya.php");
какбэ и слов нету
tranquillity,
01 Февраля 2012
-
+165
- 1
- 2
- 3
- 4
- 5
- 6
- 7
$nodes = $this->xmlDoc->getElementsByTagName($nodeName);
$count = 0;
for($i = 0; $i< $nodes->length; $i++)
{
$count++;
}
return $count;
И это при обработке 35-метрового xml файла с десятками и сотнями тысяч элементов.
Ять! За ногу и наизнанку, cyk@!
phgrey,
26 Января 2012
-
−86
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
NetworkStatus netStatus = [curReach currentReachabilityStatus];
switch (netStatus)
{
case NotReachable:
{
lastNetworkStatus = @"NotReachable";
}
}
if ([lastNetworkStatus isEqualToString:@"NotReachable"]) {
. . .
}
Переменная lastNetworkStatus больше нигде не используется и объявлена глобальной. Приложение есть на сторе http://itunes.apple.com/us/app/25-things-to-do-in-amsterdam/id452987778?mt=8
Дали на доработку =)
Lumyk,
25 Января 2012
-
−137
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
Процедура НачалоВыбораСчета(Элемент, СписокСчетов = "", СписокСчетовНУ = "", ТекущийСчет = Неопределено)
СписокСчетовОтбора = "";
Если ЗначениеЗаполнено(СписокСчетов) Тогда
ФормаВыбораСчета = ПланыСчетов.Хозрасчетный.ПолучитьФормуВыбора( ,Элемент, );
СписокСчетовОтбора = СписокСчетов;
КонецЕсли;
ПолеОтбора = ФормаВыбораСчета.Отбор.Код;
ПолеОтбора.ВидСравнения = ВидСравнения.ВСписке;
ПолеОтбора.Значение = СписокСчетовОтбора;
ПолеОтбора.Использование = Истина;
ФормаВыбораСчета.ЭлементыФормы.Список.НастройкаОтбора.Код.Доступность = Ложь;
Если ТекущийСчет <> Неопределено Тогда
ФормаВыбораСчета.ЭлементыФормы.Список.ТекущаяСтрока = ТекущийСчет;
КонецЕсли;
ФормаВыбораСчета.ОткрытьМодально();
КонецПроцедуры
Конфа Бухгалтерия 2.0 - официальный код 1С. Просто нет слов.
1. Передаваемый процедуре параметр "СписокСчетов" по умолчанию имеет значение "".
2. В первом "Если" идет инициализация объекта "ФормаВыбораСчета", но в это "Если" мы попадем не всегда (п.1)
3. Ну а дальше без всякого рода сомнений происходит получение реквизита объекта, который на ура может быть неинициализированным: ПолеОтбора = ФормаВыбораСчета.Отбор.Код
1С - ты всегда будешь в нашей памяти, СЦУКО!
squeez,
25 Января 2012
-
+132
- 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
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="1M"/>
<xs:enumeration value="2M"/>
<xs:enumeration value="3M"/>
<xs:enumeration value="4M"/>
<xs:enumeration value="5M"/>
<xs:enumeration value="6M"/>
<xs:enumeration value="7M"/>
<xs:enumeration value="8M"/>
<xs:enumeration value="9M"/>
<xs:enumeration value="10M"/>
<xs:enumeration value="11M"/>
<xs:enumeration value="12M"/>
<xs:enumeration value="13M"/>
<xs:enumeration value="14M"/>
<xs:enumeration value="15M"/>
<xs:enumeration value="16M"/>
<xs:enumeration value="17M"/>
<xs:enumeration value="18M"/>
<xs:enumeration value="19M"/>
<xs:enumeration value="20M"/>
<xs:enumeration value="21M"/>
<xs:enumeration value="22M"/>
<xs:enumeration value="23M"/>
<xs:enumeration value="24M"/>
<xs:enumeration value="25M"/>
<xs:enumeration value="26M"/>
<xs:enumeration value="27M"/>
<xs:enumeration value="28M"/>
<xs:enumeration value="29M"/>
<xs:enumeration value="30M"/>
<xs:enumeration value="31M"/>
<xs:enumeration value="32M"/>
</xs:restriction>
</xs:simpleType>
миллион, миллион алых роз
Lure Of Chaos,
23 Января 2012
-
+150
- 1
- 2
- 3
- 4
- 5
- 6
- 7
int MyNewClass::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QWidget::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
return _id;
}
Из Qt 4.8.0, генерится сие чудо и находится в файле moc_ИмяВашегоКласса.
Glaciuse,
20 Января 2012
-
+158
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
$(function() {
var $track = $('#track');
var $thumb = $('#thumb');
document.getElementById('thumb').setAttribute('onDragStart', 'return false');
$thumb.mousedown(function(e) {
clickPointX = e.pageX - $(this).offset().left;
isClicked = true;
$thumb.stop();
});
});
Пример с хабры, лишний код был опущен. Видимо религия автора не позволила задать атрибут по другому.
SerDIDG,
16 Января 2012