- 1
- 2
- 3
- 4
- 5
$type = '';
if ($info[5]=='') $type.='0'; else $type.='1';
if ($info[6]=='') $type.='0'; else $type.='1';
if ($info[7]=='') $type.='0'; else $type.='1';
if ($type=='000') $type = '100';
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+168
$type = '';
if ($info[5]=='') $type.='0'; else $type.='1';
if ($info[6]=='') $type.='0'; else $type.='1';
if ($info[7]=='') $type.='0'; else $type.='1';
if ($type=='000') $type = '100';
Честно говоря я смотрел и пытался понять чего же человек этим добиться хотел... Это полный п%здец.
+147
if($response == false)
$response = true;
else
$response = false;
вот такая говно-конструкция изменяющая false на true и наоборот
−116
#!/bin/sh
#
# $1 is the mail account
[ -n "$1" ] && {
MAIL_PATH="/Mail/$1/mbox"
OUTPUT_MAIL_PATH="/mnt/flash/save/email/inbox/"
mkdir -p $OUTPUT_MAIL_PATH
mv /var/spool/mail/root/* $MAIL_PATH
for j in `find $MAIL_PATH -name "msg.*"`
do
MAIL_NAME=`basename $j`.eml
NEW_MAIL="$OUTPUT_MAIL_PATH/$MAIL_NAME"
mkdir -p "$OUTPUT_MAIL_PATH"
[ ! -f "$NEW_MAIL" ] && {
grep "^From:" $j | head -n 1 > $NEW_MAIL
if grep "^Cc:" $j ; then
grep "^Cc:" $j | head -n 1 >> $NEW_MAIL
fi
grep "^To:" $j | head -n 1 >> $NEW_MAIL
grep "^Subject:" $j | head -n 1 >> $NEW_MAIL
grep "^Date:" $j | head -n 1 >> $NEW_MAIL
if grep "^Content-Type: text/plain;" $j ; then
LINE_NUM=`grep -n "^Content-Type: text/plain;" $j | cut -d: -f1`
if grep "^Content-Type: text/plain;" $j | grep "charset=" ; then
TYPE=`grep "Content-Type: text/plain;" $j | cut -d";" -f1`
echo "$TYPE" >> $NEW_MAIL
CHAR="charset="`grep "Content-Type: text/plain;" $j | cut -d= -f2`
echo "$CHAR" >> $NEW_MAIL
else
grep "^Content-Type: text/plain;" $j >> $NEW_MAIL
x=$(($LINE_NUM+1))
sed -n "$x"p $j >> $NEW_MAIL
fi
x=$(($LINE_NUM-1))
BOUNDARY=`sed -n "$x"p $j`
for i in `sed "/$BOUNDARY/s/.*/ffffuuuucccckkkk/" $j | grep -n "ffffuuuucccckkkk" | cut -d: -f1`
do
if [ "$i" -gt "$LINE_NUM" ] ; then
i=$(($i-1))
y=$(($LINE_NUM+3))
echo "Mail content start:" >> $NEW_MAIL
sed -n "$y,$i"p $j >> $NEW_MAIL
break
fi
done
if ! grep "Mail content start:" $NEW_MAIL ; then
echo "Mail content start:" >> $NEW_MAIL
y=$(($LINE_NUM+3))
x=`grep -c "^" $j`
sed -n "$y,$x"p $j >> $NEW_MAIL
fi
else
echo "Fuck....."
fi
}
done
}
/bin/mail.sh из прошивки букридера GreenBook
+147
While ($componentPage != "ticket_edit")
$componentPage = "ticket_edit";
if ($componentPage == "ticket_edit")
$componentPage = "ticket_edit";
нет, я всё понимаю, но зачем такое насилие и контрольный в голову?
+162
$d_data = $engine->storageHandler->LoadData('TMSDiscipline',$tournament['discipline_id']);
$d_name = $d_data['name'];
$cs = 0;
if ($d_name[0] == 'C' && $d_name[1] == 'S'){
$cs = 1;
}
Определяем дисциплину матча.
+160
class Loging
{
function referer()
{
global $_SERVER, $cms_site, $Filtr;
if (isset($_SERVER['HTTP_REFERER']))
{
if ($_SERVER['HTTP_REFERER']!="")
{
$return = $Filtr->clear($_SERVER['HTTP_REFERER']);
if (
(strstr($_SERVER['HTTP_REFERER'],"action"))
or
(strstr($_SERVER['HTTP_REFERER'],"pm"))
or
(strstr($_SERVER['HTTP_REFERER'],"getfile"))
or
(strstr($_SERVER['HTTP_REFERER'],"editprofile"))
or
(strstr($_SERVER['HTTP_REFERER'],"restore"))
or
(strstr($_SERVER['HTTP_REFERER'],"registration"))
)
$return = $cms_site;
}
else
$return = $cms_site;
}
else
$return = $cms_site;
return $return;
}
}
$Loging = new Loging;
И таких классов не понятных тьма, его инициализируют, и всё просто забывают...
−91
def _format_price(price):
price = '%.3f' % (float(price)/1000) if price > 999 else '%d' % price
return price.replace('.', ' ')
+149
return str_replace("\t", '', str_replace("\n", '', str_replace('"', '\"', get_partial($partial, $data))));
Это вместо простого
return str_replace(array("\n","\t"), '', get_partial($partial, $data));
+160
"trim(.$resultm[1].)"
−84
my $cat='';
if ($q->param('category'))
{
my @originalCategory = $q->param('category')?$q->param('category'):undef;
$cat='and (';
my $arg;
foreach $arg(@originalCategory)
{
$cat.= '(ngf.category=';
$cat.= $arg;
$cat.= ') or ';
}
chop ($cat);chop ($cat);chop ($cat);chop ($cat);
$cat .= ')';
}
формирование where для выборки по категориям указанных пользователем