2015-12-12 4 views
0

У меня есть PHP-код, я использую его для хранения файлов для добавления содержимого в xml.xml, но он перезаписан, я хочу, чтобы он создавал следующую строку, пожалуйста, направляйте меняКак сохранить содержимое в xml-файле

<?php 

    $dom = new DOMDocument('1.0', "UTF-8"); 

    $element = $dom->createElement('ukthi'); 
    $dom->appendChild($element); 

    $node_moi = $dom->createElement('dayla'); 
    $node_moi2 = $dom->createElement('dayla2'); 

    $node_moi->nodeValue = $_POST['ho_ten']; 
    $node_moi2->nodeValue = $_POST['ngay_sinh']; 

    $element->appendChild($node_moi); 
    $element->appendChild($node_moi2); 

    $dom->save('xml.xml'); 

?> 

ответ

0

Если вы действительно хотите добавить, используйте file_put_contents с флагом FILE_APPEND

Но вы не должны делать это с XML вы можете добавить два содержимого XML в файле XML.

Вы должны иметь только одну структуру

1 первый прочитать фактический XML файл

2 добавить свой узел (примечание создания новых XML)

3 сохранить его, как вы делаете

Смежные вопросы