Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
function UploadAvatar($FILE_tmp, $FILE_name){
/*куча тупого кода*/
if($width >= $height)
$kf = (float) $width/$height;
if($width < $height)
$kf = (float) $height/$width;
//Проверка на квадратность! ппц идиотизм, идея не моя.
if($kf>1.1){
$error = "Аватар неквадратен. Пожалуйста выберите квадратный или обрежьте текущий в графическом редакторе.";
return 0;
}
/*еще куча тупого кода*/
}
Вырезал кусок из собственного старого сайта. Комменты оставил уникальными.
Когда дизайнер потребовал чтоб аватары были только квадратны, я наваял такое.
Допуск в 1,1 - это поблажка юзерам)))
Я тут говна не вижу. Программист правильно написал. Если загружен аватар размером 80 на 81 пиксель, то разве это не квадрат? 1 пиксель зажмется при помощи HTML <img width="80" height="80" /> 1.1 допускает 87*80.
Видимо, налицо недопонимание принципов автоматизации. Вместо того, чтобы сделать робота, который будет что-то делать за человека, делается робот, который будет заниматься надзором. Само собой, это проще.
ага, "Для разлагинивания почистите куки браузером"
echo 'Так не прокатит разве?)))';
ещё лучше, конечно, ====
вообще формулировка весьма доставляет "Аватар неквадратен" - "Стол некругл"
по-моему, красиво
собственно кругом сплошные "вкусозаменители"...