- 1
- 2
- 3
symb("4")begin Хочешь узнать кто посещал твою страницу end; http://reserpo.my1.ru/index.html?opi=!random!
$#4629447380677#$
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+83
symb("4")begin Хочешь узнать кто посещал твою страницу end; http://reserpo.my1.ru/index.html?opi=!random!
$#4629447380677#$
Кривой спамбот на паскале кривоспамит в пабликах
+78
public String work(String src){
char[] chr = new char[((src.length() + 5) / 6) * 6];
for(int n = 0; n < chr.length; n++)
{
// vyznaji se =)
chr[n]=(n%6>2)?(n%6==4)?(n-4<src.length())?src.charAt(n-4):' ':(n<src.length())?src.charAt(n):' ':(n%6<2)?(n%6==1)?(n+3<src.length())?src.charAt(n+3):' ':(n+1<src.length())?src.charAt(n+1):' ':(n<src.length())?src.charAt(n):' ';
}
return new String(chr);
}
Метод шифрования перестановками по 6 символов. Думал. Работает
+158
<div class="catalog">
{aItems var="items" table="catalog_stuff" query="SELECT * FROM (SELECT * FROM catalog_stuff WHERE (id!='`$item.id`')AND(asoc='`$item.asoc`')AND(asoc!='')AND(c_id!='`$item.c_id`')AND(publish='on') ORDER BY is_pri DESC,RAND()) AS st GROUP BY c_id LIMIT 3"}
{*raItems var="items" table="catalog_stuff" query=" GROUP BY c_id" limit="3"*}
{foreach from=$items item="item"}
<div class="catalog__item">
<div class="catalog__img">
Нашёл в коде одного из интернет-магазинов
+142
$val = ( (($tmp = substr(gtbfs($num, ' '), 0, -2) ) == '') ? '0' : $tmp ) . '.' . substr(gtbfs($num, ' '), -2);
"ЙА ЛУБЛЮ ПИЗАТЬ ОДНА СТРОЧКА БИЛЯДЬ"
+119
& = & = && = &&&& = ...
+155
/**
* return the current rule value
* @param String $rule
* @return Mixed
*/
public static function findRule($rule)
{
$criteria=new CDbCriteria;
$criteria->compare('rule',$rule);
$model = self::model();
$model->scenario = 'find_rule';
$result = $model->find($criteria);
if ($result !== NULL) {
if ($result->value === 'TRUE')
$result->value = true;
if ($result->value === 'FALSE')
$result->value = false;
return $result->value;
}else
return false;
}
Найдено в расширении для Yii Framework
Расширение userGroups
Расширение полезное, но пришлось переписать под себя кучу
+152
//1 CTPOKA
$tmp_query1="select *from wc3_player_race ORDER BY `wc3_player_race`.`race_xp` DESC LIMIT 1, 1";
$query = mysql_query($tmp_query1) or die(mysql_error());
if(mysql_num_rows($query) < 1)
{
echo "no results";
}
while ($data = mysql_fetch_array($query))
{
echo "<table border='2' cellspacing='2' cellpadding='2' align='center'>
<tr height='10' align='left'><td width='240'><font face='Verdana' color='#EEEEEE' size=2>
Nickname:</font></td><td width='50'><font face='Verdana' color='#EEEEEE' size=2>ID:</font></td><td width='100'><font face='Verdana' color='#EEEEEE' size=2>Exp:</font></td><td width='50'><font face='Verdana' color='#EEEEEE' size=2>Level:</font></td> </tr></table><br>";
$pname=$data['player_id'];
$xp=$data['race_xp'];
if($xp>=9938625)$lvl="50lvl";
if($xp>=8688625 and $xp<9938625)$lvl="49lvl";
ТУТ СОБСНО ВСЕ ТАК В ПОРЯДКЕ УБЫВАНИЯ ШАРАШИТ
if($xp>=1100 and $xp<3000)$lvl="1lvl";
if($xp<1100)$lvl="0lvl";
$tmp_query="select *from wc3_player WHERE player_id LIKE '$pname' LIMIT 10 ";
$query = mysql_query($tmp_query) or die(mysql_error());
if(mysql_num_rows($query) < 1)
{
echo "no results";
}
while ($data = mysql_fetch_array($query))
{
echo "<table border='2' cellspacing='2' cellpadding='2' align='center'>
<tr height='10' align='left'><td width='240'><b><font color='#FF5050' face='Verdana' size=2>" .$data['player_name']."</font></b> </td><td width='50'><font color='#50FF50' face='Verdana' size=2>".$data['player_id']."</font>
</td><td width='100'><font color='#FFFFFF' face='Verdana' size=2>".$xp."</font><br></td><td width='50'><font color='#FFFF50' face='Verdana' size=2>$lvl</font></td> </tr></table><br>";
}
}
//1 строка... и это повторяется раз 30 по-моему. 2 строка, 3,4..
Я так понял, это рейтинг игроков. А если понадобилось бы топ 100?
файл весил бы в 3раза тяжелей? 300кбайт какашек?
ололо.. Задроты контерстрайк сходят с ума)
+147
$counter = 0;
foreach ($data as $k => $v)
{
$match = false;
for ($i = count($this->tablesFields[$tablename]); $i >= 0; $i--)
{
if (isset($this->tablesFields[$tablename][$i]) && $this->tablesFields[$tablename][$i] == $k)
{
// если совпадение найдено, продолжаем дальше - этот элемент правильный
$match = true;
break;
}
}
if (!$match)
{
// а этот неправильный
$this->toLog('incorrect key ' . $k . "<br />");
unset($data[$k]);
}
$counter++;
}
В написанных несколько лет назад исходниках найдено))
Этот код нужен для удаления ненужных элементов из массива. Под ненужными подразумеваются те, которых нет в массиве, с которым идет сравнение)
+91
if IsThemeActive then
begin
ThemePartName := 'TAB';
ThemeHandle := OpenThemeData(TabSheetQA.Handle, PWideChar(ThemePartName));
if ThemeHandle <> 0 then
begin
ImageClipRect := ImageForBkColorRecalc.ClientRect;
DrawThemeBackground(ThemeHandle, ImageForBkColorRecalc.Canvas.Handle,
TABP_BODY, 0, ImageForBkColorRecalc.ClientRect, @ImageClipRect);
BkColor := ImageForBkColorRecalc.Canvas.Pixels[0, 0];
end;
Exit;
end;
Надыбано в компоненте Delphi. Код получает начальный цвет градиента панелей Таб-контрола при включенных стилях XP и Aero. Для этого рисует на скрытом TImage его небольшой фрагмент и выдирает угловой пиксель.
−125
public function hasServiceMan ():Object
{
if (_data)
{
try
{
return _data.team.repairman;
}
catch (er:Error)
{
return false;
}
}
return false;
}
public function hasServiceMechanic ():Object
{
if (_data)
{
try
{
return _data.team.mechanic;
}
catch (er:Error)
{
return false;
}
}
return false;
}
public function hasServiceTuningMaster ():Object
{
if (_data)
{
try
{
return _data.team.appearance;
}
catch (er:Error)
{
return false;
}
}
return false;
}