Hey all,
I'm writing a script that allows a user to upload an image of any size, it then automatically resizes it for them to make it a good viewable size, it then resizes the original and makes another copy of thumbnail size, finally it resizes the original to make it a smaller thumbnail size. Don't ask me why, this is what the client wants... :rolleyes:
Anyway, when the script is through running, I have three new images on the server. One regular size, one thumbnail, and one smaller thumbnail. Obviously, resizing an image three times dramatically increases the amount of time the user has to sit there and wait for their image to finish uploading.
So, my question is: Is there a way to allow them to upload the original, and then resize it once it's on the server side, this way the user doesn't have to wait for it? If not, are there other ways of increasing the speed of this script? Also, is there a way with php to give the user a visual upload progress bar? I've seen this done with asp, but can't find anything with php.
Thanks in advance for your help!
insectis