- 1
- 2
- 3
- 4
- 5
- 6
- 7
if(this.sideEnd=='none')
{
if(this.d_obj_ll.style.display!='block')
this.d_obj_ll.style.display='block';
if(this.d_obj_lr.style.display!='block')
this.d_obj_lr.style.display='block';
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+159
if(this.sideEnd=='none')
{
if(this.d_obj_ll.style.display!='block')
this.d_obj_ll.style.display='block';
if(this.d_obj_lr.style.display!='block')
this.d_obj_lr.style.display='block';
}
Я такое писал когда только-только учился программировать. А тут "серьезная контора"...
+150
private function sape()
{
$sapelinks = array('Ваша реклама <a href="http://www.remont-pr0.ru">будет</a> здесь!');
if ($this->sape_on)
{
if (!defined('_SAPE_USER')) define('_SAPE_USER', '3a2a5sd5a1dfas1fas154as3dd19391c');
require_once(_SAPE_USER.'/sape.php');
$fierce['charset'] = 'UTF-8';
$sape = new SAPE_client($fierce);
for ($i = 0; $i<16; $i++)
{
$item = $sape->return_links(1);
$sure = str_replace(' ', '', $sape->return_links(1));
//$sape->return_links(1) заменить на $item выше
if ($sure <> '') $sapelinks[] = $item;
}
}
return $sapelinks;
}
Подключил сапу к своей модной CMS. По желанию я зделал динамический вывод блока если ссылка существует. Но ошибся, в итоге вместо 3 ссылок выводилась одна. Сразу нашел ошибку, у меня чутье как у собак. Можете полюбоваться как красиво выводит в стиле вэб-2,0. Не то что ГЛУПЫЕ_И_ТУПЫЕ вэб мастера выводять комком снизу старницы. И разве я после этого не гений?
Ссылка на страницу моего сайта с рекламой сапы: http://bit.ly/cl9sHP
+158
function rnd(){
var randscript = -1;
var num = banners.length;
while (randscript < 0 || randscript > parseInt(num/col)-1 || isNaN(randscript)){
randscript = parseInt(Math.random()*(num+1))
}
return randscript
}
http://earninguide.biz/top.js
генераторы бывают случайные и псевдослучайные.
но есть еще и псевдо_ХУ_евые!
вот один из них...
+158
<?php
$delete_status = substr ($this->getAdapter()->quote( $delete_status), 1, -1);
$delete_status - это строка... причем константа.
в итоге, по ходу задачи это строка ничего не делает...
+168
void ProgressBar::ProgressBarText::GetBackground()
{
ShowWindow(SW_HIDE);
m_backbrush.~CBrushT();
m_background.~CBitmapT();
ShowWindow(SW_SHOWNORMAL);
}
Разбирался в классе контрола,чувака который его написал. Стало интересно что же он курил когда так называл метод и вызывал в нем деструкторы.
+165
//SECURITY
$mid = mysql_escape_string($mid);
$ip = mysql_escape_string($ip);
..
..
$time = intval(time());
на всякий случай ;-)
+126
if (isset($_REQUEST['input1'])) {
echo "Данные введены";
}
elseif (!isset($_REQUEST['input1'])) {
echo "
<form action='#' name='form1'>
<input type='text' name='input1' value='' >
<input type='submit' value='Отправить' />
</form>
";
}
Логика ващще
+156
//delete internal note
if(is_numeric($post['nID']) && is_numeric($post['cID'])) {
//echo $post['nID'];
$q = mysql_query("DELETE FROM notes WHERE notes_id='{$post['nID']}' LIMIT 1");
if($q) {echo "<span style='font-weight:bold;color:red'>Note deleted</span>";}
show_notes_2($post['cID']);
}
if(is_numeric($post['nIDD']) && is_numeric($post['cIDD'])) {
//echo $post['nID'];
$q = mysql_query("DELETE FROM notes WHERE notes_id='{$post['nIDD']}' LIMIT 1");
if($q) {echo "<span style='font-weight:bold;color:red'>Note deleted</span>";}
show_notes($post['cIDD'],2);
}
что нам стоит срач устроить
+159
<?php
$result2 = mysql_query("SELECT id,title FROM menu",$db);
if (!$result2)
{
echo "<p>Запрос на выборку из базы не прошел.<br>Код ошибки:</p>";
exit(mysql_error());
}
if (mysql_num_rows($result2) > 0)
{
$myrow2 = mysql_fetch_array($result2);
do
{
printf ("<p class='menu1'><a class=menu href='podelkin.php?cat=%s'>%s</a></p>",$myrow2["id"], $myrow2["title"]);
}
$cat=$myrow2 ["id"]
$result3 = mysql_query("SELECT id,title FROM data WHERE cat=$cat",$db);
if (!$result3)
{
echo "<p>Запрос на выборку из базы не прошел.<br>Код ошибки:</p>";
exit(mysql_error());
}
if (mysql_num_rows($result3) > 0)
{
$myrow3 = mysql_fetch_array($result3);
do
{
printf ("<p class='menu1'><a class=menu href='podelkin_post.php?cat=%s'>%s</a></p>",$myrow3["id"], $myrow3["title"]);
}
while ($myrow3 = mysql_fetch_array($result3));
}
while ($myrow2 = mysql_fetch_array($result2));
}
else
{
echo "<p>Информация по запросу неможет быть извлечена в таблице нет записей</p>";
exit ();
}
?>
Открыл форум Евгения Попова. Раздел РНР.
Первый попавшийся топик.
http://ruseller-board.com/viewtopic.php?f=41&t=4777
Это, наверно, конкурент говнокода.ру
Такие дела.
−865
(
(
((
SELECT a.* FROM collections a
LEFT JOIN link_xml_collections lxa ON
lxa.collection_id = a.id
WHERE lxa.xml_id IS NULL
) UNION (
SELECT a.* FROM collections a
WHERE get_action_of_collection_last_xml(a.id, a.modified) = 3
)) INTERSECT (
SELECT a.* FROM collections a
LEFT JOIN link_collection_compositions AS lcc ON lcc.collection_id = a.id
LEFT JOIN compositions AS c ON c.id = lcc.composition_id
WHERE c.status = 0
)
) INTERSECT (
SELECT a.* FROM public.collections AS a
LEFT JOIN link_collection_compositions AS lcc ON lcc.collection_id = a.id
LEFT JOIN compositions AS c ON c.id = lcc.composition_id WHERE c.owner_id = 6 AND a.modified >= '2010-08-10 00:00:00'
)
) EXCEPT (
SELECT a.* FROM collections a WHERE a.title_ua ILIKE 'TEST%'
)
Попросили пофиксить багу в функции, которая в зависимости от передаваемых параметров формировала sql запрос и возвращала данные. (Человек коротый это писал уволился.) Решил залогировать конечный sql запрос - получилось такое.