- 1
- 2
- 3
- 4
- 5
- 6
string callPage = CallPage;
if (callPage != "Checkout.aspx")
{
callPage = "Checkout.aspx";
}
ServerTransfer(callPage + "?makerefresh=true", Server, Request);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+123
string callPage = CallPage;
if (callPage != "Checkout.aspx")
{
callPage = "Checkout.aspx";
}
ServerTransfer(callPage + "?makerefresh=true", Server, Request);
Найди лишнее
+159
$ar=$arFields['GROUP_ID'];
$arFields['GROUP_ID']=array();
foreach($ar as $a) $arFields['GROUP_ID'][]=$a;
Смысл данной конструкции не ясен, если так нужно обнулить ключи для массива то array_values() в помощь.
+113
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string[] exit_program = { "1", "2", "3", "4", "5", "6" };
bool flag = true;
while(flag)
{
Console.WriteLine("Введите команду");
string ss = Console.ReadLine();
for (int i = 0; i < exit_program.Length&&flag;i++)
{
if (ss == exit_program[i])
{
Console.WriteLine("Вы ввели {0} и теперь можете выйти из цикла",ss);
flag = false;
break;
}
}
}
Console.ReadLine();
}
}
}
Говнокод, позволяющий выйти из консольного приложение по нажатию цифр 1,2....6
+164
<?php
class Gcont extends Controller {
// ...
function gcont(){
$this->load->model('am_loader');
$title = $this->am_loader->gettitle();
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"';
echo '<html xmlns="http://www.w3.org/1999/xhtml">';
echo '<head><title>'.$title.'</title>';
// ...
$this->load->view('gcont');
}
}
Суровая генерация контента нубом из контроллера MVC.
+116
public static class ControlManager
{
public static UIElement GetControlByName(UIElement control, string name)
{
if (EntityType.GetValue(control, "Name").Equals(name))
return control;
if (EntityType.IsProperty(control, "Children"))
{
foreach (var element in (UIElementCollection)EntityType.GetValue(control, "Children"))
{
if (EntityType.GetValue(element, "Name").Equals(name))
return element;
var temp = GetControlByName(element, name);
if (temp != null)
return temp;
}
}
if (EntityType.IsProperty(control, "Child"))
{
var element = (UIElement)EntityType.GetValue(control, "Child");
if (EntityType.GetValue(element, "Name").Equals(name))
return element;
var temp = GetControlByName(element, name);
if (temp != null)
return temp;
}
if (EntityType.IsProperty(control, "SelectionElement"))
{
var element = (UIElement)EntityType.GetValue(control, "SelectionElement");
if (EntityType.GetValue(element, "Name").Equals(name))
return element;
var temp = GetControlByName(element, name);
if (temp != null)
return temp;
}
return null;
}
public static UIElement GetControlByType(UIElement control, Type type)
{
if (control.GetType() == type)
return control;
if (EntityType.IsProperty(control, "Children"))
{
foreach (var element in (UIElementCollection)EntityType.GetValue(control, "Children"))
{
if (element.GetType() == type)
return element;
var temp = GetControlByType(element, type);
if (temp != null)
return temp;
}
}
if (EntityType.IsProperty(control, "Child"))
{
var element = (UIElement)EntityType.GetValue(control, "Child");
if (element.GetType() == type)
return element;
var temp = GetControlByType(element, type);
if (temp != null)
return temp;
}
if (EntityType.IsProperty(control, "SelectionElement"))
{
var element = (UIElement)EntityType.GetValue(control, "SelectionElement");
if (element.GetType() == type)
return element;
var temp = GetControlByType(element, type);
if (temp != null)
return temp;
}
return null;
}
}
Автор тот же.
Этот код пошатнул мою психику. А может так и надо. а?
всё-таки stringly-static programming....
+172
var rus_rl = ('А-Б-В-Г-Д-Е-Ё-Ж-З-И-Й-К-Л-М-Н-О-П-Р-С-Т-У-Ф-Х-Ц-Ч-Ш-Щ-Ъ-Ы-Ь-Э-Ю-Я-а-б-в-г-д-е-ё-ж-з-и-й-к-л-м-н-о-п-р-с-т-у-ф-х-ц-ч-ш-щ-ъ-ы-ь-э-ю-я').split('-');
+163
$sIsPublic = ($oPageInfo->is_public == 'true') ? 'false' : 'true';
+115
ViewData["PlanActivated"] = ((model.Count > 0) && (model.First().PlanActivate == true)
&& (model.First().PredictActivate == true)
&& (model.First().FactActivate == true))
? true : false;
Даже не стал разбираться, стер и переписал....
+171
<?php eval(gzinflate(base64_decode('s7ezsS/IKODl4uVKzkksLlYISS0uUagG8RXSSvOSSzLz88BiGpogUQUFhdTkjHwFJUeFEqCgkjVQqBZVcXF+bmo8iKehkgjTU5RaUlqUp6CSqKCtYATXU2tjDwA='))); ?>
Сегодня приятель спросил «а есть смысл сжимать PHP» и выдал вот эту хуйню. Сказал, что все свои проекты так сжимает. Как такое поддерживать потом?
+159
<?php
...
// Проверяем нужны ли стрелки назад
if ($page != 1) $pervpage = '<a href=catalog.php?page=1>Первая</a> |
<a href=catalog.php?page='. ($page - 1) .'>Предыдущая</a> | ';
// Проверяем нужны ли стрелки вперед
if ($page != $total) $nextpage = ' | <a href=catalog.php?page='. ($page + 1) .
'>Следующая</a> | <a href=catalog.php?page=' .$total. '>Последняя</a>';
// Находим две ближайшие станицы с обоих краев, если они есть
if($page - 5 > 0) $page5left = ' <a href=catalog.php?page='. ($page - 5) .'>'.
($page - 5) .'</a> | ';
if($page - 4 > 0) $page4left = ' <a href=catalog.php?page='. ($page - 4) .'>'.
($page - 4) .'</a> | ';
if($page - 3 > 0) $page3left = ' <a href=catalog.php?page='. ($page - 3) .'>'.
($page - 3) .'</a> | ';
if($page - 2 > 0) $page2left = ' <a href=catalog.php?page='. ($page - 2) .'>'.
($page - 2) .'</a> | ';
if($page - 1 > 0) $page1left = '<a href=catalog.php?page='. ($page - 1) .'>'.
($page - 1) .'</a> | ';
if($page + 5 <= $total) $page5right = ' | <a href=catalog.php?page='. ($page + 5)
.'>'. ($page + 5) .'</a>';
if($page + 4 <= $total) $page4right = ' | <a href=catalog.php?page='. ($page + 4)
.'>'. ($page + 4) .'</a>';
if($page + 3 <= $total) $page3right = ' | <a href=catalog.php?page='. ($page + 3)
.'>'. ($page + 3) .'</a>';
if($page + 2 <= $total) $page2right = ' | <a href=catalog.php?page='. ($page + 2)
.'>'. ($page + 2) .'</a>';
if($page + 1 <= $total) $page1right = ' | <a href=catalog.php?page='. ($page + 1)
.'>'. ($page + 1) .'</a>';
...
?>
магазин на диване...
http://www.php.ru/forum/viewtopic.php?t=30808#263199