- 1
implode(\",\",$B)
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+149
implode(\",\",$B)
человек просто др#чит на экранирование...
+158
function build($title, $data)
{
$ptitle = $this->prefix . $title;
apc_delete($ptitle);
apc_store($ptitle, $data);
}
Педантичные, но неумные разработчики vBulletin, прозреваю, были обижены претензиями интерпретатора к этому коду. Другие кэшеры они тоже так передергивают.
+153
while($row = mysql_fetch_array($res))
{
$titlelabel = $row['titlelabel'];
if($titlelabel == '')
{
$lol = titles();
$titlelabel = @$lol[$row['title']];
}
if($row['title'] == 79) $titlelabel = "Pont-L'Eveque";
if($num == 1) $text = ' style="color:#ffd700"'; else $text = '';
$query = mysql_query("SELECT color FROM users WHERE login='" . $row['name'] . "'");
$answer = mysql_fetch_row($query);
if($answer[0] != '') $color = ' style="color:#' . $answer[0] . '"';
else $color = '';
$query2 = mysql_query("SELECT avatar FROM users WHERE login='" . $row['name'] . "'");
$answer2 = mysql_fetch_row($query2);
$qname = '"' . $row['name'] . '"';
if($answer2[0] != '') $ava = "<img id='" . $row['name'] . "' src='" . $answer2[0] . "' width='18' height='18' onclick='showbig(" . $qname . ")' onmouseout='showsmall(" . $qname . ")' /> "; else $ava = '';
$currentname = $row['name'];
$query3 = mysql_query("SELECT banend FROM users WHERE login='$currentname'");
$answer3 = mysql_fetch_row($query3);
$currenttime = time();
if($answer3[0] == '' || $answer3[0] < $currenttime) $ban = '';
else if($answer3[0] > $currenttime)
{
$seconds = $answer3[0] - $currenttime;
$hours = ($seconds / 60) / 60;
$hours = (int)$hours + 1;
$ban = " (ban, $hours ч.)";
}
$data = by_login_data($row['name'], 'action');
$data0 = $data[0];
$name = $row['name'];
if($data0 != '') { $exp = explode(';', $data0); $diff = time() - $exp[1]; if($diff <= 3600) { $name_first = $name[0]; $name = '<u>' . $name_first . '</u>' . substr($name, 1); }}
$query4 = mysql_query("SELECT kolbaso4ka FROM users WHERE login='$currentname'");
$answer4 = mysql_fetch_row($query4);
$kolbaso4ka = "";
if($answer4[0] > 0) $kolbaso4ka = " (+" . $answer4[0] . ")";
$query5 = mysql_query("SELECT rank, rank_change FROM tribe WHERE name='$currentname'");
$answer5 = mysql_fetch_row($query5);
$rank_message = "Ранг " . $answer5[0] . ($answer5[1] == "+" ? " ↓" : ($answer5[1] == "-" ? " ↑" : ""));
echo ' <tr' . $text . '>' . $n;
echo ' <td>' . $num . '</td>' . $n;
echo ' <td' . $color .' title="' . $rank_message . '">' . $ava . ' ' . $name . ' ' . $ban . '</td>' . $n;
echo ' <td>' . $row['rounds'] . '</td>' . $n;
echo ' <td>' . $row['cheese'] . '</td>'. $n;
echo ' <td>' . $row['save'] . '</td>'. $n;
echo ' <td>' . $row['hardmode'] . '</td>' . $n;
echo ' <td>' . $row['first'] . '</td>'. $n;
echo ' <td>' . decode($titlelabel) . '</td>'. $n;
echo ' <td>' . $row['coins'] . $kolbaso4ka . '</td>'. $n;
echo ' </tr>'. $n;
$num++;
}
Мой унылый древний говнокод для вывода статистики клана (точней, его часть) кое-какой онлайн-игры.
Постепенно зарос всякой хунтой.
+164
ob_start();
require($_SERVER['DOCUMENT_ROOT'].'/bitrix/header.php');
CModule::IncludeModule('st1234hole');
global $USER;
ob_end_clean();
ob_end_clean();
ob_end_clean();
ob_end_clean();
ob_end_clean();
А php ведь у нас глухой. Дак ещё и битрикс - говно в говне.
P.s.: росЯма http://hg.rosyama.ru/file/f84a8ef2623a/api/api.php .
+156
function sendemail($email, $mess, $subj) {
$mail = new dSendMail2;
$mail->setSubject(_ss($subj, 'PLAIN'));
$mail->setFrom(CONF::get('email_from'));
$mail->setTo($email);
$mess = str_replace('chinese', 'fuckin chinese', $mess);
$mail->setMessage(_ss($mess, 'HTML'));
if($mail->send()) {
return true;
} else {
ENGINE::logIt(3, 'EMail sending failed! ['.$mail->error.']');
return false;
}
}
нет, эта рабочая неделя мне явно запомниться.
+169
reset($err_list);
//создаем все необходимые переменные
while ($var = each($err_list)) {
eval('if(!isset($_POST["'.$var['key'].'"])){$_POST["'.$var['key'].'"]="";}');
}
...
+154
$username=strtolower($this->username);
$user=User::model()->find('LOWER(username)=?',array($username));
чтоб наверняка
http://yiiframework.ru/doc/blog/ru/prototype.auth
+162
switch($_GET['country']) {
foreach ($getActiveChildren $k=>$v){ // тут цикл который создаёт case, echo, break - но он не работает
case "$v[id]":
echo 'Любой текст';
break;}
default:
print '[{value:"",text:"Выбрать автомобиль"}]';
break;
}
Все поймём сразу что код не работает) Но удивляет пытливый ум новичка, который очень просил ему помочь, и он предлагал свои идеи, и говорил что не работает, это чудо одно из тех предложение) В конце концов бедолага разобрался сам... Но вот какое чудо он написал в итоге останется тайной =(
+161
$url = $_SERVER['REQUEST_URI'].'/';
$counter = substr_count($url, 'page=');
if($counter!=0){
preg_match('/(page=)(.*?)(\/)/', $url, $pag);
$sim_o = array('page=', '/');
$sim_z= array('','');
$pag = str_replace($sim_o, $sim_z, $pag);
$page = $pag[0];
echo $page;
}
Проверяем наличие GET и выводим его же.
+159
<? echo "$Welcome" ?> <?
$site = session_id();
echo ", <b>" . $_SESSION["esb2b_username"] . "</b>" ;
?>
Из одного китайско-арабского скрипта. Хорошо дан пробел после "Welcome".