Witam
Próbowałem dodać do mojego systemu uploadu plików obsługę wyjątków, wszystko działała jak należy aż tu nagle dziwna zagadka.
  1. $_FILES['upload_image']['error'][$key]

Powyższa tablica zwraca wartość 4(błąd przekazywanego pliku), jednak mimo wszystkie plik pojawia się na serwerze jak i miniaturka jest tworzona. Jeżeli usunę wszystkie funkcje sprawdzające poprawność danych to funkcja rename zaczyna wywalać błąd(nieprawidłowe argumenty), jednak jak w poprzednim wypadku całe czynności wykonuje dalej.
Co może być przyczyną?

//Z powodu zbyt długiego postu, kod wkleiłem na inną stronę

http://wklej.to/UK5A