- 1
- 2
- 3
- 4
- 5
- 6
if(preg_match("/^(\d\d\d\d)-(\d\d)-(\d\d) (\d\d):(\d\d):(\d\d)$/", $dt, $m)) {
} elseif(preg_match("/^(\d\d\d\d)-(\d\d)-(\d\d)$/", $dt, $m)) {
$isH = false;
$isM = false;
$isS = false;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160
if(preg_match("/^(\d\d\d\d)-(\d\d)-(\d\d) (\d\d):(\d\d):(\d\d)$/", $dt, $m)) {
} elseif(preg_match("/^(\d\d\d\d)-(\d\d)-(\d\d)$/", $dt, $m)) {
$isH = false;
$isM = false;
$isS = false;
}
facepalm...
+970
public static bcnPassword Password
{
get { return mPassword; }
set { ;}
}
Классическое говно
+163
$param='72,pId,kladez;79,item,conf'; //Настройки скрипта
$temp=explode(';',$param);
$param=array();
foreach($temp as $item){
$tmp=explode(',',$item);
$param[$tmp[0]]=array('mode'=>$tmp[2],'get'=>$tmp[1]);
}
//$param=Array ( [72] => Array ( [mode] => kladez [get] => pId ) [79] => Array ( [mode] => conf [get] => item ) )
$field=array();
if(isset($_POST['redactor'])){if($_POST['redactor']!=''){if(isset($_GET['id']) && (int)$_GET['id']>0 && isset($param[(int)$_GET['id']]) && isset($_SESSION['user']['id']) && (int)$_SESSION['user']['id']>0){ //вот это место меня выжигает просто
$field['user']=(int)$_SESSION['user']['id'];
$field['date']=date("Y-m-d H:i:s");
$field['comment']=$_POST['redactor'];
$field['mode']=$_GET[$param[(int)$_GET['id']]['mode']]
$field['id_page']=$_GET[$param[(int)$_GET['id']]['get']]
$field['parent']=0;
}else{
//Нас хакнуть попробовали
}}else{
//пустая форма ошибка
}}
//что-то дальше делаем
Имеются ссылки вида http://example.com/index.php?id=72&pId=21 и http://example.com/index.php?id=79&item=2 где pId и item идентификаторы конкретной статьи.
+126
<div id="scroller">
<a href="javascript:scroll(0,0)">Наверх</a>
</div>
<style type="text/css">
#scroller {
position:fixed;
left:0px;
top:100%;}
#scroller a {
position:relative;
top:-47px;
padding:5000px 10px 30px 10px;}
#scroller a:hover {background:#d8e3f0;}
</style>
Скролл страницы наверх, прикреплённый к левой границе экрана. Надпись "Наверх" -- внизу экрана. Опускаю блок под экран -- "top:100%", а потом поднимаю ссылочку наверх -- "top:-47px".
+98
case ColorChunkStart of
0 : result := RGB(255,
(255 div ColorChunk) * ColorChunkIndex,
0);
1 : result := RGB(255 - (255 div ColorChunk) * ColorChunkIndex,
255,
0);
2 : result := RGB(0, 255, (255 div ColorChunk) * ColorChunkIndex);
3 : result := RGB(0,
255 - (255 div ColorChunk) * ColorChunkIndex,
255);
4 : result := RGB((255 div ColorChunk) * ColorChunkIndex,
0,
255);
5 : result := RGB(255,
0,
255 - (255 div ColorChunk) * ColorChunkIndex);
else
if WrapToRed <> false then
result := RGB(255, 0, 0) else
result := RGB(255, 0, 255);
end;{Case}
Говно?
−109
Math.pow(-1,Math.round(1+Math.random()))*Math.random() * x
случайное число в диапазоне [-x, x].
+136
inline int getMaximumIterations() // НЕ: MAX_ITERATIONS = 25
{
return 25;
}
правила использования глобальных переменных ))) прочитанные в доках одной софтовой компании
−155
SELECT IFNULL(IFNULL(IFNULL(a.title, n.title),IFNULL(al.title, v.video_title)), IFNULL(IFNULL(ps.title,fc.name), IFNULL(IFNULL(bp.title,pp.title), IFNULL(sm.title, sa.title)))) as for_title
+76
@Column(name = "IS_DEFAULT", unique = false, nullable = true, insertable = true, updatable = true, length = 1)
private String isDefault;
......
if (b.getIsDefault().equals("N"))...
Created by: Sudharsan Veluru
+79
ArrayList<String> Stack = new ArrayList<String>(14);
ArrayList<String> ShuffledStack = new ArrayList<String>(14);
Stack.add(0,"a");
Stack.add(1,"b");
Stack.add(2,"c");
Stack.add(3,"d");
Stack.add(4,"e");
Stack.add(5,"f");
Stack.add(6,"e");
Stack.add(7,"g");
Stack.add(8,"h");
Stack.add(9,"j");
Stack.add(10,"k");
Stack.add(11,"l");
Stack.add(12,"o");
Stack.add(13,"m");
int size = Stack.size();
while(ShuffledStack.size() != size)
{
int r = (int)(Math.random()*(size));
if(!ShuffledStack.contains( Stack.get( r )))
ShuffledStack.add( Stack.get( r ));
}
> Еще более гнетет то что великого старину Доналда Кнута я так и не прочел. Дело в том что там большинство алгоритмов на математических формулах и основаны(бля, меня колбасит от такого)))...
Источник: http://pyha.ru/forum/topic/3831.0