Sailo100
asked on
How to create an AJAX upload script with progress bar or animated.gif
I'm trying to complete the following:
1. Provide an upload script for 1 single file which will accept only .mp3 files
2. Once the form is submitted i would ideally like to display a progress bar (preferred) or alternatively an animated.gif
3. Once the upload is complete I would like to pass the file to getid3() (http://www.getid3.org ) and present a table on screen displaying the ID3 information.
4. I would like to do all of this without refreshing the screen if possible.
I am currently using the prototype javascript framework and have already done simple AJAX requests to update my MySQL database but i've not had any experience with an AJAX uploader?
I have a php form working to do the uploading currently but i'm not sure if this can be used?
I'm running AppServ (MySQL 5, PHP5, Apache) on a windows 2003 server!
Where do i start?
1. Provide an upload script for 1 single file which will accept only .mp3 files
2. Once the form is submitted i would ideally like to display a progress bar (preferred) or alternatively an animated.gif
3. Once the upload is complete I would like to pass the file to getid3() (http://www.getid3.org ) and present a table on screen displaying the ID3 information.
4. I would like to do all of this without refreshing the screen if possible.
I am currently using the prototype javascript framework and have already done simple AJAX requests to update my MySQL database but i've not had any experience with an AJAX uploader?
I have a php form working to do the uploading currently but i'm not sure if this can be used?
I'm running AppServ (MySQL 5, PHP5, Apache) on a windows 2003 server!
Where do i start?
http://blog.joshuaeichorn.com/archives/2005/05/01/ajax-file-upload-progress/
ASKER
Thanks for your suggestion but i couldn't get it to work correctly!
I have however now solved this issue but using the Uber Uploader.
http://sourceforge.net/projects/uber-uploader
Many Thanks
Chris
I have however now solved this issue but using the Uber Uploader.
http://sourceforge.net/projects/uber-uploader
Many Thanks
Chris
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.