@Antosha_92
Изучаю html, css, php, js, jquery, json, ajax

Почему не загружается файл на сервер?

Здравствуйте.
Подскажите, при использовании формы для загрузки файлов с ПК, все отлично.Файлы прошедшие проверку на размер, расширение и ошибки, успешно загружаются на сервер.
Но с мобильного устройства , используя браузер google, файл не загружается.
Размеры загружаемого файла не превышают директивы upload_max_filesize и post_max_size.
print_r($_FILES['screenshot'] - дает название файла, и код ошибки 2 (Размер загружаемого файла превысил значение MAX_FILE_SIZE, указанное в HTML-форме.) - но в HTML- форме указанно значение в разы больше...
Не понимаю в чем проблема. Может было у кого. Или есть какие мысли...
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
ThunderCat
@ThunderCat
{PHP, MySql, HTML, JS, CSS} developer
1) отключить ваши проверки
MAX_FILE_SIZE, указанное в HTML-форме
и проверить идет ли загрузка

2) проверить в каких единицах у вас
указанно значение в разы больше
(должно быть в байтах)

3) в целом это тупая древняя проверка, которую никто в здравом уме все равно применять не будет, ибо предупреждения перед отправкой оно не дает, а после отправки уже нафиг не нужно, проще(и правильнее) рулить файлсайзом на сервере.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
HTML Academy Санкт-Петербург
от 110 000 до 130 000 руб.
CENTRA Новокузнецк
от 50 000 руб.
от 1 500 до 2 500 usd.
20 марта 2019, в 01:07
1000 руб./за проект
20 марта 2019, в 00:27
2000 руб./за проект
19 марта 2019, в 23:14
6000 руб./за проект