1) { $versions[$val[0]] = explode(',', $val[1]); } }; array_walk($v, $func); } header('Content-Type: text/plain'); $ret = 'unknown'; $r = @json_decode($r, true); if (!$r || !isset($r['v'])) { $ret = 'invalid request'; } else { if (isset($versions['ebusd'])) { if ($r['v']==$versions['ebusd'][0]) { $ret = 'OK'; } else { $ret = 'ebusd '.$versions['ebusd'][0].' available'; } } // TODO add check for config files } echo $ret; exit; } header('HTTP/1.1 404 Not Found'); ?>