Hallo Lexington,
Du mußt nicht mehr und nicht weniger machen, als jedem Client (User) eine php-fähige Umgebung bereitstellen und jedem Dein gebautes Script zukommen lassen, da ftp_put Daten AUF einen FTP-Server überträgt.
Kurz:
Du mußt Dich mit HTTP und POST bescheiden.
Gruß aus Berlin!
eddi