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.
Well, the destination file is an image, so I'm limited as to what permissions that file can be set to. And, the directory is set to 777. I'm using version 0.20 that I grabbed off of phpclasses.org.
These files were originally uploaded to the directory using FTP. This scenerio works for some reason:
1. I delete the original FTPed image 2. I use your upload class to upload that image 3. I use your upload class to upload and overwrite the image in step #2.
I wonder why this would be different than just using your upload class to overwrite the FTPed image? I checked all of the images in the directory and they all have the same apparent permissions checked (0644). Both the images FTPed and the images uploaded using the class.
These files were originally uploaded to the directory using FTP. This scenerio works for some reason:
1. I delete the original FTPed image
2. I use your upload class to upload that image
3. I use your upload class to upload and overwrite the image in step #2.
I wonder why this would be different than just using your upload class to overwrite the FTPed image? I checked all of the images in the directory and they all have the same apparent permissions checked (0644). Both the images FTPed and the images uploaded using the class.
Very odd...
Jenifer
Try version 0.21, there are more checks for the file permissions and overwriting.