diff options
Diffstat (limited to 'pass/scan/resolve/index.php')
-rw-r--r-- | pass/scan/resolve/index.php | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/pass/scan/resolve/index.php b/pass/scan/resolve/index.php deleted file mode 100644 index 37c182f..0000000 --- a/pass/scan/resolve/index.php +++ /dev/null @@ -1,41 +0,0 @@ -<?php - -require_once $_SERVER['DOCUMENT_ROOT'] . "/includes/session.php"; global $_PROFILE; global $_USER; - -if (!$_PROFILE["organizer"]) { - header("Location: /pass"); - die(); -} - -if (isset($_GET["_"]) && !str_contains("/", $_GET["_"]) && !str_contains(".", $_GET["_"]) && file_exists($_SERVER['DOCUMENT_ROOT'] . "/includes/data/profiles/" . $_GET["_"] . ".json")) { - $selected = json_decode(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/includes/data/profiles/" . $_GET["_"] . ".json"), true); -} else { - die(); -} - -$bdate = strtotime($selected["birth"]); -$age = timeAgo($bdate, false, true) . " " . l("lang_profile_old"); -$birth = "(" . formatDate($selected["birth"], false) . ")"; - -$privileges = []; - -if ($selected["organizer"]) $privileges[] = l("lang_pass_organizer"); -if ($selected["hunter"]) $privileges[] = l("lang_badges_hunter"); -if ($selected["eap"]) $privileges[] = l("lang_badges_eap"); -if ($selected["admin"]) $privileges[] = l("lang_badges_admin"); - -$return = [ - $_GET["_"], - $selected["first_name"] . " " . $selected["last_name"], - $age . " " . $birth, - $selected["ultra"] ? "Delta Ultra" : ($selected["plus"] ? "Delta Plus" : "Delta Free"), - count($privileges) > 0 ? implode(", ", $privileges) : "-", - timeAgo($selected["date"]), - $selected["balance"] . " " . l("lang_plus_coins"), - $selected["email"], - $selected["phone"], - $selected["kiosk"] ? l("lang_pass_yes") : l("lang_pass_no") -]; - -header("Content-Type: application/json"); -die(json_encode($return));
\ No newline at end of file |