That won't help. When you see a filename with multiple extensions, this means you actually have an original file that was converted to another type of file, eg:
2. Archive #1 using tar and you have really_long_textfile.tar
3. Compress #2 using gzip and you have really_long_textfile.tar.gz
So you can see you have to undo #3, and then undo #2, to get back to #1.
With the original poster's situation, he is using a Mac. This operating system stores most files in two parts: a data fork and an application fork. The .bin extension indicates this is a file that is a combination of both forks. You can see this for yourself using a hex editor: his image files start with an application fork, and the data fork containing the GIF format data is later. Renaming the file is not going to remove the application fork, so the browser will end up with a corrupted image file.
Perl / MySQL / HTML+CSS