ID:136252
 
This is probably a feature, but it should atleast be an option, because it seems extremely unusual, and I don't think ftp() should work that way.

When you ftp() someone a file, and they chose to overwrite a previous version, if it is a text file the new file gets appended to the old file's text, it doesn't overwrite it like it says it will.