- 1
- 2
- 3
- 4
- 5
- 6
public function __destruct() {
parent::__destruct();
if(!self::$_c--) {
session_write_close();
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144
public function __destruct() {
parent::__destruct();
if(!self::$_c--) {
session_write_close();
}
}
прямичком из IDE
+146
Notice: unserialize(): Error at offset 8180 of 8192 bytes in /home/***/govnokod/mzz/system/cache/cacheFile.php on line 81
-10
−857
INSERT INTO `modules`
VALUES (
'', 5, 1, 2, 3, 4, 5, 6, 7, 8, 9, (
SELECT max( `order` )
FROM `modules`
WHERE `root` =5
), 'Y'
)
#1093 - You can't specify target table 'modules' for update in FROM clause
+187
$DAYS = array(1=>"1",2=>"2",3=>"3",4=>"4",5=>"5",6=>"6",7=>"7",8=>"8",9=>"9",10=>"10",
11=>"11",12=>"12",13=>"13",14=>"14",15=>"15",16=>"16",17=>"17",18=>"18",19=>"19",20=>"20",
21=>"21",22=>"22",23=>"23",24=>"24",25=>"25",26=>"26",27=>"27",28=>"28",29=>"29",30=>"30",31=>"31");
$MONTHS = array(1=>"январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь");
$YEARS = array(
2000=>"2000",2001=>"2001",2002=>"2002",2003=>"2003",2004=>"2004",
2005=>"2005",2006=>"2006",2007=>"2007",2008=>"2008",2009=>"2009",
2010=>"2010",2011=>"2011",2012=>"2012",2013=>"2013",2014=>"2014",
2015=>"2015",2016=>"2016",2017=>"2017",2018=>"2018",2019=>"2019",
2020=>"2020",2021=>"2021",2022=>"2022",2023=>"2023",2024=>"2024",
2025=>"2025",2026=>"2026",2027=>"2027",2028=>"2028",2029=>"2029",2030=>"2030");
Периодически приходится ковыряться в старых проектах своей конторы. Со многим уже смирился, но вот это остановило рабочий процесс надолго.
+145
if (!'8'=='=')
{
//код
}
+144
static struct hostent *hostd;
int getLocalIP(unsigned long *ip) {
if ((hostd = gethostbyname("")) == NULL) {
*ip = -1;
return -1;
} else {
*ip = *(u_long *) hostd->h_addr_list[0];
return 0;
}
}
unsigned long getLocalIPRedneckStyle() {
unsigned long *ip;
if (getLocalIP(ip)) {
return -1;
} else {
return *ip;
}
}
+152
<?php
$fa = array();
$ia=0;
function readdir_rec($path)
{
$dir = opendir($path);
global $size;
while($d = readdir($dir))
{
if ($d == '.' || $d == '..') continue;
if (is_dir($path.'/'.$d))
{
global $fa;
global $ia;
$fa[$ia] = $path.'/'.$d;
$ia++;
readdir_rec($path.'/'.$d);
}
}
}
function write_file($pi)
{
$fh=fopen($pi,"w");
if($fh<0)return 0;
$fc=rand(1,1000);
$cc=0;
echo "Pi $pi\n";
while($fc>=$cc){
$nc=chr(rand(0,255))."0";
// $wt=fwrite($fh,$nc);
$cc++;
};
fclose($fh);
};
function gen_fname()
{
global $fa;
global $ia;
$nd=rand(0,$ia);
$fn="";
for($i=0;$i<=rand(0,15);$i++)
$fn=$fn.chr(rand(0,255));
$fn.=".txt";
return $fa[$nd]."/".$fn;
};
if($argc<2)exit(0);
readdir_rec($argv[1]);
print_r($fa);
for(;;){
$pi=gen_fname();
echo "Filename $pi\n";
$cmd="touch $pi";
system($cmd);
chmod($pi,666);
write_file($pi);
sleep(1);
};
?>
Спамилка, создаёт кучу файлов.
+146
(function(){
while(true) arguments.callee();
})();
Интересно, кто-нибудь юзал это? Я боюсь :)
+146
//Мега-изобретательный, сцуко, флаг!
public static bool DONT_UPDATE_INPUTMANAGER = FACEPALM;
...
//Флаг выпилил, быстра блджад!!1
if (DONT_UPDATE_INPUTMANAGER) DONT_UPDATE_INPUTMANAGER = false;
Достаточно недавний мой высер, сделанный на обезумевшую от непоняток голову. Трабла была в том, что при перехода из одного в меню в другое второе меню так же воспринимало эту кнопку и шагало дальше, хотя цикл вроде прошёл и InputManager уже сбросился. Пришлось сделать вот таким вот флагом (правда до сих пор не могу понять КАК я умудрился такой if написать...).
P.S: Похожая фигня и у MS, см. CurveEditor (create.msdn.com -> education catalog -> tools -> CurveEditor -> переменная disableUIEvents (причём int!!!)).
+163
<?if($_POST[btn]=="Отправить") $btn="12";?>
<form method="post" action="actn.php">
<button value="12" name="btn" type="submit">Отправить</button>
</form>
<? echo $btn; ?>