LINUX.ORG.RU

Вроде для не слишком больших картинок работает. Названия файлов специально человекочитабельные выбираются?

keyran ★★
()

писали бы какой максимальный размер, чтоли

abyz ★
()

Проверка только по расширению? Спокойно съело пхп файл под именем .пнг

10 мб файл выдал 413 Request Entity Too Large.

Валидация на клиенте не помешала бы.

Kalashnikov ★★★
()
Ответ на: комментарий от keyran

Ну я проверял на 1366х768. Больше мне ограничение скорости не позволяет, я лимит трафика выбрал.

Alden ★★★★★
()

Даёт такого рода ошибки на разные нефото (разный текст для разных типов файлов):

Error.

Reasons:
- File too big or zero size.
- Not an image
- Server goes crasy

А с большими фотками беда.

архивное фото 1.png: PNG image data, 7889 x 5314, 8-bit/color RGB, non-interlaced

Не загружается никак.

CYB3R ★★★★★
()
Error.

Reasons:
File too big or zero size.
Not an image
Server goes crasy
% file ehbmdone.png 
ehbmdone.png: PNG image data, 1600 x 2000, 8-bit/color RGB, non-interlaced

Как-то так.

dismal_faun ★★
()

спешу огорчить
инстаграм уже написан. и более того - продан
ещёодинкартинкохостинг не нужен

wxw ★★★★★
()
Ответ на: комментарий от bloodredfrog

Манул, в сочетании с древними заклинаниями. Вот эт да

nexfwall ★★★★
()
Ответ на: комментарий от wxw

инстаграм уже написан

Не огорчай без особой нужды людей. Пусть стремится к самосовершенствованию.

pacify ★★★★★
()

закачал 10 гигов порева

stevejobs ★★★★☆
()

Нет формирования миниатюр? Хреново.

Pakostnik ★★★
()

Почему тип файла не проверяется перед загрузкой? Я стал заливать mp4 - даже не пикнул, пока нжинкс не грохнулся с криком 413 Request Entity Too Large

Fletch ★★
()
Ответ на: комментарий от YAR

человекочитабельные

Nojewizehyqoqyge.png

No jewiz

За разжигание могут привлечь.

KRoN73 ★★★★★
()
Ответ на: комментарий от keyran

Ну да, чередование гласной и согласной

Сборка из слогов лучше звучит. Например, генерация названий звёзд в MoO.

KRoN73 ★★★★★
()
Ответ на: комментарий от wxw

инстаграм уже написан

Ну, на момент его появления были вовсю решения от imageshack.us до pictwit'ов всяких.

KRoN73 ★★★★★
()
Ответ на: комментарий от SI

для подобных целей счас моднее всего использовать node.js. PHP по моему не умеет с upload файлами кусочками работать.

SI ★★☆☆
()
Ответ на: комментарий от Kalashnikov

Проверка только по расширению? Спокойно съело пхп файл под именем .пнг

/me заржал в полный голос

jessey
()

При корректном раскладе для небольших картинок работает.

touch empty.png, он залился, получил «the image cannot be displayed» cat /dev/urandom > random.png, 46 Мб, стал заливать, сервер сбросил соединение

По юзабилити: неплохо было бы заливать без нажатия кнопки «go», сразу же как только юзер выбрал файл в диалоге.

zhuravlik ★★★★
()
Ответ на: комментарий от SI

Яваскриптом можно через файл апи. От поддельных запросов конечно не спасёт, но от дурака вполне.

Kalashnikov ★★★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.