You can access any error messages for the failed upload from the bindings panel.
I would have to look at the whole page to see the problem. It doesn't appear there is a problem in the code you are providing so the issue has to be elsewhere.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.