- 1
- 2
- 3
- 4
<dt id="idXXX-label"> </dt>
<dd id="idXXX-element">
<input id="idXXX" type="hidden" value="23" name="idXXX"/>
</dd>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+163
<dt id="idXXX-label"> </dt>
<dd id="idXXX-element">
<input id="idXXX" type="hidden" value="23" name="idXXX"/>
</dd>
ненавижу Zend_Form
+155.3
$dir = $_SERVER['DOCUMENT_ROOT'].'/upload/'.$_GET['ID'].'/';
$urlz = array();
if ($dh = opendir($dir))
{
clearstatcache();
while (($file = readdir($dh)) !== false)
if (strlen($file)>3 && substr($file, -4)!='.flv')
{
$FILE_PATH = $_SERVER['DOCUMENT_ROOT'].'/upload/'.$_GET['ID'].'/'.$file;
$TIME = filemtime($FILE_PATH);
while (array_key_exists($TIME,$urlz))
$TIME++;
if (filesize($FILE_PATH)>0)
$urlz[$TIME] = $file;
}
closedir($dh);
krsort($urlz);
}
$i = 0;
foreach ($urlz as $k=>$v)
if ($i>2)
unset($urlz[$k]);
else
{
$i++;
$urlz[$k] = 'http://www.'.$_SERVER['HTTP_HOST'].'/upload/'.$_GET['ID'].'/'.$v;
}
+153.8
function check_user($l, $p, $sex)
{
include("config.php");
c_mysql();
$q=mysql_query("select * from users where NICK='$l'");
$q=mysql_fetch_array($q,MYSQL_ASSOC);
$qpass=$q["PASSWORD"];
$ban=$q["BAN"];
$id=$q["ID"];
if($qpass!="" and $qpass!=$p){ access_denied("не верный пароль");};
if($qpass!="" and $ban == 1){ access_denied("этот ник заблокирован");};
if($qpass!="" and $qpass==$p){ update_ip($id); build_frame($id, $sex);};
if($qpass==""){ new_user($l, $p);};
}
function access_denied($why)
{
header("location: lock.php?$why");
exit;
}
function title($S)
{
include("config.php");
echo "<title>$CHAT_NAME $S</title>
<meta http-equiv=\"Content-Type\" content=\"type/html; charset=windows-1251\"> ";
разбираю свои исходники за 2005год
+159.1
function dump_link($dump_id)
{
$a = date(G);
$b = date(i);
$c = date(s);
$day = date(j);
$mouth = date(n);
$year = date(Y);
$utc = date(Z);
$int = mktime($a, $b, $c, $mouth, $day, $year);
...
}
Наш ответ функции time()!
+164.7
$arr = array('blabla','blabla_1','blabla_2');
$mask = 'blabla';
$lenght = strlen($mask);
$pos = null;
foreach($arr as $k=>$v)
{
$pos = stripos($arr[$k],$mask);
if(isset($pos))
{
$arr[$k] = substr($arr[$k],$pos,$lenght);
}
}
Задача была - удалить в строках все после символа _
Источник http://www.nulled.ws/showthread.php?t=159950
+167.8
function returnDate($stamp){
global $settings;
$day = strftime("%d",$stamp+($settings['timeoffset']*3600));
$month = strftime("%m",$stamp+($settings['timeoffset']*3600));
$year = strftime("%Y",$stamp+($settings['timeoffset']*3600));
switch ($month){
case 01 : $month = "01"; break;
case 02 : $month = "02"; break;
case 03 : $month = "03"; break;
case 04 : $month = "04"; break;
case 05 : $month = "05"; break;
case 06 : $month = "06"; break;
case 07 : $month = "07"; break;
case 08 : $month = "08"; break;
case 09 : $month = "09"; break;
case 10 : $month = "10"; break;
case 11 : $month = "11"; break;
case 12 : $month = "12"; break;
}
return "$day.$month.$year";
}
Взято из чешского шаблона под одну цмску. Автору, наверно, платят как Маяковскому - за каждую строчку :-)
+190.1
if (isset($_COOKIE[SECURITY_COOKIE]) == "block")
После этой строки шёл код для забаненных.
(код взят из SLAED)
+158.2
function pass_gen() //Пароль генерируется восьмисимвольный, символы не повторяются
{
$i = 0;
$pass = '';
$new_symbol = '';
// символы a-z, A-Z, 0-9, _-=![]{}
$symbols = 'abc1d=efg2h!ijklm3[nopqr4stuvw5]xyz_ABC6DEFG{7HIJKL8MNOPQ}R9STUVWXYZ-';
$count = strlen($symbols) - 1;
while ($i <= 20)
{
$new_symbol = substr($symbols, rand(0, $count), 1);
if (strpos($pass, $new_symbol) === false)
{
$pass .= $new_symbol;
$i++;
}
}
$pass = substr($pass, 5, 8);
return $pass;
}
"лучшая случайность" и тд)
+170.7
if($type=="amulet") {$w=60;$h=20;}
else if($type=="sergi") {$w=60;$h=20;}
else if($type=="sword") {$w=60;$h=60;}
else if($type=="axe") {$w=60;$h=60;}
else if($type=="fail") {$w=60;$h=60;}
else if($type=="knife") {$w=60;$h=60;}
else if($type=="spear") {$w=60;$h=60;}
else if($type=="armour") {$w=60;$h=80;}
else if($type=="ring1") {$w=20;$h=20;}
else if($type=="ring2") {$w=20;$h=20;}
else if($type=="ring3") {$w=20;$h=20;}
else if($type=="helmet") {$w=60;$h=60;}
else if($type=="perchi") {$w=60;$h=40;}
else if($type=="shield") {$w=60;$h=60;}
else if($type=="boots") {$w=60;$h=40;}
про elseif не в курсе
+150.9
function get_pseudo_uniqid() {
return 'abcdef';
}
While looking trought some code,
I've found this snippet. Imagine what happens if this is a hash generator? :-)