Turn off the short tag option in the PHP ini file, and always use '<?php' as your php start tag. When short tags are enabled, PHP sees the '<?' in '<?xml', and assumes it is a start tag.
- Theo -----Original Message----- From: Scott Fletcher [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 01, 2002 1:03 PM To: [EMAIL PROTECTED] Subject: Re: [PHP] Problem with "<?xml ....>" inside the PHP code, due to "?" Thank you all for the feedback! I was trying to say the problem lie with the "?", not with the quote or double quote. Because PHP use "<?" also, so when php read this "<?xml", it think the "<?" is intended for PHP. So, using the escape character does the trick, "\" but now I get the invalid format as a response from the other side that read in the XML codes I send. Thanks, FletchSOD "Matt Babineau" <[EMAIL PROTECTED]> wrote in message 019701c23974$f29b78a0$0100a8c0@developerx">news:019701c23974$f29b78a0$0100a8c0@developerx... > <?php > $XML = "<\?xml version='1.0' > encoding='UTF-8'\?><Product>Apple</Product>"; > echo $XML; > ?> > > Try this? > > Matt Babineau > MCWD / CCFD > ----------------------------------------- > e: [EMAIL PROTECTED] > p: 603.943.4237 > w: http://www.criticalcode.com > PO BOX 601 > Manchester, NH 03105 > > > -----Original Message----- > From: Scott Fletcher [mailto:[EMAIL PROTECTED]] > Sent: Thursday, August 01, 2002 12:03 PM > To: [EMAIL PROTECTED] > Subject: [PHP] Problem with "<?xml ....>" inside the PHP code, due to > "?" > > > Anyone know the workaround with the situation here? Here is the sample > script. The problem is I include the XML tag into the PHP variable and > it messed up everything. It all had to do with "?" here since PHP use > it also. > > --clip-- > <?php > $XML = "<?xml version='1.0' encoding='UTF-8'?><Product>Apple</Product>"; > echo $XML; > ?> > > Thanks, > FletchSOD > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php