pauljr8 Posted July 27, 2007 Share Posted July 27, 2007 Hello, I am doing the following: $child = $xml->createElement('comment',$_POST['comment']); $entry->appendChild($child); What I am trying to do is create <comment><![CDATA[$_POST['comment']]]></comment> In other words, I need to have the $_POST data wrapped in cdata tags contained in comment tags. I have looked till bleary eyed and find I can do the cdata tags or the comment tags but I'm trying for both. Before I came to my senses I used to do it in asp by: Set oDetailsNode = oEntryNode.appendChild(oDOM.createElement("comment")) oDetailsNode.appendChild oDOM.createCDATASection(sComment) where sComment was the equivalent of $_POST['comment'] Quote Link to comment Share on other sites More sharing options...
Barand Posted July 27, 2007 Share Posted July 27, 2007 $child = $xml->createElement('comment'); $cd = $xml->createCDATASection ($_POST['comment']); $child->appendChild($cd); $entry->appendChild($child); or you can mirror the ASP code $child = $entry->appendChild($xml->createElement('comment')); $child->appendChild($xml->createCDATASection ($_POST['comment'])); Quote Link to comment Share on other sites More sharing options...
pauljr8 Posted July 27, 2007 Author Share Posted July 27, 2007 Many thanks for your help. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.