I'm working on a CakePHP application, and need to have a image upload function in an existing form. The form is working already and submitting to MySQL database. So all I need is a input type="file", and the the necessary file handling functions, so that the file is uploaded to a directory on the server. And the filename is stored with the record in the database. All in all it shouldn't be to complicated. Additionally image processing would be nice - cropping, max file size etc. I have plenty of future work on this application if the chemistry is right :-).