hhavatar wrote:I can see, it but the format is all wrong, colours, typeface, images etc.
Even if you dont apply enough information (you probably should tell us, that you are speaking about a wordpress, joomla or similar installation), i think i know, what is going wrong:
When you installed the software (which you did not tell us), you probably have been asked for a servername in a installation dialog or setup programm or similar. You probably entered "localhost" there.
If you access this installation now from outside, you dont have "localhost" as servername, because "localhost" always yields to your own PC where are working with. Instead you might use a static IP, or a dynamic IP or a domain name, which is assigned to this IP or similar. Anyway, all embedded pictures, CSS modules and so on (all URLs of these) yield to "localhost" (if you look into the source code in the browser, you definately will find lots of http://localhost/..
.) - and all these modules are NOT FOUND now, because "localhost" is the wrong destination in this context.
There may also be a .htaccess file in the project directory, which redirects to localhost (but this depends). In any case, if you planned to use this software not only to run on localhost, you should have supplied NOT localhost, but the same IP or domain name, as you use now to access the server. In some cases, you may be lucky and find kind of setup PHP Module, where you can replace "localhost" by the new domain or IP - then you should try this. But it may also be possible, that this localhost is hardcoded in the Database and spreaded about many modules, in that case there is no other solution than a new full installation of your software (wordpress, joomla, drupal - whatever it is).