- 1
- 2
- 3
- 4
- 5
Zend_Validate::is('20120225 21:57:44', 'Date', array('Ymd H:i:s') // return false
Zend_Validate::is('20120225', 'Date', array('Ymd') // return true
Zend_Validate::is('21:57:44', 'Date', array('H:i:s') // return true
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+142
Zend_Validate::is('20120225 21:57:44', 'Date', array('Ymd H:i:s') // return false
Zend_Validate::is('20120225', 'Date', array('Ymd') // return true
Zend_Validate::is('21:57:44', 'Date', array('H:i:s') // return true
Как сделать, что бы первая строка возвращала true?
+157
<?php
function getRusMonth($month)
{
if($month > 12 || $month < 1) return FALSE;
$aMonth = array('январь',
'февраль',
'март',
'апрель',
'май',
'июнь',
'июль',
'август',
'сентябрь',
'октябрь',
'ноябрь',
'декабрь');
return $aMonth[$month - 1];
}
function gen_months_list()
{
global $monthnum;
$year = date("Y");
for($month = 1; $month <= 12; $month++)
{
if($month <= 9)
{
if("0".$month == $monthnum) $mn_active = " class=\"active\"";
$month_list .= "<li><a href=\"/".$year."/0".$month."/\"".$mn_active.">".getRusMonth($month)."</a></li>\n";
}
else
{
if($month == $monthnum) $mn_active = " class=\"active\"";
$month_list .= "<li><a href=\"/".$year."/".$month."/\"".$mn_active.">".getRusMonth($month)."</a></li>\n";
}
$mn_active = "";
}
return $month_list;
}
?>
V 2.0
+155
$pathToAction = str_replace("\\", "/", $pathToAction);
while (substr($pathToAction, strlen($pathToAction) - 1, 1) == "/")
$pathToAction = substr($pathToAction, 0, strlen($pathToAction) - 1);
+172
if ( is_int(intval($_GET['y'])) ) {
//...
+168
$isHttp = $_tumbpath[0] == 'h' && $_tumbpath[1] == 't' && $_tumbpath[2] == 't' && $_tumbpath[3] == 'p';
if ($isHttp){...}
хорошо еще, что слово - http :)
+160
$v2 = str_replace('\"', '"', $v2);
$v2 = str_replace("\'", "'", $v2);
no comments
−178
cursor.execute(bla)
count = cursor.fetchone()
if count[0] > 0 or True:
cursor.execute(bla)
+158
function get($sel, $od='', $show_error=1)
{
global $__DB_CONN;
$select=$sel;
//echo $select.'<br>';
if($od=="")
{
$res=sql_execute($select, $show_error);
if(!$res)
return array();
$mc_runtime=get_magic_quotes_runtime();
set_magic_quotes_runtime(0);
$mas=array();
while($v=@mysql_fetch_assoc($res))
array_push($mas, $v);
set_magic_quotes_runtime($mc_runtime);
return $mas;
}
... //тоже самое еще пару раз
if($od=="by id")
{
$res=sql_execute($select, $show_error);
if(!$res)
return array();
$mc_runtime=get_magic_quotes_runtime();
set_magic_quotes_runtime(0);
$mas=array();
while($v=mysql_fetch_assoc($res))
$mas[$v["id"]]=$v;
set_magic_quotes_runtime($mc_runtime);
return $mas;
}
if($od=="ins")
{
$res=sql_execute($select, $show_error);
return mysql_insert_id($__DB_CONN);
}
return;
}
function get2($sel, $od='', $show_error=1)
{
global $__DB_CONN2;
$select=$sel;
//echo $select.'<br>';
if($od=="")
{
$res=sql_execute2($select, $show_error);
if(!$res)
return array();
$mc_runtime=get_magic_quotes_runtime();
set_magic_quotes_runtime(0);
$mas=array();
while($v=@mysql_fetch_assoc($res)) {
foreach($v as $ii=>$vv)
$v[$ii] = iconv('windows-1251','utf-8' ,$vv);
array_push($mas,$v);
}
set_magic_quotes_runtime($mc_runtime);
return $mas;
}
... //тоже самое еще пару раз
if($od=="ins")
{
$res=sql_execute2($select, $show_error);
return mysql_insert_id($__DB_CONN2);
}
return;
}
Функции для работы с бд!
−118
my $res_id = $q->param('ordernumber')?$q->param('ordernumber'):$q->param('order_idp')?$q->param('order_idp'):undef
+148
/**
* Assign
**/
function Assign ($mTplArray, $mTrailer = "")
Зачем этот комментарий, над каждым методов вообще?!
Будто я не вижу как называется метод класса.