Как загружать архивы на сайт?

При попытке загрузки фалов типа ".rar", ".doc", ".docx", возможно есть и другие расширения, перезагружается страница.
<form action="" method="post" enctype="multipart/form-data">
            <input type="hidden" name="mod" value="materials"/>
            <input type="hidden" name="action" value="doadd"/>
            ...
            <div class="form-group">
                <label for="img">Выберете картинку:</label>
                <input class="btn btn-default" type="file" name="img" id="img"/>
            </div>
            <div class="form-group">
                <label for="drawings">Выберете чертежи (архив):</label>
                <input class="btn btn-default" type="file" name="drawings" id="drawings"/>
            </div>
            <div class="form-group">
                <input class="btn btn-success" type="submit" value="Добавить"/>
            </div>
        </form>
  • Вопрос задан
  • 446 просмотров
Решения вопроса 1
arutyunov
@arutyunov
Mooza.ru — Делаем сайты
Через дебаг посмотрите, что у вас в массивах post и files.

Ну или так:
var_dump($_POST);
var_dump($_FILES);

Если массив files пустой, то проверьте настройки веб-сервера:
post_max_size
upload_max_filesize

Возможно, файлы для загрузки слишком большие.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
RomaZveR
@RomaZveR
CEO AlertMoney, PHP/Golang Developer
В инструментах разработчика проинспектируй что форма пытается отправить на сервер, ну и перво наперво логи php.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы