Advertisement
fruffl

Untitled

Nov 5th, 2011
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.10 KB | None | 0 0
  1. <?php
  2.  
  3. /*
  4. <data>
  5. <menu id="0" tpl="" name="Impressum" link="" target="" secure="">
  6.         <site id="0" tpl="index" name="Datenschutz" link="" target="" secure=""/>
  7.         <site id="1" tpl="index" name="Datenschutz" link="" target="" secure=""/>
  8.         <site id="2" tpl="index" name="Datenschutz" link="" target="" secure=""/>
  9.     <menu id="1" tpl="" name="Impressum" link="" target="" secure="">
  10.             <site id="10" tpl="index" name="Datenschutz" link="" target="" secure=""/>
  11.             <site id="11" tpl="index" name="Datenschutz" link="" target="" secure=""/>
  12.             <site id="12" tpl="index" name="Datenschutz" link="" target="" secure=""/>
  13.     </menu>
  14. </menu>
  15. </data>
  16. */
  17. $doc = new DomDocument;
  18.  
  19. // We need to validate our document before refering to the id
  20. $doc->validateOnParse = true;
  21. $doc->load('php.xml');
  22. //header('Content-Type: text/xml');
  23. //echo $doc->saveXML();
  24.  
  25. $sites = $doc->getElementsByTagName('site'); // Find Sections
  26. foreach ($sites as $site) //go to each section 1 by 1
  27. {
  28.    
  29.     if($site->getAttribute('id') != '11')
  30.         continue;
  31.        
  32.     echo $site->parentNode->getAttribute('id');
  33. }
  34.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement