But unfortunately I get the following error when going to view the page in IE8 and IE7 from various PCs:

The XML page cannot be displayedCannot view XML input using style sheetPlease correct the error and then click the Refresh button, or try again laterInvalid at the top level of the documentError processing resource 'http://XXX.XXX.XXX.XXX/temp.php'. Line 1, Position 1HTTP/1.0 200 OK

I have Apache 2.2.14 / PHP 5.2 installed on another machine and the above script works perfectly!I am wondering what could be causing the error - is there something I need to change in the Apache config file? Have tried to view this test page from different PCs but still get the same error.

It will output the variable ($servertitle) as "Hit Radio 247 - Your Non Stop Hit Music Station!" regardless of what browser I view it in and regardless whether I use localhost or the IP address of the server.

This is exactly what the script should do!

But on Server 192.168.1.2 (Latest Version Of XAMPP) it will output the page as the above error in IE8 and as the following in every other browser:

This I would imaging should rule out IE8 as being the cause of the problem and would suggest it has something to do with the XAMPP installation itself, either a change to a config file in Apache / PHP or a missing file or something.

The XAMMP machine is returning the correct values, but for some reason it is also including (echoing) connecxtion/source status information when it outputs the otherwise correct information

Are you still getting any error reports in the Apache log?

like the one about CSS?

Find/locate the CSS file - if there are elements that have been tagged as display: none, AND you are still getting a CSS error - the problem is that the CSS file is either not being found by the server or is not being rendered as CSS.