Задать вопрос
@lookingfor2

Почему не работают исключения php?

в классе есть 4 метода
на проверку мима
на проверку размера
запись ошибок
загрузка файла на сервер

Я иду сверху вниз

Проверка мима и добавление исключений
5e470ceea2433784842344.jpeg
5e470cf9d4997952898169.jpeg

вот допустимые типы файлов
5e470d193323e208061946.jpeg

вот результат
5e470e0c04430721862790.png
  • Вопрос задан
  • 169 просмотров
Подписаться 1 Простой 6 комментариев
Решения вопроса 1
coderisimo
@coderisimo
Выглядит странно ))
1) Конкретно в примере что на скринах - в метод не передается переменная, которая там нужна.
2) Если хотите перехватывать все исключения, используйте
catch(Throwable $e)

3) в комментариях вы привели код :

if (!empty($_FILES['Files'])) {
    $fileComponent = new fileComponent($_FILES['Files']); //Инициализируем класс
    try {
     $fileComponent->checkMime($mime); //$mime - атеншон!это откуда?незаметно подбросили полицаи?
..................


$mime ОТКУДА в нем ?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
......//Инициализируем класс
try {
......checkMime(!!!ТУТ!!!);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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