- 1
Чтобы удалить или заблокировать пользователя, наведите курсор на его фотографию.
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144
Чтобы удалить или заблокировать пользователя, наведите курсор на его фотографию.
из одноглазников
+166
function getMaxDays($m, $y)
{
switch($m+1) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
$days = 31;
break;
case 4:
case 6:
case 9:
case 11:
$days = 30;
break;
default:
if($y%100==0) {
$days = 29;
} else {
$days = 28;
}
break;
}
return $days;
}
http://php.net/manual/en/function.cal-days-in-month.php
+160
if(preg_match("/^(\d\d\d\d)-(\d\d)-(\d\d) (\d\d):(\d\d):(\d\d)$/", $dt, $m)) {
} elseif(preg_match("/^(\d\d\d\d)-(\d\d)-(\d\d)$/", $dt, $m)) {
$isH = false;
$isM = false;
$isS = false;
}
facepalm...
+159
myInter_s5_dd_cart = window.setInterval("s5_getdropheight()",1);
Модуль корзины virtuemart от shape5. Аццки грузит проц.
+156
$qs = $this->_generateQuery();
// obtain count of items
$number_of_items = 0;
if ($qs['count'] == 'SELECT 1'): // что за ужасть??
$number_of_items = 1;
else:
$query = $qs['count'];
$res = mysql__query ( $query );
//......................................
endif;
Кусок самописной цмски интернет-магазина. Оптимизация подсчета товаров в выборке.
+160
function generateMessage($template, $tokens){
foreach($tokens as $key => $value){
$search[] = $key;
$replace[] = $value;
}
return str_replace($search, $replace, $template);
}
$template = "Здравствуйте, %contact%! К нам поступил запрос на восстановление пароля на сайте...";
$token['%contact%'] = 'Иван';
generateMessage($template, $token);
вместо:
sprintf("Здравствуйте, %s! К нам поступил запрос на восстановление пароля на сайте...", 'Иван');
нашёл в коде на работе
+71
String[] yesno = {"Y", "Yes", "N", "No"};
for (int ii = 0; ii < yesno.length; ii += 2) {
String[] data = new String[2];
data[0] = yesno[ii];
data[1] = yesno[ii + 1];
Globals.yes_no.add(data);
}
+153
$connect = $db->sql_query("SELECT `come_sid`, `come_time`, `come_ip`, `secret_type` FROM `".PREFIX."_gen[user]` WHERE `uid` = '" . $this->USER_UID . "';");
$rowset = $db->sql_fetchrow();
if( $connect == false ) {
$return = false;
} else if( $rowset == false ) {
unset( $return );
$return = false;
} else if( ( intval($rowset['come_time']) + intval($conf_safety["time_sess_adm"]) ) < time()) {
unset( $return );
$return = false;
} else if( $rowset['come_ip'] != IPClient() ) {
unset( $return );
$return = false;
} else if( $rowset['secret_type'] != secret_hash() ) {
unset( $return );
$return = false;
} else if( $rowset['come_sid'] != SID ) {
unset( $return );
$return = false;
} else {
unset( $return );
$return = true;
}
Бесполезные условия...
+146
http://picomot.ru/
Наговнокодили тут новый проект
+170
function load_class($module, $class) {
$class_inc = strtoupper($class) . "_INC";
$file_inc = $class . ".inc";
if (!file_exists(MODROOT.$module."/lib/".$class.".inc")) {
echo "ERROR Loading Class: $class<BR>";
echo " Loading Module: $module<BR>";
// echo MODROOT.$module."/lib/".$class.".inc";
exit;
}
else {
$load_class = "if (!defined(\"".$class_inc."\")) {";
$load_class .= "include(\"".MODROOT.$module."/lib/". $file_inc ."\");";
$load_class .= "define(\"".$class_inc."\",\"1\");";
$load_class .= "}";
}
return $load_class;
}
// вызов
eval(load_class("module", "className"));
Fffuf