- 1
- 2
- 3
$n = count($arts) * $destruct_p;
$p = $n - floor(n);
$n = floor(n);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+152
$n = count($arts) * $destruct_p;
$p = $n - floor(n);
$n = floor(n);
кодим без E_NOTICE
+147
// (C) Cody Mays <[email protected]> All Rights Reserved. BSD License
require_once('Auth/OpenID/DatabaseConnection.php');
require_once("Auth/OpenID/FileStore.php");
class OpenIDSystem
{
private $consumer;
private $response;
private $callbacks;
public function __construct()
{
$this->consumer = false;
$this->response = false;
$this->callbacks = false;
}
один из кандидатов на роль либы для работы с openID
+149
<xsl:template match="/ | @* | node()">
<xsl:copy>
<xsl:apply-templates select="@* | node()" />
</xsl:copy>
</xsl:template>
+148
<xsl:template name="a">
<xsl:for-each select="//item">
<megaitem>
<xsl:value-of select="node()"/>
</megaitem>
</xsl:for-each>
</xsl:template>
+144
<?php
/**
* @author Mr. Roman Dunhill
* @copyright 2009
*/
$map_height = 301;
$map_weight = 518;
$map = imagecreate($map_weight, $map_height);
$grassimg = imagecreatefrompng("images/grass.png");
$grass_height = imagesy($grassimg);
$grass_width = imagesx($grassimg);
$start_point1 = ($map_height / 2) - ($grass_height / 2);
$transparent = imagecolorat($grassimg, 1, 1);
imagecolortransparent($grassimg, $transparent);
for($i = 0; $i < 7; $i++)
{
imagecopy($map, $grassimg, ($grass_width * $i), $start_point1, 0, 0, $grass_width, $grass_height);
}
$start_point2 = ($map_height / 2) - $grass_height;
for($i = 0; $i < 6; $i++)
{
imagecopy($map, $grassimg, (($grass_width * $i) + ($grass_width / 2)), $start_point2, 0, 0, $grass_width, $grass_height);
}
header('Content-Type: image/png');
imagepng($map);
?>
+159.6
<?php
//////////////////////////////////////////////////////////////////////////////////////////
/////
///// ********* MINI-CHAT *********
/////
///// Made by : VANTUZ
///// E-mail : [email protected]
///// Site : http://pizdec.ru
///// WAP-Site : http://wapstop.ru
///// WAP-Site : http://visavi.net
///// WAP-Site : http://banzaj.net
///// ICQ : 36-44-66
/////
//////////////////////////////////////////////////////////////////////////////////////////////
// ВЫ НЕ ИМЕЕТЕ ПРАВО ВНОСИТ ИЗМЕНЕНИЯ В КОД СКРИПТА ДЛЯ ДАЛЬНЕЙШЕГО РАСПРОСТРАНЕНИЯ //
//////////////////////////////////////////////////////////////////////////////////////////////
Error_Reporting(E_ALL & ~E_NOTICE);
Error_Reporting (ERROR | WARNING);
function myErrorHandler ($errno, $errstr, $errfile, $errline) {}
set_error_handler("myErrorHandler");
extract($HTTP_GET_VARS);
extract($HTTP_POST_VARS);
extract($HTTP_COOKIE_VARS);
extract($HTTP_SERVER_VARS);
extract($HTTP_SESSION_VARS);
require"config.php";
//////////////////////////////////////////////////////////////////////////////////////
function avto($s) { $rand = rand(0,999); global $rew;
$s = str_replace("<title>","<meta http-equiv=\"refresh\" content=\"$rew;URL=index.php?rand=$rand\"/><title>",$s); //автообовление 60 сек
return $s; }
ob_start("avto");
require"top.php";
$rand = rand(0,999);
$lines=file("chat.dat");
$i=count($lines);
if (isset($antiflood))
{ echo "<div align=\"center\"><b><font color=\"#FF0000\">Antiflood<br/>Свои мысли нужно формулировать чётче. Не части! Отправь следующее сообщение через $floodstime секунд!</font></b><br/><br/></div>"; }
if (isset($addon))
{ echo "<div align=\"center\"><b><font color=\"#FF0000\">Сообщение успешно добавлено!</font></b><br/><br/></div>"; }
echo"<br/><a href=\"say.php\">Сказать</a> | <a href=\"index.php?rand=$rand\">Обновить</a><hr/>";
// выводим данные по возрастанию или убыванию
$a1=$i-1; $u="-1";
do {$dt=explode("|", $lines[$a1]);
$a1--;
$dt[0]=eregi_replace("((https?|ftp)://[[:alnum:]_=/-]+(\\.[[:alnum:]_=/-]+)*(/[[:alnum:]+&._=/%]*(\\?[[:alnum:]?+&_=/%]*)?)?)", "<a href='\\1' title='\\1'>\\1</a>", $dt[0]);
$dt[6]=str_replace("\r\n", "", $dt[6]);
$dt[2]=str_replace("$dt[2]", "Е-mail: $dt[2] <br/>", $dt[2]);
if(!empty($dt[1])){
echo"</div><div class=b><img src=\"edit.gif\" alt=\"\"/>
<b><a href=\"say.php?imja=$dt[1]\">$dt[1]</a></b><small> ($dt[3] $dt[4])</small></div><div>Сообщение: $dt[0]<br/>$dt[2]<font color=\"#CC00CC\">($dt[5], $dt[6])</font><br/>";} else { echo"<br/>Сообщений нет, будь первым!<br/>";}
$a11=$u; $u11=$a1;
} while($a11 < $u11);
echo"<hr/><a href=\"say.php\">Сказать</a> | <a href=\"index.php?rand=$rand\">Обновить</a> ";
echo"</div><div class=c>";
echo"<a href=\"$home\">$copy</a><br/>";
echo"</div></body></html>";
?>
Индусы атакуют 2!
+162.7
<?
///////////////////////////////////////////////////////////////////////////////////////////
/////
///// Made by : АХХХУЕННЫЙ ЧУВАК VANTUZ
///// E-mail : [email protected]
///// ICQ : 36-44-66
///// Site : http://pizdec.ru
///// Site : http://wapstop.ru
///// Site : http://visavi.net
///// Site : http://kaum.ru
/////
//////////////////////////////////////////////////////////////////////////////////////////////
$Chas=date("H",time());
$noch="Доброй ночи";
$utro="Доброе утро";
$den="Добрый день";
$vecher="Добрый вечер";
if($Chas==0){echo "$noch<br/>";}
if($Chas==1){echo "$noch<br/>";}
if($Chas==2){echo "$noch<br/>";}
if($Chas==3){echo "$noch<br/>";}
if($Chas==4){echo "$noch<br/>";}
if($Chas==5){echo "$utro<br/>";}
if($Chas==6){echo "$utro<br/>";}
if($Chas==7){echo "$utro<br/>";}
if($Chas==8){echo "$utro<br/>";}
if($Chas==9){echo "$utro<br/>";}
if($Chas==10){echo "$utro<br/>";}
if($Chas==11){echo "$den<br/>";}
if($Chas==12){echo "$den<br/>";}
if($Chas==13){echo "$den<br/>";}
if($Chas==14){echo "$den<br/>";}
if($Chas==15){echo "$den<br/>";}
if($Chas==16){echo "$den<br/>";}
if($Chas==17){echo "$den<br/>";}
if($Chas==18){echo "$vecher<br/>";}
if($Chas==19){echo "$vecher<br/>";}
if($Chas==20){echo "$vecher<br/>";}
if($Chas==21){echo "$vecher<br/>";}
if($Chas==22){echo "$vecher<br/>";}
if($Chas==23){echo "$noch";}
if($Chas==24){echo "$noch";}
?>
Индусы атакуют!
+145
<?php
$path = getcwd()."/";
$script_name = "c_run.php";
function RecursiveDir($in_dir) {
global $script_name;
clearstatcache();
$dir_handle = scandir($in_dir);
for ($i=0; $i<count($dir_handle); $i++) {
if (is_dir($in_dir.$dir_handle[$i])==1 && $dir_handle[$i]!=".." && $dir_handle[$i]!=".") {
RecursiveDir($in_dir.$dir_handle[$i]."/");
} else {
if ($dir_handle[$i]!="." && $dir_handle[$i]!=".." && preg_match("/\~{1}/i", $dir_handle[$i])!=1 && $dir_handle[$i]!=$script_name && preg_match("/^\.\w+/i", $dir_handle[$i])!=1 && preg_match("/\w+\.\w*html?\w*/i", $dir_handle[$i])!=1) {
$rez=$in_dir.$dir_handle[$i]."\n";
//require_once($in_dir.$dir_handle[$i]);
//echo $j." ".$in_dir.$dir_handle[$i]."\n";
}
}
}
}
RecursiveDir($path);
+143
[17:54] You have joined #programming
[17:54] The topic is 'Спрашивайте прямо и четко. Задав вопрос, спокойно дожидайтесь ответа. Правила http://programming.rusnet.org.ru' (set by Dlinny_Lag on Tuesday, June 09, 2009 14:45:15)
[17:54] godza: Существует удаленная работа на C#/Java?
[17:56] Dlinny_Lag: конечно
[17:57] godza: А какой опыт работы в офисе нужен, чтобы перейти на удаленную работу? Имеется коммерческий опыт только в говнопхп…
[18:00] Punk-Grunger работает удаленно C#
[18:00] Punk-Grunger тоже имел говноопыт пхп
[18:00] Punk-Grunger: правда и цпп, и асм, и ява, и даже бейсики всякие были еще.. ну и перл
[18:00] ru-proton has disconnected: Ping timeout
[18:00] Nakilon: тенденция, не находите?
[18:01] Punk-Grunger: тенденция это случай, более двух повторений
[18:01] Punk-Grunger: как по мне
[18:01] Nakilon: сишарп - апгрейженный пхп? ..)
[18:01] Nakilon: ок, ищем третьего
[18:02] godza: Punk-Grunger, дык а чего фриланс проектов в пхп больше, чем в джаве? И какой смысл в вебовском C#? Есть же более вкусные вещи.
[18:02] godza: Nakilon, у пхпшников очень плохая карма.
[18:05] Punk-Grunger: через пхп наверное все прошли
[18:06] godza: Punk-Grunger, приличные конторы вообще с пхп не связываются.
[18:06] Punk-Grunger: а зачем ты мне это говоришь?
[18:07] godza: Punk-Grunger, дык не все прошли.
[18:07] Punk-Grunger писал почти на всем
[18:07] Punk-Grunger: даже бля на дельфе, а это еще хуже, чем пхп
[18:08] Nakilon: ололо
[18:08] Punk-Grunger: ?
[18:08] godza: Punk-Grunger, дык дельфи ж в энтерпрайзе успешно использовали. И время слишком дорогое, чтобы его тратить на изучение всех языков программирования.
[18:09] Punk-Grunger: как мило.. Накилон и паразит в списке рядышком %)
[18:09] Nakilon is now known as [--]
[18:09] [--] отсел
[18:09] Punk-Grunger: гагагага
[18:09] Punk-Grunger ржет
[18:10] [--]: !girl
[18:10] A-Lissa enables 'Voice' status for [--]
[18:10] [--] is now known as Nakilon
[18:10] Nakilon: уж лучше с бантиком
[18:11] godza: Punk-Grunger, скажи по два слова про последние два удаленных проекта.
[18:11] Punk-Grunger: я в медицине ща тусуюсь
[18:11] Punk-Grunger: пакс систему калякал вот с диком протоколом. проект год вел.
[18:11] Punk-Grunger: сейчас занимаюсь планированием лечения
[18:12] Punk-Grunger: кста, диком сервер я на яве писал
[18:12] godza: Punk-Grunger, дык разве мелким аутсорсерам дают что-то серьёзнее ASP.NET?
[18:13] Punk-Grunger: а кто сказал, что мелким
[18:13] Punk-Grunger: у меня офис
[18:13] Punk-Grunger: пару негров
[18:13] Punk-Grunger: + официальный офис в Киеве
[18:13] Punk-Grunger: хотя, да.. мелким
[18:14] godza: [18:00] Punk-Grunger работает удаленно C#
[18:14] Punk-Grunger: и че?
[18:14] Punk-Grunger: я тебя не обманул
[18:14] Punk-Grunger: в офисе у нас доска и празднования дней рождений %)
[18:14] Punk-Grunger: в киеве в офисе сидит человек и придает своим видом солидность всей нашей конторе
[18:15] Punk-Grunger: 2 отдела - железо и по. я главный по по.)
[18:15] Punk-Grunger: главный попо
[18:15] Punk-Grunger: %)
[18:15] Nakilon еще чуть-чуть отсел
[18:16] godza: Ой. Ну вопрос был из области одночеловекофриланса :)
[18:17] Punk[Grunger] has joined
[18:18] Punk[Grunger]: я тут вылетел, что после /me главный попо - пейсали?
+143
<?php
function RecursiveDir($in_dir)
{
$dir_handle = scandir($in_dir);
for ($i=0; $i<count($dir_handle); $i++)
{
if ( (is_dir($in_dir.$dir_handle[$i])==1) && ($dir_handle[$i]!="..") && ($dir_handle[$i]!="."))
{
RecursiveDir($in_dir.$dir_handle[$i]);
echo 'hi';
} else
{
echo $dir_handle[$i]."\n";
}
}
}
RecursiveDir("/");