you could try makeing a 0 byte file on your web server, then use ftp_put().
eg
ftp_put($conn_id, $NewFileName, "/path/to/temp/file", FTP_ASCII);
this would copy the temp file to your ftp account and rename it in the process.
By the way what is the use in replying to a message with only destructive critisism in place where there should be constructive help?
The simple matter is that you look at any ftp client and they all have an option to create a file, so why should a web based ftp client be any different. I like your idea jaddy, good luck with it!