ABOUT IM_Manipulation.html (IM_ManipulationSB.html for Sandbox users) The IMFunctions.inc file contains functions for both primary and sandbox users. However, there are two different html files depending on which applies to you. You may wish to maintain an uploads directory separately from your final image directory. This way you can keep your originals in a separate place and retain the same filenames for the final images. In the example file, the upload directory remains untouched except for the ability to rename files. You will want to do this to correct for illegal characters, or to otherwise rename files after uploading. (Be smart though... a filename with the following characters: & \ / : will cause a little breakage when uploading.) Manipulated files end up in the images directory where they can be deleted using WebDNA. (It is an immediate delete; there is no "are you sure?" confirmation.) This way, you can experiment with the various ImageMagick functions to refine your own defaults, particularly the defaults for text imprinting. If you want to to be able to delete from the uploads directory, the code is in there; you just have to uncomment it. The example file (needs the two directories images and uploads) was developed for testing IM variables to decide what works best for your particular needs. Or you may wish to use it in whole to handle all of your image manipulation. Or you may wish to take bits and pieces from it, to build your own upload process with more defaults and fewer form elements. Or just use it to understand the process so you can do all of your image manipulation in one click, chaining the functions after you upload the file. ================ Uploading files: Notice that the upload form uses enctype="multipart/form-data" in the