home/abhiramc/public_html/acts.service/verify_adhar.php000064400000003060150211552120017302 0ustar00getConnection(); // This returns a PDO instance if (isset($_POST['aadharNumber'])) { $aadharNumber = $_POST['aadharNumber']; // Ensure Aadhar number is exactly 12 digits long if (strlen($aadharNumber) == 12) { // Fetch Aadhar number from the database (replace 'employees' and 'aadhar_number' with your table/column names) try { $stmt = $pdo->prepare("SELECT * FROM acts_emp WHERE empadharnumber = :aadhar_number"); $stmt->execute(['aadhar_number' => $aadharNumber]); $employee = $stmt->fetch(PDO::FETCH_ASSOC); if ($employee) { // If the Aadhar number is found in the database, return success echo json_encode(['status' => 'success', 'message' => 'Aadhar number verified successfully']); } else { // If no match is found, return failure echo json_encode(['status' => 'failure', 'message' => 'Aadhar number not found']); } } catch (PDOException $e) { // Handle any database errors echo json_encode(['status' => 'error', 'message' => 'Database error: ' . $e->getMessage()]); } } else { // If the Aadhar number doesn't have exactly 12 digits, return failure echo json_encode(['status' => 'failure', 'message' => 'Aadhar number must be 12 digits']); } } ?>