There must be a problem in your xml code that you are generating then. header("Content-type: text/xml"); is indeed how you set the content type to an xml page, as your test shows. The problem being is that phpinfo() generates an html document, not an xml one. The error you got was explorer telling you that it expected an xml doc but didn't receive one
Ross > -----Original Message----- > From: Baz Langton [mailto:[EMAIL PROTECTED]] > Sent: 21 August 2002 16:13 > To: [EMAIL PROTECTED] > Subject: [PHP-WIN] Newbie: Setting content type > > > How do I set the content type to text/xml?? I have a small php > script which > queries a database and returns the results as an xml document. However the > flash application is not parsing the xml correctly and I believe it is > because the response is in text/html. > > I've tired the following:- > > <?php header("Content-type: text/xml "); > phpinfo(); > ?> > > But this gives me the following error:- > > The XML page cannot be displayed > Cannot view XML input using style sheet. Please correct the > error and then > click the Refresh button, or try again later. > > > ------------------------------------------------------------------ > ---------- > -- > > Required white space was missing. Error processing resource > 'http://localhost/php%20test/info.php'. Line 1, Position 63 > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> > > > > > > Any help wouild be appreicated as I'm completely new to php. > > Cheers, > > Baz > > > > -- > PHP Windows Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > > -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php