0
Я использую форму для вставки данных в файл XML. Эти данные поступают из поля ввода, и я не знаю, как это сделать, чтобы написать его на goodbye или bye в зависимости от данных поля ввода, используя что-то вроде этого.
$hello = $xdoc->getElementsByTagName('b')->item($IdOfBtag);
И это XML
<a>
<b id="bye">
<name>john</name>
</b>
<b id="goodbye">
<name>emma</name>
</b>
</a>
Как о http://www.php.net/manual/en/domdocument.getelementbyid.php? Просто определите идентификатор, а не получите его по имени тега. Помните, что идентификатор можно использовать только один раз в документе HTML. –
['item()'] (http://www.php.net/manual/en/domnodelist.item.php) ожидает целочисленный параметр, а не строку. – Passerby