Se il server in cui carichi il file è lo stesso in cui risiede lo script dell'upload, non ti serve l'ftp, ti basta copiare il file temporaneo in un'altra cartella usando move_uploaded_file()!

Il tasto sfoglia dovrebbe venirti in automatico nella tag <input type="file" ... />, no?