kailuaboy Posted February 3, 2009 Share Posted February 3, 2009 I am wondering how I can open and write to my XML file? I have this so far: Am I close? <?php $loc = 'http://www.domain.com/123/file.xml' . $_GET['zcid']; //This is where I am adding the text $replace_word = '<?xml-stylesheet type="text/xsl"textEdit="text to add"?><testXML>'; //Fill the string $str = file_get_contents($loc); //Display the page echo ereg_replace($replace_word, $str); ?> Any help would be appreciated. Thanks. Link to comment https://forums.phpfreaks.com/topic/143580-open-and-write-to-xml-file/ Share on other sites More sharing options...
RichardRotterdam Posted February 3, 2009 Share Posted February 3, 2009 If your server has php 5+ then you could use simpleXML you got the complete or simplified xml file you wish to edit and save? Link to comment https://forums.phpfreaks.com/topic/143580-open-and-write-to-xml-file/#findComment-753378 Share on other sites More sharing options...
kailuaboy Posted February 3, 2009 Author Share Posted February 3, 2009 I am not sure. I do have a XML file though. <?xml version="1.0" encoding="utf-8" ?> <test> <test abcNo="u83" hello="George" username="nhu83" /> <test1 abcNo="u82" hello="John" username="nhu82" /> </test> How do I use SimpleXML to open and add this: <test1 abcNo="u86" hello="John" username="nhu86" /> or <test1 abcNo="u88" hello="George" username="nhu88" /> I know only basics about PHP. I do not know too much. Please help. Link to comment https://forums.phpfreaks.com/topic/143580-open-and-write-to-xml-file/#findComment-753521 Share on other sites More sharing options...
RichardRotterdam Posted February 3, 2009 Share Posted February 3, 2009 to check which version of php you have just run this phpinfo(); if it is 5 or above read you xml like so $xml = simplexml_load_file('yourxml.xml','SimpleXMLElement', LIBXML_NOCDATA); Link to comment https://forums.phpfreaks.com/topic/143580-open-and-write-to-xml-file/#findComment-753536 Share on other sites More sharing options...
kailuaboy Posted February 3, 2009 Author Share Posted February 3, 2009 I have PHP version 5.2.8 installed. Link to comment https://forums.phpfreaks.com/topic/143580-open-and-write-to-xml-file/#findComment-753538 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.