Beste scripters,

Ik ben bezig met een API helaas gaat dit allemaal via een site en niet via bestanden dus de api zit in de host site en ik moet de dingen dus aanroepen via
variables in de url.

Het volgende wil ik ik wil dat een php uitschrijft per module wat de inhoud is meerdere waardig dus

in de xml kan staan 2x <ip>127.0.0.7</ip> en <ip>127.0.0.1</ip> en dat moet hij netjes onder elkaar uitschrijven in php zodat we iets als dit krijgen:

ips: 127.0.0.7
127.0.0.1

nu heb ik hier en daar wat probeert kwa script die hier stonden maar het werkte helaas niet.

De xml file
<api>
<version>1.3.2</version>
<response>
<result module="ip" action="get" type="select" code="1000">SUCCESS</result>
<details>
<detail>
<code>1000</code>
<description>IP details from: xxxx</description>
<server_pack_id>xxxx</server_pack_id>
<server_name>KRKM007</server_name>
<ip_record>
<ip>127.0.0.7</ip>
<reverse_lookup>- DO NOT ASSIGN - 1</reverse_lookup>
<nullrouted>0</nullrouted>
<billing_information>
<start_date>8/14/12</start_date>
<end_date/>
<price>2.50</price>
</billing_information>
</ip_record>
</detail>
</details>
</response>
</api>


Boven
Wat heb je geprobeerd?
<?php
$xml = simplexml_load_file("test.xml");

echo $xml->getName() . "<br />";

foreach($xml->children() as $child)
{
echo $child->getName() . ": " . $child . "<br />";
}
?>

[size=xsmall]Toevoeging op 20/09/2012 14:39:29:[/size]

dat zou toch moeten werken?

Reageren