My boss was looking around for flash uploaders, and he had his mindset on the Solmetra Flash Uploader v1.02. This flash uploader is very nice, specially because it supports custom GUIs! The uploader overall has a nice/clean feel to it.

There were some minor things that needed to be fixed, and some extra features I really wanted it to do. Overall this would be my first time working with flash, and it wasn’t too bad overall. Please note, this isn’t a complete change yet, and was only aimed for changes I needed. If there is enough request for it, I’ll fix it all up to be toggable for some of the new settings I’ve added.
After finishing uploading file, it would not allow you to upload another until the page was refreshed. I wanted to base it more off a general uploader rather then a one time upload. So it was modified to handle this. The next big change was I made it handle multi-file uploads! Now you can add 10 or 20 files and have them upload all at once! Very handy!
One more problem I was having was sending a static variable to the page it processed. Because the flash application is calling the PHP page, it can’t use $_session variables from what I saw. A simple solution was to pass a $_GET variable through the defined ‘SolmetraUploader’. I’ve shown an example of this in demo3.php as well.
Some things that have been changed or fixed:
-Fixed the demo files for examples, added a ‘special’ demo that handles unzipping a zip file, and has a quick way to pass a variable.
-Issue where it would ignore your file size specifications regardless of if you indicated it in the XML or not using PHP. There is now a toggle in the CONFIG if you want it to use PHPs limit, or your specified limit.
-Fixed cancel button. After canceling you may upload again.
-Changed the way the flash uploader ‘completes’. After 4 seconds of displaying ‘Done!’, it will reset it self, allowing you to reupload.
-Some defaults have been changed. Again, I wanted a general multi-uploader, nothing more.
I’m pretty happy with how it turned overall so far. I may continue working on this if there is some requests to it. Here is a demo of the changes and the actual flash application, which allows multi uploads and shows some XML examples. Please note, it doesn’t actually upload to my server, it is just in DEMO MODE (5 seconds demo):
Here are the downloads:
Main Download
Source
If you liked this product, you can check out the original product, or more products at Solmetra!
Hope this helps someone!
Related posts:
sending...
Thanks for these mods, Chris. I’m going to try to use this on Kairos Media.
Very cool! Thanks!
thanks man for this;
but can i use $_POST instead of $_GET because I’m on a framework that prohibits the $ _GET
please how can i do this?
Hmm, I may try something out in the near future. Right now this won’t be really possible from what I gather. The script that flash calls doesn’t store/hold any variables, thats why I call/use $_GET since it will use the actual link with the variables stored.
To actually handle this, we would most likely have to edit the flash file and have a way to store params in the actual flash file, and then pass them to the final script that is called. Otherwise there isn’t a way with $_POST at this time.
I may be able to try this, but it may not be a month or so until I can actually tackle it becuase I am in the middle of a large project!
How do i align paragraphs to the left, AND justify them? (webdesign)?
Couldn’t you just use
<p align="justify">, which aligns to the left and justifies the wording anyways.Is there a parameter (in parameter/config) so I can limit how many file a user can upload in a time? E.g. single file upload for profile picture in profile page and multiple document uploads in other page.
Hello Danny,
At this time you would need to edit the flash and configuration files. I have not done that. I may however work on this project a bit more in the near future, but at this time I am tied up. Overall if you have basic coding knowledge, it shouldn’t be too hard to edit the flash files, since you don’t need to touch the graphical side of flash. If I do get to this I’ll post a reply to you.
Thanks!
Hey, Chris! Brilliant job with the uploader. I am a novice web designer. Can you show me how to add a user form to the uploader that will send the text field variables and the uploaded file information (filename and filepath) to an existing XML file? Thank you in advance.
Is there still problems with HTTPS in this uploader?
Do ya know this problem of’corse? (error 2038 in flash)
i was looking for something like that… but is there still the https problem?