-
Лучший говнокод
- В номинации:
-
- За время:
-
-
+126
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
Фрагмент главной страницы:
<div class="container">
<div class="form">
<form method="post" >
<input name="login" value="" enter="jason" autocomplete="off" />
<input name="password" value="" type="password" enter="foris" autocomplete="off" />
<div class="center"><input name="submit" type="submit" value="Войти" class="submit" /></div>
</form>
</div>
</div>
Фрагмент скрипта:
$(function(){
var enter = {
field : {
login : 'Узнай логин и приходи',
password : 'Узнай пароль и приходи',
},
label : function() {
if (!$(this).val()) $(this).val(enter.field[$(this).attr('name')]);
},
clean : function() {
var name = $(this).attr('name');
if ($(this).val() == enter.field[name]) $(this).val('');
},
submit : function() {
$('input', $(this)).each(enter.clean);
}
};
});
Не хотел постить фрагменты веб-страниц, потому что говна и в кодах социальных сетей хватает, бери — не хочу, но не удержался. Если скучно, смело ставьте 11 минусов.
Взято с главной страницы http://rykov.ru/ — страницы того самого урода http://lurkmore.ru/Рыков
Мощная защита от входа посторонних на сайт!
inkanus-gray,
07 Октября 2010
-
+162
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
$db->query ( "SELECT * FROM " . USERPREFIX . "_usergroups ORDER BY id ASC" );
while ( $row = $db->get_row () ) {
$user_group[$row['id']] = array ();
foreach ( $row as $key => $value ) {
$user_group[$row['id']][$key] = $value;
}
}
До сих пор не могу понять смысл вложенного цикла..
stpkys,
20 Сентября 2010
-
+121
- 1
- 2
bool isManualExecute = (Request.QueryString["Manual"] != null && Request.QueryString["Manual"].ToLower() == "true")
|| (Request.QueryString["manual"] != null && Request.QueryString["manual"].ToLower() == "true");
Передаю Вовчику привет!
Semargl,
20 Сентября 2010
-
+125
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
class SystemErrorCodes
{
public const Int32 ERROR_ACCESS_DENIED = 5;
public const Int32 ERROR_ADAP_HDW_ERR = 57;
public const Int32 ERROR_ALREADY_ASSIGNED = 85;
// ещё две сотни подобных строк
public string ToString(Int32 ERR)
{
switch (ERR)
{
case 0: return "The operation completed successfully.";
case 1: return "Incorrect function.";
case 10: return "The environment is incorrect.";
// и снова две сотни таких строк
default: return "unknown.";
}
}
}
http://msdn.microsoft.com/en-us/library/ms681382(VS.85).aspx
внизу страницы, заготовка класса для использования в C# системных кодов ошибок, получаемых в нативном коде вызовом GetLastError(), и их описаний :)
И не лень было мартышке писать это?
Всё гораздо проще: получение кода ошибки - Marshal.GetLastWin32Error()
получение описания этого кода - new Win32Exception().Message
koodeer,
16 Сентября 2010
-
+162
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
foreach ($this->info as $attr)
{
$nextAttr = next($this->info);
prev($this->info);
if ($attr['attrGroupID'] != $group)
{
if ($group != 0) echo '</table>';
echo '<h3>'.$attr['attrName'].'</h3><table>';
}
$group = $attr['attrGroupID'];
}
comrade42,
14 Сентября 2010
-
+144
- 1
- 2
- 3
- 4
- 5
- 6
- 7
public class ВсеБудетХорошо : Exception
{
public ВсеБудетХорошо()
{
throw new ВсеБудетХорошо();
}
}
throw new ВсеБудетХорошо();
Anakonda,
09 Сентября 2010
-
−83
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
#Access Point: MTS Internet GPRS
import gprsd
#импортируем класс GPRS-демона
import socket
import thread
import math
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
gs = gprsd.getConn()
#сокет с телефоном
ga = gprsd.getConnAddr()
#конечный адрес
s.connect(ga);
def thread_1():
global gs, s;
while 1:
for i in range(0, 10005000):tmp=math.sin(math.acos(random.randint(-100500, 100500)));
#выполняем сложное и неоправданное арифметическое дейстивие 100500 раз в цикле
tmp = s.recv(8);
gs.send(tmp);
if tmp<8:
break;
def thread_2():
global gs, s;
while 1:
for i in range(0, 10005000):tmp=math.sin(math.acos(random.randint(-100500, 100500)));
#выполняем сложное и неоправданное арифметическое дейстивие 100500 раз в цикле
tmp = gs.recv(8);
s.send(tmp);
if tmp<8:
break;
thread.start_new_thread(thread_1, ());
thread.start_new_thread(thread_2, ());
Скрипт МТС'ного инета
startapp,
09 Сентября 2010
-
+144
- 1
- 2
int i = 1;
int j = i++ + ++i;
Инкремент-экскремент, чтобы враг не догадался, 3 или 4 это выражение возвращает.
bugmenot,
31 Августа 2010
-
+161
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
$divid = '';
if ( $ja_left && $ja_right && $ja_mascol ) {
//2 columns on the right
$divid = '';
} elseif ( ($ja_left && !$ja_right && !$ja_mascol) ) {
//One column without masscol
$divid = '-lo';
} elseif ((!$ja_left && $ja_right && !$ja_mascol)) {
//One column with masscol
$divid = '-ro';
} elseif ((!$ja_left && !$ja_right && $ja_mascol)) {
//One column with masscol
$divid = '-mo';
} elseif ((!$ja_left && $ja_right && $ja_mascol)) {
//One column with masscol
$divid = '-rm';
} elseif (($ja_left && !$ja_right && $ja_mascol)) {
//One column with masscol
$divid = '-lm';
} elseif (($ja_left && $ja_right && !$ja_mascol)) {
//One column with masscol
$divid = '-lr';
} else {
//No column in right
$divid = '-w';
}
// далее в другом файле
<div id="ja-containerwrap<?php echo $divid ?>">
Шаблон для жумлы. Особенно хороши комментарии
mad_max,
31 Августа 2010
-
+144
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
<?php
date_default_timezone_set('Europe/Kiev');
header('Content-Type: text/html; charset=utf-8');
include_once 'simplehtmldom/simple_html_dom.php';
/* формирование урл */
$url="http://ru.wikipedia.org/wiki/";
$date_today = date("j");
$down="_";
$test="%D0%B0%D0%B2%D0%B3%D1%83%D1%81%D1%82%D0%B0";
$full=$url.$date_today.$down.$test;
echo $full;
?>
<hr>
<?
$html = file_get_html($full);
foreach($html->find('p') as $element)
echo $element->plaintext . '<br>';
$html->clear();
unset($html);
?>
Суть: парсить на свой сайт в зависимости от даты первую строку из википедии о том какой сегодня день. Сей код тянет следующее:
Состояниеотпатрулирована
29 августа — 241-й день года (242-й в високосные годы) в григорианском календаре. До конца года остаётся 124 дня.
См. также: Категория:Праздники 29 августа
Дата дана по новому стилю[1]:
См. также: Категория:События 29 августа
См. также: Категория:Родившиеся 29 августа
См. также: Категория:Умершие 29 августа
а нужна только вторая строка. Средствами самого simplehtmldom на сколько я понял нельзя ограничить вывод.
Возможно ли придумать какой-нить костыль к echo, которое выводит массив $element ?
dimiork,
29 Августа 2010