Ben bir XML dosyası test.xml ettik
<?xml version="1.0"?>
<info>
<user>
<name>
<firstname>FirstName</firstname>
<lastname>Last Name</lastname>
<nameCoordinate>
<xName>125</xName>
<yName>20</yName>
</nameCoordinate>
</name>
</user>
</info>
Ben düğüm XName güncellemeye çalışıyorum ve yaşıyorum yName bir form gönderme PHP kullanarak. Yani, ben) (simplexml_load_file kullanarak dosyayı yükledim. PHP form action kod aşağıda
<?php
$xPostName = $_POST['xName'];
$yPostName = $_POST['yName'];
//load xml file to edit
$xml = simplexml_load_file('test.xml');
$xml->info->user->name->nameCoordinate->xName = $xPostName;
$xml->info->user->name->nameCoordinate->yName = $yPostName;
echo "done";
?>
Ben düğüm değerlerini güncellemek istiyorum ama yukarıdaki kodu yanlış gibi görünüyor. Herkes bana bunu düzeltmek yardımcı olabilir misiniz?
UPDATE: My question is somewhat similar to this Updating a XML file using PHP but here, I'm loading the XML from an external file and also I'm updating an element, not an attribute. That's where my confusion lies.