Hi, I'm hoping someone can help me out. (example using php 5.1.4 and firefox 1.5.0.7) I am creating an xml document on the fly and trying to output it in a browser using xsltprocessor The output is: <?xml version="1.0"?> <h:html xmlns:h="http://www.w3.org/1999/xhtml"> <h:head> <h:title>TESTING</h:title> </h:head> <h:body> <h:table width="100%" border="2"> <h:tr bgcolor="silver" id="table_head"> <h:th>Name</h:th><h:th>Description</h:th> </h:tr> <h:tr id="table_body"> <h:td>DOG</h:td> <h:td>Loxley type of user</h:td> </h:tr> <h:tr id="table_body"> <h:td>admin</h:td> <h:td>System administrator</h:td> </h:tr> </h:table> </h:body> </h:html> which is just what I wanted The problem is when it is echoed to the browser I just get a string of text. If i copy the source into either a .xml or .xhtml file it works but only in firefox not in i.e. Can anyone please help me - am i missing something?