} } foreach ($list as $reference) { if (!empty($message)) { $message .= PHP_EOL; } $message .= $reference['data']; $message .= 'GameId=' . $reference['id'] . PHP_EOL; $message .= 'OfficialServer=false' . PHP_EOL; } C4Network::sendAnswer($message); } } mysql_close($link); } else { C4Network::sendAnswer(C4Network::createError('Database error.')); } function registerRelease() { global $config, $link, $prefix; // check request validity if (ParseINI::parseValue('oc_enable_update', $config) != 1) { throw new Exception('Update disabled on this server.'); } // mandatory parameters if (!isset($_REQUEST['file'])) { throw new Exception('Missing mandatory parameter "file"'); } if (!isset($_REQUEST['hash'])) { throw new Exception('Missing mandatory parameter "hash"'); }