<?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/O3.xml?a=$today"); if (!$xml){exit("Failed to open O3.xml.<br />");} $myarray = object2array($xml); $num_marker = count($myarray['O3']['marker']); echo "<table class=\"snsample\">\n"; for($i = 0; $i < $num_marker; $i++) { if (($myarray['O3']['marker'][$i]['@attributes']['domain']!='nodomain')&&($myarray['O3']['marker'][$i]['@attributes']['domain']!='')){ $mylink="<a href='http://www.{$myarray['O3']['marker'][$i]['@attributes']['domain']}'>".utf8_decode($myarray['O3']['marker'][$i]['@attributes']['groupname'])."</a>"; }else{ $mylink="<a href='http://{$myarray['O3']['marker'][$i]['@attributes']['name']}.scoutnet.be'>".utf8_decode($myarray['O3']['marker'][$i]['@attributes']['groupname'])."</a>"; } if ($myarray['O3']['marker'][$i]['@attributes']['groupID']!=''){ $mygroupID='['.$myarray['O3']['marker'][$i]['@attributes']['groupID'].']'; }else{ $mygroupID=''; } echo "<tr><td>$mylink</td><td>$mygroupID</td><td>".utf8_decode($myarray['O3']['marker'][$i]['@attributes']['city'])."</td></tr>\n"; } echo "</table>\n"; ?>
Gouw Waas | [O3000P] | Sint-Niklaas |
Gouwhuis Gouwwaas | [O3000P] | Sint-Niklaas |
District Klaas | [O3100D] | Sint-Niklaas |
Kristus Koning | [O3101G] | Sint-Niklaas |
Jong Oud Leiding Kriko | [O3101G] | Rumst |
Sint-Joris | [O3102S] | Sint-Niklaas |
Sint-Jozef | [O3103G] | Sint-Niklaas |
Sint-Kristoffel | [O3104S] | Sint-Niklaas |
Sint-Tarsicius | [O3105S] | Sint-Niklaas |
Don Bosco | [O3106S] | Sint-Niklaas |
Sint-Paulus en Sint-Franciscus | [O3107G] | Sint-Niklaas |
Kriko-m | [O3108G] | Sint-Niklaas |
Sint-Martinus | [O3109S] | Nieuwkerken-Waas |
Mgr. Bermijn | [O3111G] | Sint-Pauwels |
Sint-Johan | [O3112G] | Sint-Niklaas |
Sint-Vincentius | [O3113M] | Sint-Niklaas |
Jin Sint-Niklaas | [O3114G] | Sint-Niklaas |
District Durme | [O3200D] | Stekene |
Sint-Laurentius | [O3201S] | Lokeren |
Scouts Jan Berchmans | [O3202S] | Lokeren |
Sint-Pieter | [O3203G] | Hamme (Ovl.) |
Sint-Antonius | [O3204G] | Moerbeke-Waas |
O.L.V. Ter Heide | [O3205G] | Waasmunster |
Sint-Rochus | [O3206G] | Waasmunster |
Sint-Franciscus | [O3207G] | Sinaai-Waas |
Edelweiss | [O3210M] | Lokeren |
Scouts Thomas | [O3214G] | Stekene |
District Lelie | [O3300D] | Rumst |
Sint-Michiel | [O3301G] | Kieldrecht (Beveren) |
Sint-Raphael | [O3302G] | Beveren-Waas |
Sint-Willibrordus | [O3305S] | Temse |
Sint-Jan | [O3306G] | Steendorp |
Sint-Jan Berchmans | [O3307S] | Rupelmonde |
Gidsen St.-Martinus | [O3312M] | Beveren-Waas |
Sint-Johannes | [O3314G] | Sint-Gillis-Waas |
District Land Van Aymon | [O3400D] | Dendermonde |
Tijl Uilenspiegel | [O3401G] | Lebbeke |
Sint-Ursmarus | [O3404S] | Baasrode |
Scouts en Gidsen Buggenhout | [O3405G] | Buggenhout |
Justus De Harduyn | [O3407G] | Oudegem |
Sint-Ignatius | [O3408S] | Zele |
Sint-Paulus Baden Pauwel | [O3411G] | Dendermonde |
Kapoenen Sint Paulus Baden Pauwel | [O3411G] | Dendermonde |