If by a local server you mean just the local computer, it sound like a disagreement in upper and lower case letters in the filenames, perhaps paths (if used) to the images and/or support files. Upper and lower case rarely matter on the local machine, and almost always do on the host.
However, there are a great many things that can happen and/or be missed when uploading a page to the web.
If you want more help:
Please post a link to a page on your site that contains the problematic code so we can check it out.
Bookmarks