- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
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 - это поблажка юзерам)))
increazon 26.03.2011 02:39 # −3
striker 26.03.2011 04:01 # +1
bugmenot 26.03.2011 04:50 # +1
Vasiliy 26.03.2011 08:19 # +1
Lure Of Chaos 26.03.2011 11:40 # +7
ага, "Для разлагинивания почистите куки браузером"
tr00_gr1m_doomster 26.03.2011 12:03 # 0
Skull 26.03.2011 18:32 # 0
istem 26.03.2011 22:39 # 0
espr 26.03.2011 13:59 # 0
echo 'Так не прокатит разве?)))';
istem 26.03.2011 16:38 # 0
Vasiliy 26.03.2011 16:44 # +1
espr 26.03.2011 16:58 # 0
adepto 06.04.2011 23:32 # 0
espr 07.04.2011 23:50 # 0
istem 08.04.2011 00:13 # +1
ещё лучше, конечно, ====
bugmenot 08.04.2011 01:08 # 0
istem 08.04.2011 01:10 # +1
adepto 08.04.2011 00:18 # 0
RaZeR 27.03.2011 11:49 # +7
Lure Of Chaos 27.03.2011 17:56 # +5
expl 27.03.2011 22:07 # +3
вообще формулировка весьма доставляет "Аватар неквадратен" - "Стол некругл"
Lure Of Chaos 27.03.2011 22:14 # 0
eth0 28.03.2011 18:48 # +2
Skull 29.03.2011 15:26 # 0
Skull 29.03.2011 15:27 # −1
Lure Of Chaos 29.03.2011 15:39 # 0
Skull 30.03.2011 19:44 # −2
Lure Of Chaos 30.03.2011 20:09 # 0
по-моему, красиво
istem 31.03.2011 01:28 # +1
Lure Of Chaos 31.03.2011 18:10 # 0
istem 08.04.2011 00:16 # 0
собственно кругом сплошные "вкусозаменители"...
TarasB 29.03.2011 11:22 # 0
GoodTalkBot 28.03.2011 19:57 # 0