net2ftp is a web-based FTP client written in PHP, that can run in Chrome, Firefox, IE, and iPod touch. Like normal desktop FTp clients, you can do just about everything: create and CHMOD files and directories, view and edit text files, copy, move, delete, zip, and unzip items. Java and Flash uploaders are available if you'd like to queue multiple files. Clicking on the heart icon creates a bookmark that will open net2ftp and jump to a specific FTP folder after logging in to your server.
More info: net2ftp