class.upload.php is a powerful and mature PHP class to manage uploaded files, and manipulate images in many ways. The script is available under a GPL license.
I am preparing the version 0.32. I have added a few features and fixed some bugs:
- add support for XMLHttpRequest uploads - added image_pixelate - added image_interlace - added png_compression to change PNG compressoin level - deactivate exec() if Suhosin is enabled - add more extension to dangerous scripts detection - imagejpeg takes null as second argument since PHP 5.4 - default PECL Fileinfo MAGIC path to null - fixed file name normalization
- add support for XMLHttpRequest uploads
- added image_pixelate
- added image_interlace
- added png_compression to change PNG compressoin level
- deactivate exec() if Suhosin is enabled
- add more extension to dangerous scripts detection
- imagejpeg takes null as second argument since PHP 5.4
- default PECL Fileinfo MAGIC path to null
- fixed file name normalization
You can download version (0.32dev) here. Send feedback in!