- 1
- 2
- 3
if($query && !$query) {
$query = null;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+187
if($query && !$query) {
$query = null;
}
Оо
+168
function randlogo(){
arr=new Array('<img src="http://site.com/logo-pomegranate.png" border="0" width="677" height="345">','<img src="http://site.com/logo-leaves.png" border="0" width="677" height="345">','<img src="http://site.com/logo-lime.png" border="0" width="677" height="345">','<img src="http://site.com/logo-coffee.png" border="0" width="677" height="345">','<img src="http://site.com/logo-lime.png" border="0" width="677" height="345">','<img src="http://site.com/logo-peach.png" border="0" width="677" height="345">','<img src="http://site.com/logo-lemon.png" border="0" width="677" height="345">','<img src="http://site.com/logo-leaf.png" border="0" width="677" height="345">','<img src="http://site.com/logo-apples.png" border="0" width="677" height="345">','<img src="http://site.com/logo-grapes.png" border="0" width="677" height="345">','<img src="http://site.com/logo-autumn.png" border="0" width="677" height="345">','<img src="http://site.com/logo-strawberry.png" border="0" width="677" height="345">')
rand=Math.floor(Math.random()*arr.length)
document.getElementById('randlogo').innerHTML=arr[rand]
}
randlogo()
Код для генерации случайного логотипа.
+147
GOVNOREGER© для govnokod.ru
http://slil.ru/31180342
+76
public static int toGrid(int val, int cell)
{
return val/cell*cell; // embracing eternity!
}
+158
{foreach from=$deal_data|array_slice:(($page_number - 1) * $deals_per_page):$deals_per_page item=deal name=deal_data}
...
{/foreach}
Зачем делать нормальный пейджинг когда и так работает? :)
+145
unsigned int userID;
...
userID = -1;
...
if( userID < 0 )
+111
function str_transfer(str: string; c: Integer): String;
var
i:Integer;
begin
i:= c;
while PosEx(' ',str,i) > 0 do
begin
if PosEx(' ',str,i) > 0 then
begin
i:= PosEx(' ',str,i);
Insert(#10#13,str,i+1);
i:= i+c;
end;
end;
Result:= str;
end;
"решил написать вот такую функцию, которая вставляет в строку переносы после определенного кол. символов, перенос строки вставляется между словами. Может кому пригодится...."
+139
img[width=120] {
width: 120px;
}
Наткнулся в стилях dleшного шаблона....
+157
$blocks = $this->dsp->db->select_array("select distinct B.*, BS.ALIGN_, BS.ORDER_, BS.PARAM_, BS.HTML_CLASS as HTML_CLASS, BS.HTML_TYPE as HTML_TYPE, SC.SYS_CLASS_FILE, SC.SYS_CLASS_VARNAME, SC.SYS_CLASS_CLASSNAME,BS.EXCLUSION, BS.ID
from BLOCKS_SECTION BS
inner join BLOCKS B on (BS.BLOCKS_ID=B.BLOCKS_ID and B.STATUS=1)
left join SYS_CLASS SC ON SC.SYS_CLASS_ID=B.SYS_CLASS_ID
where $add and SITE_ID=? and B.BLOCKS_ID=? order by BS.EXCLUSION desc, BS.ORDER_",$site_id,$call_id);
$arr_block_id = array();
while (!empty($blocks)) {
foreach ($blocks as $idx => $block) {
if($block['EXCLUSION']){
if(!in_array($block['BLOCKS_ID'],$arr_block_id)) array_push($arr_block_id,$block['BLOCKS_ID']);
}else{
if(!in_array($block['BLOCKS_ID'],$arr_block_id) or $block['ID'])
$ret .= $this->CallPrepareBlock($VARS,$VARS_init,$block);
}
unset($blocks[$idx]);
} // foreach
} // while
Функция, кстати называется GetOneBlock )))
−365
Функция ПреобразоватьМаленькиеБуквыВБольшиеБуквы(Слово)
Слово = СтрЗаменить(Слово, "а", "А");
Слово = СтрЗаменить(Слово, "б", "Б");
//...
Слово = СтрЗаменить(Слово, "я", "Я");
Возврат Слово;
КонецФункции
Легкие пути для слабых))))