<?php function object2array($object){ $return = NULL; if(is_array($object)){ foreach($object as $key => $value) $return[$key] = object2array($value); }else{ $var = get_object_vars($object); if($var){ foreach($var as $key => $value) $return[$key] = ($key && !$value) ? NULL : object2array($value); } else return $object; } return $return; } $today = date("Ymd"); $xml = simplexml_load_file("http://scoutnet.be/xml/L1.xml?a=$today"); if (!$xml){exit("Failed to open L1.xml.<br />");} $myarray = object2array($xml); $num_marker = count($myarray['L1']['marker']); echo "<table class=\"snsample\">\n"; for($i = 0; $i < $num_marker; $i++) { if (($myarray['L1']['marker'][$i]['@attributes']['domain']!='nodomain')&&($myarray['L1']['marker'][$i]['@attributes']['domain']!='')){ $mylink="<a href='http://www.{$myarray['L1']['marker'][$i]['@attributes']['domain']}'>".utf8_decode($myarray['L1']['marker'][$i]['@attributes']['groupname'])."</a>"; }else{ $mylink="<a href='http://{$myarray['L1']['marker'][$i]['@attributes']['name']}.scoutnet.be'>".utf8_decode($myarray['L1']['marker'][$i]['@attributes']['groupname'])."</a>"; } if ($myarray['L1']['marker'][$i]['@attributes']['groupID']!=''){ $mygroupID='['.$myarray['L1']['marker'][$i]['@attributes']['groupID'].']'; }else{ $mygroupID=''; } echo "<tr><td>$mylink</td><td>$mygroupID</td><td>".utf8_decode($myarray['L1']['marker'][$i]['@attributes']['city'])."</td></tr>\n"; } echo "</table>\n"; ?>
Gouw Limburg | [L1000P] | Hasselt |
O.L.V. van Vrede | [L1101M] | Hasselt |
Scouts Lod Lavki | [L1102S] | Hasselt |
Scouts Pater Damiaan - PD | [L1103M] | Hasselt |
Scouts en Gidsen Alken | [L1104G] | Alken |
Herckenrode | [L1106G] | Hasselt |
Stam SMAF | [L1108M] | Hasselt |
Sint-Michiel / Anne Frank | [L1110S] | Hasselt |
Scouts en Gidsen Welsco | [L1111S] | Wellen |
Sint-Martinus den XIIde | [L1112S] | Hasselt |
Juventa | [L1113G] | Zonhoven |
Scouting Godsheide | [L1114G] | Hasselt |
Onze-Lieve-Vrouw | [L1201G] | Bree |
Tijlgroep en Globbetrotters | [L1202M] | Hamont-Achel |
Jan Van Eyck Maaseik | [L1203S] | Maaseik |
Sint-Pieter | [L1205G] | Lommel |
Sint-Jozef Boseind | [L1206M] | Neerpelt |
Sint-Willibrordus | [L1209G] | Neerpelt |
Sint-Willibrordus | [L1209S] | Neerpelt |
Sint-Jozef Boseind | [L1212S] | Neerpelt |
Zeescouting Pebbles | [L1214G] | Kinrooi |
Akabe Sint-Willibrordus | [L1216G] | Neerpelt |
Scouts en Gidsen Peer | [L1217G] | Peer |
Mastentop Eisden | [L1302M] | Maasmechelen |
Heilig Hartgroep | [L1303S] | Genk |
Don Bosco Termien | [L1308G] | Genk |
Scouts Genk-Centrum | [L1310G] | Genk |
Sint-Lambertus | [L1311G] | Neerharen |
Schoravé | [L1313G] | Beverst |
Bavo | [L1315G] | Beverst |
Reynaert | [L1316G] | Bilzen |
Helder Camara | [L1402G] | Tessenderlo |
Scouts Baden-Powell Hulst | [L1403G] | Tessenderlo |
De Perenboom | [L1404G] | Heusden-Zolder |
Sint-Paulus Tervant | [L1405G] | Paal |
Sint-Jan Berchmans | [L1406G] | Beringen |
O.L.V. Hemelvaart | [L1407M] | Leopoldsburg |
Sint-Lucia | [L1408M] | Tessenderlo |
Limburgse Leeuwen | [L1409G] | Ham |
O.L.V. Donk | [L1410G] | Herk-de-Stad |
Scouts Geleeg Leopoldsburg | [L1411G] | Heppen |
Trappers Bolderberg | [L1412G] | Heusden-Zolder |
Sint-Bavo | [L1413G] | Heusden-Zolder |
Sint-Jozef August Cuppens | [L1415G] | Beringen |
Vosog L15 Stam Lommel | [L15] | Lommel |
Sint-Joris | [L1601G] | Landen |
Scouts en gidsen Sint-Kristina | [L1602M] | Sint-Truiden |
Sint-Leonardus | [L1604G] | Zoutleeuw |
Sint-Trudo | [L1605S] | Sint-Truiden |
Sint-Augustinus | [L1606S] | Sint-Truiden |
Sint-Franciscus | [L1607G] | Tongeren |
Sint-Martinus | [L1611G] | Velm |
Sint-Martinus | [L1611S] | Velm |
Sint-Servaes | [L1612G] | Diets-Heur |