PHP+XML - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Wed, 15 Jan 2025 12:24:35 +0300 Сорри, уже разобрался. Затупил чето.<br> $region переопределялся через mysql_fetch_assoc(), поэтому ставал массивом, а не обьектом, поехали дальше <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br> <br> 2, спс, проверю, если что https://visavi.net/topics/12144/216074 PHP+XML Анатолий Sat, 31 Jul 2010 22:16:28 +0400 Сообщения https://visavi.net/topics/12144/216074 насколько я помню, вам нужно createAttribute https://visavi.net/topics/12144/216044 PHP+XML Azzido Sat, 31 Jul 2010 21:12:44 +0400 Сообщения https://visavi.net/topics/12144/216044 Подскажите пожалуйста, как задать атрибут для определенного элемента XML?<br> <br> Есть начало<br> <br> <pre class="prettyprint"> &lt;?php $dom = new DOMDocument(&#039;1.0&#039;, &#039;utf-8&#039;); $file = $dom-&gt;createElement(&#039;file&#039;); $dom-&gt;appendChild($file); for(неважно что, оно работает){ $region=$dom-&gt;createElement(&#039;region&#039;,$region&#91;&#039;name&#039;]); // $region-&gt;setAttribute(&#039;id&#039;,$region&#91;&#039;id&#039;]); $file-&gt;appendChild($region); // ........ } ?&gt; </pre> Выдает ошибку при обработке строчки, кторая сейчас закомментирована<br> Сообщение об ошибке: Нельзя использовать обьект типа DOMElement в качестве массива.<br> Вопрос: функция setAttribute принимает только два текстовых параметра, я что то начудил с семантикой или просто лыжи не едут? <br> <br> Заранее спасибо https://visavi.net/topics/12144/216034 PHP+XML Анатолий Sat, 31 Jul 2010 20:46:36 +0400 Сообщения https://visavi.net/topics/12144/216034