<?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/A2.xml?a=$today"); if (!$xml){exit("Failed to open A2.xml.<br />");} $myarray = object2array($xml); $num_marker = count($myarray['A2']['marker']); echo "<table class=\"snsample\">\n"; for($i = 0; $i < $num_marker; $i++) { if (($myarray['A2']['marker'][$i]['@attributes']['domain']!='nodomain')&&($myarray['A2']['marker'][$i]['@attributes']['domain']!='')){ $mylink="<a href='http://www.{$myarray['A2']['marker'][$i]['@attributes']['domain']}'>".utf8_decode($myarray['A2']['marker'][$i]['@attributes']['groupname'])."</a>"; }else{ $mylink="<a href='http://{$myarray['A2']['marker'][$i]['@attributes']['name']}.scoutnet.be'>".utf8_decode($myarray['A2']['marker'][$i]['@attributes']['groupname'])."</a>"; } if ($myarray['A2']['marker'][$i]['@attributes']['groupID']!=''){ $mygroupID='['.$myarray['A2']['marker'][$i]['@attributes']['groupID'].']'; }else{ $mygroupID=''; } echo "<tr><td>$mylink</td><td>$mygroupID</td><td>".utf8_decode($myarray['A2']['marker'][$i]['@attributes']['city'])."</td></tr>\n"; } echo "</table>\n"; ?>
Gouw Heide | [A2000P] | Antwerpen |
District Morckhoven | [A2100D] | Deurne (Antwerpen) |
Jins Jonas Morckhoven I | [A2101G] | Deurne (Antwerpen) |
Sint-Aleydis | [A2107G] | Deurne (Antwerpen) |
Siegfried Ranst | [A2114S] | Ranst |
Baden Powell Meisjes | [A2115M] | Wommelgem |
Sint-Rumoldus | [A2143G] | Deurne (Antwerpen) |
Xaverius Sint-Rita | [A2146G] | Borgerhout (Antwerpen) |
Sint-Maarten | [A2168G] | Deurne (Antwerpen) |
Sint-Jan Berchmans | [A2170G] | Borsbeek (Antw.) |
Sint-Bernadette | [A2180S] | Deurne (Antwerpen) |
Pius X | [A2188G] | Deurne (Antwerpen) |
Baden Powell Jongens | [A2191S] | Wommelgem |
Zandlopers | [A2201G] | Wechelderzande |
Sint-Catharina | [A2202G] | 's Gravenwezel |
Kris-Kras Akabe | [A2203G] | Zoersel |
Sint-Elisabeth | [A2221G] | Zoersel |
Sint-Godelieve - Sint-Dominicus | [A2235G] | Schilde |
Sint-Lucas | [A2245G] | Westmalle |
Tagore | [A2253M] | Oelegem |
Onze-Lieve-Vrouw | [A2269S] | Oelegem |
Sint-Maarten | [A2274G] | Halle (Kempen) |
Parsifal | [A2299G] | Wijnegem |
District Ten Ryen | [A2300D] | Merksem (Antwerpen) |
Sint-Joris | [A2304M] | Merksem (Antwerpen) |
O.L.V. Ten Bos | [A2314S] | Schoten |
Sint-Franciscus | [A2324G] | Merksem (Antwerpen) |
Sint-Franciscus | [A2324G] | Merksem (Antwerpen) |
Sint-Eduardus | [A2326G] | Merksem (Antwerpen) |
Jin Leo 38 | [A2338G] | Merksem (Antwerpen) |
Koningin Astrid | [A2341G] | Merksem (Antwerpen) |
Sint-Jozef | [A2361S] | Merksem (Antwerpen) |
Master Van Bladel | [A2362G] | Schoten |
District Noordenkwijt | [A2400D] | Antwerpen |
Sint-Michiel | [A2407S] | Brasschaat |
De Zonnepinkers | [A2412G] | Ekeren (Antwerpen) |
De Zonnepinkers (vzw) | [A2412G] | Ekeren (Antwerpen) |
Scouts Bunt | [A2417G] | Ekeren (Antwerpen) |
Jobertus | [A2420G] | Brasschaat |
Don Bosco | [A242930] | Brasschaat |
Beatrijs | [A2438M] | Brasschaat |
O.L.V. v Vrede Sint-Mariaburg | [A2453G] | Ekeren (Antwerpen) |
District Noord | [A2500D] | Essen |
Sint-Jacobs Gidsen | [A2523M] | Kapellen (Antwerpen) |
De Reigers | [A2527S] | Zandvliet |
Sint-Godelieve | [A2542M] | Kalmthout |
Sint-Maarten | [A2544G] | Kalmthout |
O.L.V. Essen | [A2545S] | Essen |
Jins - Essen Centrum | [A2545S] | Essen |
Sint-Mauritius | [A2551G] | Kapellen (Antwerpen) |
Sint-Norbertus Heikant | [A2552G] | Essen |
O.L.V. Onbevlekt Ontvangen | [A2563S] | Kapellen (Antwerpen) |
Sint-Jozef | [A2571G] | Wuustwezel |
Dominic Savio | [A2576S] | Kalmthout |
Scouts & Gidsen Sint-Hubertus Hoevenen 88-89 | [A2588M] | Stabroek |