- 1
- 2
- 3
- 4
- 5
public bool IsDeleted
{
get { return _isDeleted; }
set { _isDeleted = true; }
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+161
public bool IsDeleted
{
get { return _isDeleted; }
set { _isDeleted = true; }
}
удалить то удалил, а вот IsDeleted = false удачи =)
+144
class Node{
private:
int _data;
Node * _next;
public:
Node(int data): _next(0), _data(data){};
int getData() const {return _data;}
void setData(int value) {_data = value;}
Node * getNextNode() const {return _next;}
void setNextNode(Node * nextNode) {_next = nextNode;}
};
Нашел на страницах пастбина.
−125
while (my $t = $tix->RT::SearchBuilder::Next) { # BLOODY HACK
my $when = $t->ResolvedObj->Unix - $t->CreatedObj->Unix;
next unless $when > 0; # Doubly bloody hack
my $max = (60*60*24*2) / 1800;
my $x = int($when / 1800);
$counts[$x > $max ? $max : $x]++;
}
Нашел в коде RTx Statistics - расширения для CRM Request Tracker: http://wiki.bestpractical.com/view/RT3StatisticsPackage
+114
function user_report_1()
{
global $dbServer,$dbPort,$dbUser,$dbPwd;
mysql_connect($dbServer.':'.$dbPort,$dbUser,$dbPwd);
mysql_query('Set charset cp1251');
mysql_select_db("DB");
$Sql='SELECT
`авто`.`ИмяОМ`, `авто`.`МаркаАвто`,`авто`.`ГосРегНомер`, `типыавто`.`Тип`, `цветавто`.`Цвет`
FROM
`зао мирком`.`авто`
INNER JOIN `зао мирком`.`типыавто` ON `авто`.`ТипАвто` = `типыавто`.ID
INNER JOIN `зао мирком`.`цветавто` ON `авто`.`ЦветМашины` = `цветавто`.ID
WHERE
`авто`.`Организация` = '.$_SESSION['ID'];
$result=mysql_query($Sql);
$html="<table>";
$html.="<tr><th>Название</th><th>Марка авто</th><th>Гос номер</th><th>Тип авто</th><th>Цвет авто</th></tr>";
while($row=mysql_fetch_row($result))
{
$html.="<tr>";
foreach($row as $val)
{
$html.="<td>$val</td>";
}
$html.="</tr>";
}
$html.="</table>";
return $html;
}
?>
<script>
function update(Elname,HtmlText)
{
var El=document.getElementById(Elname); // Находим елемент Elname в дереве DOM
El.innerHTML=HtmlText;
}
</script>
......
<tr><td><button onClick="update('work','<? echo(user_report_1())?>')">Отчет 1</button></td></tr> // Вот таких кнопочек там 5 штук
......
Заходит пользователь на страницу и ему сразу 5 отчетов генерируется а нужны они ему или не нужны это другой вопрос. Вот это я нагородил 1,5 года назад.
−103
Function preview()
On Error GoTo stp
Image2.Visible = False
Image3.Visible = False
Image4.Visible = False
Image5.Visible = False
Image6.Visible = False
Image7.Visible = False
Image8.Visible = False
Image9.Visible = False
Image10.Visible = False
Image11.Visible = False
Image12.Visible = False
Image13.Visible = False
Image14.Visible = False
Image15.Visible = False
Image16.Visible = False
Image17.Visible = False
File1.ListIndex = 0
temp = File1.path & "\" & File1.FileName
Image2.Picture = LoadPicture(temp)
Image2.ToolTipText = File1.FileName
Image2.Visible = True
File1.ListIndex = 1
temp = File1.path & "\" & File1.FileName
Image3.Picture = LoadPicture(temp)
Image3.ToolTipText = File1.FileName
Image3.Visible = True
File1.ListIndex = 2
temp = File1.path & "\" & File1.FileName
Image4.Picture = LoadPicture(temp)
Image4.ToolTipText = File1.FileName
Image4.Visible = True
File1.ListIndex = 3
temp = File1.path & "\" & File1.FileName
Image5.Picture = LoadPicture(temp)
Image5.ToolTipText = File1.FileName
Image5.Visible = True
File1.ListIndex = 4
temp = File1.path & "\" & File1.FileName
Image6.Picture = LoadPicture(temp)
Image6.ToolTipText = File1.FileName
Image6.Visible = True
File1.ListIndex = 5
temp = File1.path & "\" & File1.FileName
Image7.Picture = LoadPicture(temp)
Image7.ToolTipText = File1.FileName
Image7.Visible = True
File1.ListIndex = 6
temp = File1.path & "\" & File1.FileName
Image8.Picture = LoadPicture(temp)
Image8.ToolTipText = File1.FileName
Image8.Visible = True
File1.ListIndex = 7
temp = File1.path & "\" & File1.FileName
Image9.Picture = LoadPicture(temp)
Image9.ToolTipText = File1.FileName
Image9.Visible = True
File1.ListIndex = 8
temp = File1.path & "\" & File1.FileName
Image10.Picture = LoadPicture(temp)
Image10.ToolTipText = File1.FileName
Image10.Visible = True
File1.ListIndex = 9
temp = File1.path & "\" & File1.FileName
Image11.Picture = LoadPicture(temp)
Image11.ToolTipText = File1.FileName
Image11.Visible = True
File1.ListIndex = 10
temp = File1.path & "\" & File1.FileName
Image12.Picture = LoadPicture(temp)
Image12.ToolTipText = File1.FileName
Image12.Visible = True
File1.ListIndex = 11
temp = File1.path & "\" & File1.FileName
Image13.Picture = LoadPicture(temp)
Image13.ToolTipText = File1.FileName
Image13.Visible = True
File1.ListIndex = 12
temp = File1.path & "\" & File1.FileName
Image14.Picture = LoadPicture(temp)
Image14.ToolTipText = File1.FileName
Image14.Visible = True
File1.ListIndex = 13
temp = File1.path & "\" & File1.FileName
Image15.Picture = LoadPicture(temp)
Это код функции для реализации предосмотра изображений в папке.
Да, массивы, однако, лучший вариант чем этот :)
+81
public static String cutN(String s,int n) {
char [] chars = s.toCharArray();
String result = "";
if (chars.length<n) throw new RuntimeException();
for (int l=0; l<n;l++) {
result += chars[l];
}
return result;
}
http://www.linux.org.ru/forum/development/4858351
qnikst учит новичка говнокодить.
+149
if ($entry=='') {
$entry = 0;
}
.......................
$comment = nl2br($row['comment']);
$comment = emotion($comment);
$comment = links($comment);
$comment = $comment.'<br> написал'.$user;
−863
SELECT
SQL_CALC_FOUND_ROWS id,
autor,
...бла, бла, бла, ищо штук 15 дефолтных полей...
tags,
perem_1,
perem_2,
perem_3,
perem_4,
perem_5,
perem_6,
perem_7,
perem_8,
perem_9,
perem_10,
perem_11,
perem_12,
perem_13,
perem_14,
perem_15,
perem_16,
perem_17,
perem_18,
perem_19,
perem_20,
perem_21,
perem_22,
poster,
screenshot_1,
screenshot_2,
screenshot_3,
screenshot_4
FROM dle_post
WHERE approve
AND allow_main
AND date < '2010-04-26 04:00:01'
ORDER BY FIXED DESC , date DESC
LIMIT 0 , 6
помните дети, долгое^W употребление LSD^W DLE вредит вашему здоровью
ДЛЕ не способен разделять данные в разделах (видио: разрешение, длительность и тп.; игры: жанр, таблетка, сис.требования и тд...) и вот таким изящным способом дети употреблявшие LSD^W DLE решили свою проблему
+157
if ($key>0)
{
if (strpos ($payload['from'],'conference') > 1)
{
if (strlen ($payload['role']) >1 )
{
if (strlen ($payload['jid']) >1 )
{
if (strpos ($payload['jid'],'@') > 1)
{
$this->role_st[$key] = $payload['from'];
$this->role_st[$key+1] = $payload['jid'];
$this->role_st[$key+2] = $payload['role'];
}
}
}
}
}
else
{
if (strpos ($payload['from'],'conference') > 1)
{
if (strlen ($payload['role']) >1 )
{
if (strlen ($payload['jid']) >1 )
{
if (strpos ($payload['jid'],'@') > 1)
{
array_push ($this->role_st, $payload['from']);
array_push ($this->role_st, $payload['jid']);
array_push ($this->role_st, $payload['role']);
}
}
}
}
}
Йа матрешко
+162
/* Упрощает формирование гиперссылок.
* Возвращает элемент a.
* В случае ошибки её и вернет.
* oNode уровень для вставки.
* oDocument контекст документа.
* sHref относительный или абсолютный url гиперссылки.
* [sText] текст;
* по умолчанию sText не используется и гиперссылка будет не видна, это бывает полезно для картиночных гиперссылок.
* [sTarget] name окна или фрэйма или стандартные значения:
* "_blank" новое окно,
* "_top" окно верхнего уровня,
* "_parent" предыдущее окно,
* "_self" текущее окно;
* по умолчанию sTarget не используется.
* [sTitle] текст подсказки при наведении мыши.
* Max Pro 2010-02-11-1200→2010-02-11-1300.
*/
function aAlt(oNode,oDocument,sHref,sText,sTarget,sTitle)
{
//#region var
//var obj
var documentAny;
var aAny;
//#endregion var
//#region ini
if(oDocument) documentAny=oDocument;else documentAny=document;
//#endregion ini
aAny=oNode.appendChild(oDocument.createElement("a"));
aAny.href=sHref;
if(sText) aAny.appendChild(oDocument.createTextNode(sText));
if(sTarget) aAny.target=sTarget;
return aAny;
}
Уважаемое сообщество. Простите, не сдержался. Ну просто не мог не запостить ещё одну функцию.
Так Максим Прохоров вставлял ссылку в HTML страницу.