Have you ensured these uploads are not bigger than your maximum allowed upload filesize in PHP? This by default without modifying your server PHP settings is 2MB. If the file is just being dropped which is what your descriptions sounds like I think this is your issue
I could just hear Chuck across cyberspace saying "figure it out on your own!", problem fixed. A simple upload_max_filesize = off inserted into my php.ini worked. File uploaded and displayed. Thanks alot.