}
$request = trim($_SERVER['PATH_INFO'], '/');
-if (!file_exists("$request.json")) {
+$target = "$request.json";
+if (!file_exists($target)) {
if (!is_numeric($request)) {
error("Unknown profile request <q>$request</q>", 400);
}
- system("./getsc2clan $request | sponge $request.json", $exitcode);
+ system("./getsc2clan $request | sponge $target", $exitcode);
if ($exitcode) {
error("No results for profile id $request from Blizzard", 503);
}
}
+if (!filesize($target)) {
+ error("No clan data for <q>$request</q>", 404);
+}
require('widget.html');