- 1
date_in.date_ >= '".date("Y")."-".date("m")."-".date("d")."'
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+167.8
date_in.date_ >= '".date("Y")."-".date("m")."-".date("d")."'
кусок SQL запроса...
+151.5
@$go = (string)$_HTTP_REQUEST_VARS['go'];
+160.9
static function &getdbHandler(){
global $DB_tree;
return $DB_tree;
}
Shop-Script поражает....
+159.3
switch ($_SERVER['QUERY_STRING'])
{
case "comments":
$content = $_POST['addcomment'] ? $cmt->process_addcomment() : $this->main_comments($_GET['id']);
break;
Нашел в очередной cms.
+144.8
$div = ($account->typeID == 1) ? true : false;
if ($div == true) {
// blablabla
}
И ведь не индус, а всё туда же.
+144.5
define('MYSQL_PASS', 'пароль');
нет, ну вот прям так вот и лежит посреди кода :)
+162.5
$s_name=$_POST['s_name'];
$f_name=$_POST['f_name'];
$m_name=$_POST['m_name'];
$login=$_POST['login'];
$password1=$_POST['password1'];
$password2=$_POST['password2'];
$post_id=$_POST['post'];
$query="SELECT person.login as login FROM person ORDER BY ID";
$res=Select($query);
$flag=false;
While(OCIFetch($res))
{
$login_base=text($res,'LOGIN');
if ($login==$login_base)
{
$flag=true;
break;
}
}
If($flag)
{
echo "</br><center><h3>Такой логин уже существует...придумайте еще что-нибудь!</center></h3></br>";
?>
<center><h4><a href="index.php?menu=reg">Назад</a></h4><center>
<?
}
if (!$flag)
{
if ($password1==$password2)
{
If (($login!='') and ($password1!='') and ($s_name!='') and ($f_name!='') and ($m_name!=''))
{
.... Ну и дальше добавение и все такое))
ммм.. альтернативные способы защиты от инъекций в запросах???)))
+147
final public function getModelId()
{
return '42';
}
+165.3
$articles = ServiceArticles::getArticlesList($page->pageID, ARTICLE_TYPE_ARTICLE, 0, 1);
foreach ($articles as $article) $articleID = $article;
$article = new ServiceArticles($articleID);
Обнаружено во время рефизии кода. Блок показа одной новости. Возвращается обычный неассоциативный массив. Нахера foreach вместо $articles[0], даже автор толком объяснить не смог.
+170.6
<?php
foreach ($_REQUEST as $s => $v)
{
$s = strtolower($s);
$_REQUEST[$s] = $v;
}
$aaa = urlencode(urldecode($_REQUEST['aaa']));
$q = urlencode(urldecode($_REQUEST['q']));
$bbb = urldecode($_REQUEST['bbb']);
$ccc = intval($_REQUEST['ccc']);
$ddd = intval($_REQUEST['ddd']);
if ($ddd > 16384)
$ddd = 0;
if (isset($_REQUEST['ddd2']))
$ddd2 = trim(strtolower(urldecode($_REQUEST['ddd2'])));
else
$ddd2 = trim(strtolower(urldecode($_REQUEST['ddd'])));
if (!preg_match('/^[0-9a-z_\-]*$/i', $ddd2))
{
$ddd2 = preg_replace('/[^0-9a-z_\-]+/i', '', $ddd2);
if (strlen($ddd2) > 16)
$ddd2 = substr($ddd2, 0, 16);
}
if (strlen($ddd2) <= 16 && strlen($ddd2) >= 1)
{
$ddd = 0;
} else
{
$ddd2 = '';
}
?>