a ver... en q unidad se expresa el MAX_FILE_SIZE??? o.o
cuando ago un if ($_FILE["avatar"]["size"] > MAX_FILE_SIZE) ....... En q unidad esta el MAX_FILE_SIZE? en bits? en Bytes? en KB? :S
es q creo q puede ser ese el problema del 500 Internal Server Error...
por cierto, alguien sabe si hay alguna funcion contraria al copy o al move_uploaded_file, q en vez de copiar, borre? o.o
Gracias de nuevo por vuestro tiempo