connect_error) { die("Błąd połączenia"); } // Pobieranie danych z zapytania $uid = $_GET['uid'] ?? ''; $key = $_GET['key'] ?? ''; if ($key !== $secret_key) { die("UNAUTHORIZED"); } if (!empty($uid)) { // Zapytanie sprawdzające UID, status i datę ważności $stmt = $conn->prepare("SELECT aktywny FROM studenci WHERE uid_karty = ? AND data_waznosci >= CURDATE()"); $stmt->bind_param("s", $uid); $stmt->execute(); $result = $stmt->get_result(); if ($result->num_rows > 0) { $row = $result->fetch_assoc(); if ($row['aktywny'] == 1) { echo "ALLOW"; // Brama się otwiera } else { echo "DENY_INACTIVE"; } } else { echo "DENY_UNKNOWN"; } $stmt->close(); } $conn->close(); ?>