php è usato principalmente "lato server": ciò comporta che può manipolare dei dati (es un file) solo sul server stesso.

Le istruzioni ftp del php servono principalmente per trasferire file dal server dove gira ad un altro server, oppure per leggere file da altri server.

Da quello che dici sembra che tu abbia bisogno di una applicazione che giri direttamente sul client e possa trasferire file via ftp dal client stesso.
Non si può fare con php!
Dovrai usare un linguaggio che giri lato client.