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.
$_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