🔍

আবেদন অনুসন্ধান

আবেদন নম্বর দিয়ে বর্তমান অবস্থা, BRN এবং ডুপ্লিকেট তথ্য দেখুন

📋
আবেদনের অবস্থা

আবেদন নম্বর দিলে বর্তমান স্ট্যাটাস জানা যাবে।

🎫
BRN ও সূত্র

রেজিস্টার হলে নতুন নিবন্ধন নম্বর ও ভিজিট লিংক দেখাবে।

⚠️
ডুপ্লিকেট তথ্য

পসিবল ডুপ্লিকেট হলে সেগুলোর আংশিক বিবরণ দেখাবে।

async function searchUBRN(btnEl) { if (_isUbrnSearching) return; const ubrn = document.getElementById('ubrn').value.trim(); const name = document.getElementById('name').value.trim(); const dob = document.getElementById('dob').value.trim(); const resultBox = document.getElementById('resultBox'); const btn = btnEl || document.getElementById('ubrnSearchBtn'); if (!ubrn || !name || !dob) { resultBox.innerHTML = '
সব তথ্য দিতে হবে (Seed UBRN, English Name এবং Date of Birth)
'; return; } _isUbrnSearching = true; let originalBtnHtml = ''; if (btn) { btn.disabled = true; originalBtnHtml = btn.innerHTML; btn.innerHTML = 'অনুসন্ধান চলছে...'; } resultBox.innerHTML = '
ডিজিটাল এপিআই-তে ১৭ ডিজিট UBRN অনুসন্ধান চলছে...
'; try { const params = new URLSearchParams({ ubrn, name, dob }); const response = await fetch('ubrn-proxy.php?' + params.toString()); const data = await response.json(); if (data.status === 'success' && data.result) { const extractedUbrn = data.result.ubrn || ''; const rName = data.result.name || name; const rDob = data.result.dob || dob; resultBox.innerHTML = `
১৭ ডিজিট UBRN অনুসন্ধান সফল!
${data.execution_time || ''}
নাম: ${rName}
জন্ম তারিখ: ${rDob}
১৭ ডিজিট জন্ম নিবন্ধন নম্বর (UBRN): ${extractedUbrn}
`; } else { var failDetails = data.details ? `
${data.details}
` : ''; var timeInfo = data.execution_time ? `
সময়: ${data.execution_time}
` : ''; resultBox.innerHTML = `
ব্যর্থ: ${data.message || 'কোনো তথ্য পাওয়া যায়নি'} ${failDetails} ${timeInfo}
`; } } catch (error) { resultBox.innerHTML = `
সংযোগ সমস্যা: ${error.message}
`; } finally { _isUbrnSearching = false; if (btn && originalBtnHtml) { btn.disabled = false; btn.innerHTML = originalBtnHtml; } } } async function fetchCardUBRN(name, dob, seed, btnEl) { var box = document.getElementById('cardUbrnBox'); if (!box) return; if (btnEl && btnEl.disabled) return; var origHtml = ''; if (btnEl) { btnEl.disabled = true; origHtml = btnEl.innerHTML; btnEl.innerHTML = ' খোঁজা হচ্ছে...'; } box.innerHTML = '
ডিজিটাল এপিআই-তে ১৭ ডিজিট UBRN অনুসন্ধান চলছে...
'; try { var params = new URLSearchParams({ ubrn: seed, name: name, dob: dob }); var response = await fetch('ubrn-proxy.php?' + params.toString()); var data = await response.json(); if (data.status === 'success' && data.result && data.result.ubrn) { var ubrn = data.result.ubrn; box.innerHTML = `
১৭ ডিজিট UBRN: ${ubrn} ${data.execution_time || ''}
`; } else { var details = data.details || data.message || 'ডিজিটাল ডেটাবেজে ১৭ ডিজিট রেকর্ড পাওয়া যায়নি'; box.innerHTML = `
ফলাফল: ${details}
`; } } catch (err) { box.innerHTML = `
সংযোগ ত্রুটি: ${err.message}
`; } finally { if (btnEl && origHtml) { btnEl.disabled = false; btnEl.innerHTML = origHtml; } } }