Не съм много сигурен, защото не съм го пробвал до сега, но мисля, че ако направиш ъплоада да е с JavaScript, който просто праща информация към PHP файл, който ъплоадва файла, а през това време с JavaScript взимаш името на файла, който се качва и неговото местоположение след това докато PHP-то...