{"id":24,"date":"2025-12-30T09:21:14","date_gmt":"2025-12-30T09:21:14","guid":{"rendered":"https:\/\/darkgoldenrod-quetzal-444860.hostingersite.com\/?p=24"},"modified":"2025-12-30T09:21:15","modified_gmt":"2025-12-30T09:21:15","slug":"%d8%aa%d8%ad%d9%88%d9%8a%d9%84-%d8%a7%d9%84%d8%b9%d9%85%d9%84%d8%a7%d8%aa","status":"publish","type":"post","link":"https:\/\/hasabah.com\/?p=24","title":{"rendered":"\u062a\u062d\u0648\u064a\u0644 \u0627\u0644\u0639\u0645\u0644\u0627\u062a"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"ar\" dir=\"rtl\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    \n    <!-- Primary Meta Tags -->\n    <title>\u062d\u0627\u0633\u0628\u0629 \u062a\u062d\u0648\u064a\u0644 \u0627\u0644\u0639\u0645\u0644\u0627\u062a &#8211; \u062a\u062d\u0648\u064a\u0644 \u0641\u0648\u0631\u064a \u0628\u062f\u0648\u0646 \u0625\u0646\u062a\u0631\u0646\u062a<\/title>\n    <meta name=\"description\" content=\"\u062d\u0627\u0633\u0628\u0629 \u062a\u062d\u0648\u064a\u0644 \u0639\u0645\u0644\u0627\u062a \u062a\u0639\u0645\u0644 \u0628\u062f\u0648\u0646 \u0625\u0646\u062a\u0631\u0646\u062a. \u062d\u0648\u0651\u0644 \u0628\u064a\u0646 \u0627\u0644\u0639\u0645\u0644\u0627\u062a \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u062d\u062f\u062b \u0627\u0644\u0623\u0633\u0639\u0627\u0631 \u0627\u0644\u0645\u062e\u0632\u0646\u0629 \u0645\u062d\u0644\u064a\u0627\u064b.\">\n    \n    <!-- Structured Data -->\n    <script type=\"application\/ld+json\">\n    {\n        \"@context\": \"https:\/\/schema.org\",\n        \"@type\": \"WebApplication\",\n        \"name\": \"\u062d\u0627\u0633\u0628\u0629 \u062a\u062d\u0648\u064a\u0644 \u0627\u0644\u0639\u0645\u0644\u0627\u062a\",\n        \"description\": \"\u0623\u062f\u0627\u0629 \u062a\u062d\u0648\u064a\u0644 \u0639\u0645\u0644\u0627\u062a \u062a\u0639\u0645\u0644 \u0628\u062f\u0648\u0646 \u0627\u062a\u0635\u0627\u0644 \u0625\u0646\u062a\u0631\u0646\u062a\",\n        \"applicationCategory\": \"FinanceApplication\",\n        \"offers\": {\"@type\": \"Offer\", \"price\": \"0\"}\n    }\n    <\/script>\n    \n    <!-- Inline Critical CSS -->\n    <style>\n        *{margin:0;padding:0;box-sizing:border-box}\n        body{font-family:system-ui;background:#1e3c72;color:#333;min-height:100vh}\n        .container{max-width:500px;margin:0 auto;padding:20px}\n        header{text-align:center;color:#fff;margin-bottom:20px}\n        h1{font-size:1.8rem;margin-bottom:8px}\n        .card{background:#fff;border-radius:12px;padding:20px}\n        .input-group{margin-bottom:15px}\n        label{display:block;font-weight:600;color:#1e3c72;margin-bottom:5px}\n        input,select{width:100%;padding:12px;border:2px solid #ddd;border-radius:8px;font-size:16px}\n        button{background:#1e3c72;color:#fff;border:none;padding:12px;border-radius:8px;cursor:pointer;width:100%;font-size:16px;margin-top:5px}\n        .result{margin-top:15px;padding:15px;background:#f0f7ff;border-radius:8px}\n        .rate{color:#666;font-size:.85em;margin-top:5px}\n        .last-update{text-align:center;color:#fff;margin-top:20px;font-size:.9em}\n        .warning{background:#fff3cd;color:#856404;padding:8px;border-radius:6px;margin-bottom:10px;text-align:center}\n    <\/style>\n<\/head>\n<body>\n    <div class=\"container\">\n        <header>\n            <h1>\ud83d\udd04 \u062d\u0627\u0633\u0628\u0629 \u062a\u062d\u0648\u064a\u0644 \u0627\u0644\u0639\u0645\u0644\u0627\u062a<\/h1>\n            <p>\u062a\u062d\u0648\u064a\u0644 \u0641\u0648\u0631\u064a &#8211; \u062a\u0639\u0645\u0644 \u0628\u062f\u0648\u0646 \u0625\u0646\u062a\u0631\u0646\u062a<\/p>\n        <\/header>\n\n        <main>\n            <div class=\"card\">\n                <!-- Converter -->\n                <form id=\"converter\">\n                    <div class=\"input-group\">\n                        <label for=\"amount\">\u0627\u0644\u0645\u0628\u0644\u063a<\/label>\n                        <input type=\"number\" id=\"amount\" value=\"1\" min=\"0\" step=\"0.01\" required>\n                    <\/div>\n                    \n                    <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px\">\n                        <div class=\"input-group\">\n                            <label for=\"from\">\u0645\u0646 \u0639\u0645\u0644\u0629<\/label>\n                            <select id=\"from\" required>\n                                <option value=\"USD\">\ud83c\uddfa\ud83c\uddf8 \u062f\u0648\u0644\u0627\u0631 (USD)<\/option>\n                                <option value=\"EUR\">\ud83c\uddea\ud83c\uddfa \u064a\u0648\u0631\u0648 (EUR)<\/option>\n                                <option value=\"GBP\">\ud83c\uddec\ud83c\udde7 \u062c\u0646\u064a\u0647 (GBP)<\/option>\n                                <option value=\"SAR\">\ud83c\uddf8\ud83c\udde6 \u0631\u064a\u0627\u0644 (SAR)<\/option>\n                                <option value=\"AED\">\ud83c\udde6\ud83c\uddea \u062f\u0631\u0647\u0645 (AED)<\/option>\n                                <option value=\"EGP\">\ud83c\uddea\ud83c\uddec \u062c\u0646\u064a\u0647 \u0645\u0635\u0631\u064a (EGP)<\/option>\n                            <\/select>\n                        <\/div>\n                        \n                        <div class=\"input-group\">\n                            <label for=\"to\">\u0625\u0644\u0649 \u0639\u0645\u0644\u0629<\/label>\n                            <select id=\"to\" required>\n                                <option value=\"SAR\">\ud83c\uddf8\ud83c\udde6 \u0631\u064a\u0627\u0644 (SAR)<\/option>\n                                <option value=\"AED\">\ud83c\udde6\ud83c\uddea \u062f\u0631\u0647\u0645 (AED)<\/option>\n                                <option value=\"EGP\">\ud83c\uddea\ud83c\uddec \u062c\u0646\u064a\u0647 \u0645\u0635\u0631\u064a (EGP)<\/option>\n                                <option value=\"USD\">\ud83c\uddfa\ud83c\uddf8 \u062f\u0648\u0644\u0627\u0631 (USD)<\/option>\n                                <option value=\"EUR\">\ud83c\uddea\ud83c\uddfa \u064a\u0648\u0631\u0648 (EUR)<\/option>\n                                <option value=\"GBP\">\ud83c\uddec\ud83c\udde7 \u062c\u0646\u064a\u0647 (GBP)<\/option>\n                            <\/select>\n                        <\/div>\n                    <\/div>\n                    \n                    <button type=\"button\" onclick=\"swap()\" style=\"background:#4a6fa5\">\u062a\u0628\u062f\u064a\u0644<\/button>\n                    <button type=\"submit\">\u062a\u062d\u0648\u064a\u0644<\/button>\n                <\/form>\n                \n                <!-- Result -->\n                <div id=\"result\" class=\"result\" style=\"display:none\">\n                    <div id=\"output\" style=\"font-size:1.3em;font-weight:bold;color:#1e3c72\"><\/div>\n                    <div id=\"rate\" class=\"rate\"><\/div>\n                <\/div>\n            <\/div>\n        <\/main>\n\n        <div class=\"last-update\">\n            <p>\u0622\u062e\u0631 \u062a\u062d\u062f\u064a\u062b \u0644\u0644\u0623\u0633\u0639\u0627\u0631: <span id=\"updateDate\">\u0661\u0665 \u062f\u064a\u0633\u0645\u0628\u0631 \u0662\u0660\u0662\u0663<\/span><\/p>\n        <\/div>\n    <\/div>\n\n    <!-- Minimal JavaScript -->\n    <script>\n        \/\/ Local exchange rates (updated monthly)\n        const rates = {\n            USD: 1,\n            EUR: 0.92,\n            GBP: 0.79,\n            JPY: 148.5,\n            CAD: 1.35,\n            AUD: 1.52,\n            CHF: 0.88,\n            CNY: 7.15,\n            AED: 3.67,\n            SAR: 3.75,\n            EGP: 30.9,\n            QAR: 3.64,\n            KWD: 0.308,\n            BHD: 0.377,\n            OMR: 0.385,\n            TRY: 29.1,\n            INR: 83.3,\n            PKR: 280.5,\n            BRL: 4.92,\n            ZAR: 18.8\n        };\n        \n        \/\/ Last update date\n        const lastUpdate = \"\u0661\u0665 \u062f\u064a\u0633\u0645\u0628\u0631 \u0662\u0660\u0662\u0663\";\n        \n        \/\/ Initialize\n        document.addEventListener('DOMContentLoaded', function() {\n            document.getElementById('updateDate').textContent = lastUpdate;\n            convert();\n            \n            \/\/ Event listeners\n            document.getElementById('converter').addEventListener('submit', function(e) {\n                e.preventDefault();\n                convert();\n            });\n            \n            document.getElementById('amount').addEventListener('input', convert);\n            document.getElementById('from').addEventListener('change', convert);\n            document.getElementById('to').addEventListener('change', convert);\n        });\n        \n        \/\/ Convert function\n        function convert() {\n            const amount = parseFloat(document.getElementById('amount').value) || 0;\n            const from = document.getElementById('from').value;\n            const to = document.getElementById('to').value;\n            \n            if (amount <= 0 || !rates[from] || !rates[to]) {\n                document.getElementById('result').style.display = 'none';\n                return;\n            }\n            \n            let result;\n            if (from === to) {\n                result = amount;\n            } else {\n                \/\/ Convert via USD\n                const fromRate = rates[from];\n                const toRate = rates[to];\n                result = (amount \/ fromRate) * toRate;\n            }\n            \n            \/\/ Format result\n            const formatter = new Intl.NumberFormat('ar-EG', {\n                minimumFractionDigits: 2,\n                maximumFractionDigits: 6\n            });\n            \n            document.getElementById('output').innerHTML = `\n                ${formatter.format(amount)} ${from} = \n                ${formatter.format(result)} ${to}\n            `;\n            \n            \/\/ Show rate\n            const rate = from === to ? 1 : (rates[to] \/ rates[from]);\n            document.getElementById('rate').textContent = \n                `\u0633\u0639\u0631 \u0627\u0644\u0635\u0631\u0641: 1 ${from} = ${rate.toFixed(6)} ${to}`;\n            \n            document.getElementById('result').style.display = 'block';\n        }\n        \n        \/\/ Swap currencies\n        function swap() {\n            const from = document.getElementById('from');\n            const to = document.getElementById('to');\n            const temp = from.value;\n            from.value = to.value;\n            to.value = temp;\n            convert();\n        }\n    <\/script>\n<\/body>\n<\/html>\n\n\n\n\n<!-- \u0628\u0639\u062f \u0627\u0644\u0640 main \u0627\u0644\u062d\u0627\u0644\u064a -->\n<div class=\"card\" style=\"margin-top: 20px; padding: 15px; background: #f8f9fa;\">\n    <h2 style=\"color: #1e3c72; margin-bottom: 10px;\">\u062d\u0627\u0633\u0628\u0629 \u062a\u062d\u0648\u064a\u0644 \u0627\u0644\u0639\u0645\u0644\u0627\u062a \u0627\u0644\u0645\u062c\u0627\u0646\u064a\u0629<\/h2>\n    <p style=\"margin-bottom: 10px;\">\u0623\u062f\u0627\u0629 \u062a\u062d\u0648\u064a\u0644 \u0639\u0645\u0644\u0627\u062a \u0633\u0631\u064a\u0639\u0629 \u062a\u0639\u0645\u0644 \u0628\u062f\u0648\u0646 \u0627\u0644\u062d\u0627\u062c\u0629 \u0625\u0644\u0649 \u0627\u062a\u0635\u0627\u0644 \u0625\u0646\u062a\u0631\u0646\u062a. \u0645\u062b\u0627\u0644\u064a\u0629 \u0644\u0644\u0645\u0633\u0627\u0641\u0631\u064a\u0646 \u0648\u0631\u062c\u0627\u0644 \u0627\u0644\u0623\u0639\u0645\u0627\u0644.<\/p>\n    \n    <h3 style=\"color: #2a5298; margin-bottom: 8px;\">\u0627\u0644\u0639\u0645\u0644\u0627\u062a \u0627\u0644\u0645\u062f\u0639\u0648\u0645\u0629:<\/h3>\n    <p>\u062f\u0648\u0644\u0627\u0631 \u0623\u0645\u0631\u064a\u0643\u064a\u060c \u064a\u0648\u0631\u0648\u060c \u062c\u0646\u064a\u0647 \u0625\u0633\u062a\u0631\u0644\u064a\u0646\u064a\u060c \u0631\u064a\u0627\u0644 \u0633\u0639\u0648\u062f\u064a\u060c \u062f\u0631\u0647\u0645 \u0625\u0645\u0627\u0631\u0627\u062a\u064a\u060c \u062c\u0646\u064a\u0647 \u0645\u0635\u0631\u064a\u060c \u0648\u063a\u064a\u0631\u0647\u0627 \u0645\u0646 \u0627\u0644\u0639\u0645\u0644\u0627\u062a \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629.<\/p>\n    \n    <h3 style=\"color: #2a5298; margin-bottom: 8px;\">\u0645\u0645\u064a\u0632\u0627\u062a \u0627\u0644\u0623\u062f\u0627\u0629:<\/h3>\n    <ul style=\"padding-right: 20px; margin-bottom: 10px;\">\n        <li>\u062a\u0639\u0645\u0644 \u0628\u062f\u0648\u0646 \u0625\u0646\u062a\u0631\u0646\u062a<\/li>\n        <li>\u0623\u0633\u0639\u0627\u0631 \u0645\u062d\u062f\u062b\u0629 \u0634\u0647\u0631\u064a\u0627\u064b<\/li>\n        <li>\u0648\u0627\u062c\u0647\u0629 \u0639\u0631\u0628\u064a\u0629 \u0628\u0633\u064a\u0637\u0629<\/li>\n        <li>\u0645\u062c\u0627\u0646\u064a\u0629 \u0628\u0627\u0644\u0643\u0627\u0645\u0644<\/li>\n    <\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u062d\u0627\u0633\u0628\u0629 \u062a\u062d\u0648\u064a\u0644 \u0627\u0644\u0639\u0645\u0644\u0627\u062a &#8211; \u062a\u062d\u0648\u064a\u0644 \u0641\u0648\u0631\u064a \u0628\u062f\u0648\u0646 \u0625\u0646\u062a\u0631\u0646\u062a \ud83d\udd04 \u062d\u0627\u0633\u0628\u0629 \u062a\u062d\u0648\u064a\u0644 \u0627\u0644\u0639\u0645\u0644\u0627\u062a \u062a\u062d\u0648\u064a\u0644 \u0641\u0648\u0631\u064a &#8211; \u062a\u0639\u0645\u0644 \u0628\u062f\u0648\u0646 \u0625\u0646\u062a\u0631\u0646\u062a \u0627\u0644\u0645\u0628\u0644\u063a \u0645\u0646 \u0639\u0645\u0644\u0629 \ud83c\uddfa\ud83c\uddf8 \u062f\u0648\u0644\u0627\u0631 (USD)\ud83c\uddea\ud83c\uddfa \u064a\u0648\u0631\u0648 (EUR)\ud83c\uddec\ud83c\udde7 \u062c\u0646\u064a\u0647 (GBP)\ud83c\uddf8\ud83c\udde6 \u0631\u064a\u0627\u0644 (SAR)\ud83c\udde6\ud83c\uddea \u062f\u0631\u0647\u0645 (AED)\ud83c\uddea\ud83c\uddec \u062c\u0646\u064a\u0647 \u0645\u0635\u0631\u064a (EGP) \u0625\u0644\u0649 \u0639\u0645\u0644\u0629 \ud83c\uddf8\ud83c\udde6 \u0631\u064a\u0627\u0644 (SAR)\ud83c\udde6\ud83c\uddea \u062f\u0631\u0647\u0645 (AED)\ud83c\uddea\ud83c\uddec \u062c\u0646\u064a\u0647 \u0645\u0635\u0631\u064a (EGP)\ud83c\uddfa\ud83c\uddf8 \u062f\u0648\u0644\u0627\u0631 (USD)\ud83c\uddea\ud83c\uddfa \u064a\u0648\u0631\u0648 (EUR)\ud83c\uddec\ud83c\udde7 \u062c\u0646\u064a\u0647 (GBP) \u062a\u0628\u062f\u064a\u0644 \u062a\u062d\u0648\u064a\u0644 \u0622\u062e\u0631 \u062a\u062d\u062f\u064a\u062b [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-24","post","type-post","status-publish","format-standard","hentry","category-1"],"_links":{"self":[{"href":"https:\/\/hasabah.com\/index.php?rest_route=\/wp\/v2\/posts\/24","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hasabah.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hasabah.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hasabah.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hasabah.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=24"}],"version-history":[{"count":1,"href":"https:\/\/hasabah.com\/index.php?rest_route=\/wp\/v2\/posts\/24\/revisions"}],"predecessor-version":[{"id":25,"href":"https:\/\/hasabah.com\/index.php?rest_route=\/wp\/v2\/posts\/24\/revisions\/25"}],"wp:attachment":[{"href":"https:\/\/hasabah.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=24"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hasabah.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=24"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hasabah.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}