What happens if you place the images something simply like:
index.php <-tries to view images from
------------uploaded/ <-Images here
and then just go into uploaded with your browser and simply click the images to bring them up in your browser, if they come up blank. and you download then via ftp and they show as the should.... then its the weirdes sheit. Might even try to save them from the browser when they come up blank to see if they remain blank or get the right size etc etc :-/