Acredito que teria que usar algum principio de FTP.
Não sei se alguem aqui já fez algum programa de enviar arquivos para a internet?
O problema é como seu PHP vai interpretar isso, e aqui nesse forum vai ser dificil esse tipo de ajuda.
Mesmo assim, deixo aberto a discuções.
Att, Felipo Gonçalves | Microsoft Contingent Staff