اذهب إلى المحتوى

كل الأنشطة

تحدث تلقائيًا

  1. الساعة الماضية
  2. البارحة
  3. نستخدمه مع كائنات DOM (Document Object Model). أي نستدعيه على عنصر (Element) ويبحث في سلسلة الأسلاف (ancestor chain) لهذا العنصر حتى يجد أقرب عنصر (element) يطابق محدد الـ CSS (CSS selector) المعطى، وإن لم يجد أي عنصر يطابق المحدد، فإنه يُرجع null. مثلاً لو تريد التعامل مع حدث النقر على عنصر li، فتستطيع استخدام closest('ul') للعثور على قائمة ul التي يحتوي عليها العنصر li. const listItem = document.querySelector('li'); const list = listItem.closest('ul'); console.log(list); بنفس المفهوم أيضًأ نستخدم closest('section') لتغيير لون الخلفية لجميع العناصر داخل قسم معين.
  4. ما هو التابع closest في جافاسكريبت وما هي فائدته
  5. انا اقوم بترتيب حلقات مسلسلات بطريقة معينة يكون شكلها مميز ومرتب لاكن الخطوط هذه بتبوظ شكل الترتيب اللي مرتبهم اياه، وشكرا لك علي تعبك معي
  6. إذًا تلك طبيعة النظام الخاص بالهاتف، فلكل شركة واجهة خاصة بها مبنية على نظام أندرويد، لكن ما المشكلة في ترك الأسماء كما هي؟
  7. للاسف المشكلة في الهاتف نفسه وليس وليس التطبيق وجربت كل شئ هل يوجد حل ام لا وشكرا علي ردك
  8. تلك المشكلة شائعة ويجب عليك فهمها فهي خاصة بأمر هام وهو CORS. وتحدث مشكلة الـ CORS (Cross-Origin Resource Sharing) عندما يحاول تطبيق ويب الوصول إلى موارد من نطاق مختلف (أو بروتوكول أو منفذ مختلف) بدون التصريح المناسب. أي الإتصال من http://localhost:3000 في الواجهة الأمامية على http://127.0.0.1:4000 مثلاً في الواجهة الخلفية، لاحظ هنا منفذين مختلفين، بالتالي يرسل المتصفح طلبًا مسبقًا إلى الخادم للتحقق مما إذا كان مسموحًا للعميل بالوصول إلى المورد (السيرفر). ويتضمن الطلب رأسًا خاصًا يسمى Origin، والذي يحتوي على عنوان URL لموقع الويب العميل. ثم يستجيب الخادم برأس Access-Control-Allow-Origin، والذي يحدد مواقع الويب التي يُسمح لها بالوصول إلى المورد. أي CORS هو مصطلح وببساطة، هو آلية أمان في متصفحات الويب تتحكم في كيفية تفاعل مواقع الويب المختلفة مع بعضها البعض. ما الفائدة منها؟ ببساطة تمنع CORS المواقع الضارة من سرقة البيانات من المواقع الأخرى وتجعل من الصعب على المتسللين اختراق المواقع الإلكترونية، وتُتيح للتطبيقات الويب التفاعل مع بعضها البعض، حتى لو كانت تستضيفها مواقع ويب مختلفة. لذا في الخادم علينا إضافة الرؤوس (headers) المطلوبة في ملفات PHP للسماح بالوصول من نطاق محدد: <?php header("Access-Control-Allow-Origin: http://localhost:3000"); header("Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS"); header("Access-Control-Allow-Headers: Content-Type, Authorization"); ?> عليك وضع الكود السابق في بداية كل ملف تريد الوصول إليه وتعديل منفذ الواجهة الأمامية 3000 بما لديك أنت. أو إنشاء ملف منفصل وكتابة به ما سبق وليكن باسم cors.php ثم استيراده <?php include 'path/to/config.php'; // تابع بقية الكود ?> أو تضمينه في أي ملف موجد في جميع الملفات الديك مثل config.php أو init.php. لكن الطريقة الأفضل وضع التالي في ملف .htaccess: <IfModule mod_headers.c> Header set Access-Control-Allow-Origin "http://localhost:3000" Header set Access-Control-Allow-Methods "GET, POST, PUT, DELETE, OPTIONS" Header set Access-Control-Allow-Headers "Content-Type, Authorization" </IfModule>
  9. السلام علكيم كيف حالكم ؟ اريد ان اعرف كيف يمكننى عمل نظام انشاء حساب فى django مثل عندما تنشئ حساب فى اكاديمية حسوب يكون لك صفحتك اريد الخطوات كاملة
  10. يمكنك وضع هذه الأكواد فى ملف php واستدعاءه فى المكان الذى تريد أن تسمح الوصول له من أى خادم آخر . header('Access-Control-Allow-Origin: *'); header('Access-Control-Allow-Methods: GET, POST'); header("Access-Control-Allow-Headers: X-Requested-With");
  11. وعليكم السلام ورحمة الله وبركاته . مشكلة ال cors هى مشكلة شائعه حيث تكمن تلك المشكلة في إرسال طلب من خادم إلى خادم أخر مختلف . فإذا لم يكن ذلك الخادم الذى يستقبل الطلب قد قام بتفعيل ال cors واضافة الخادم الذى يرسل الطلب فإن الطلب لن يتم تنفيذه وذلك لاضافة حمابة وأمان للسيرفرات من الإختراق والطلبات الوهمية . تعتمد حل المشكلة على نوع و لغة برمجة الخادم الذى يستقبل الطلب . ويوجد حل يتوفر على جميع السيرفرات وهو من خلال إنشاء ملف htaccess. ووضع هذه الأسطر بداخله . Header set Access-Control-Allow-Origin "*" Header set Access-Control-Allow-Methods "GET, PUT, POST, DELETE" Header set Access-Control-Allow-Headers "Content-Type, Authorization" ويمكن قراءة الإجابات فى السؤال التالى وستحل المشكلة معك إن شاء الله
  12. ربما تلك آلية في التطبيق نفسه عند إرسال الملفات أي يتم برمجيًا، لذا قم بتجربة تطبيق آخر، وأنصحك باستخدام snapdrop ويجب أن يكون الجهازين على نفس الشبكة، أو يمكنك إنشاء hotspot لكي يتصل الهاتف الآخر بها ثم يمكنك الإرسال. https://snapdrop.net/
  13. السلام عليكم تظهر معي هذه الرساله بينما اعمل عل تطبيق رياكت Access to fetch at 'http://127.0.0.1:8000/api/user/show' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled. كيف اقوم بحلها قمت بتجربة بعض الحلول ولم تجدي
  14. أرجو الضغط على عرض تفاصيل ثم توضيح ما المشكلة بالحساب، فهناك مشكلة بالدفع، هل المقصود الدفع لتفعيل الحساب؟ ستحتاج إلى وسيلة دفع من نوع Credit card أو Debit card إن كانت غير متوفرة ستحتاج إلى وسيط مالي للدفع لك وتفعيل الحساب.
  15. أريد اي شخص يقوم بتغير اسم المنظمة والعنوان وايضا يقوم بتوثيق الحساب
  16. مرحبا عبدالجبار . إذا كنت تقصد أنك تريد أن تكون مطور تطبيقات مثل تطبيقات الهاتف او تطبيقات سطح المكتب فإن الدورة المناسبة لك ليست ضمن ما تريد بل هى دورة تطوير التطبيقات باستخدام JavaScript ويمكنك قراءة محتوى الدورة من هنا حيث ضمن هذه الدورة ستتمكن من تعلم react وإنشاء تطبيقات تستخدم api موقع ويمكنك الربط بينهما و أيضا يمكنك إنشاء تطبيقات ويب وواجهات API لربط أى تطبيق بها . أما دورة php فهى فقط ستجعلك مطور واجهات خلفية ستستطيع خلالها إنشاء واجهات خلفية بلغة php وايضا إنشاء API مستعينا بإطار عمل لارافيل . أما دورة تطوير واجهات المستخدم هى فقط ستجعلك مطور واجهات أمامية وتنفيذ مشاريع مواقع ثابته. ويمكنك قراءة هذه الإجابة عن المسمى الوظيفى بعد الإنتهاء من كل دورة وهذه الإجابة لمعرفة الفرق بين Full Stack و MERN Stack و back and
  17. السؤال غير واضح أرجو توضيحه ما المشكلة التي تواجهها، فحاليًا المشكلة في تفعيل حسابك على Google play console؟
  18. قمت بتصميم متجر الكتروني لصيدليه باستخدام Laravel وامتلك نظام ادارة مبيعات في الصيدليه واريد ربط المتجر الالكتروني بنظام المبيعات في الصيدليه فكيف يمكن ذلك ارجو التوضيح هل يكون الجواب نفس الجواب بالاضافه ، هل سيكون الموقع الذي ساقوم بتصميمه خالي من قواعد البيانات حيث يكون مرتبط ب api النظام ام لا ارجو توضيح الامر لشخص لا يملك ادنى فكره عن الموضوع
  19. اريد اتعلم لغة البرمجة وانشا موقع الكتروني و انشا تطبيق الكتروني يكون ربط بين الموقع مع تطبيق ايش ادخل من دورة هل؟ 1_ دورة تطوير واجهات المستخدم 2_ دورة تطوير تطبيقات الويب باستخدام لغة PHP
  20. الخطأ لديك ليس فى الكود بل لانك يبدو أنك قمت بتشغيل امر optimize ولذلك قد قام بعمل cache للملفات لديك . لذلك قم بتنفيذ الأمر التالى لإلغاء ذلك وستحل المشكلة إن شاء الله. php artisan optimize:clear
  21. عندما ارسل فيديو لشخص علي هاتف معين عن طريق Shareit مثلا يضع لوحده تماما خطوط جمب الأسم مثال : محمد علي / محمد_علي كيف احل مشكلة هذه الشرطه التي تضع لوحدها بين الاسم اريدها ان تختفي بدون إعادة تسمية لأني ارسل فيديوهات كثيره ولا اريد ان اعمل لهم جميعاً إعاده تسميه لكي امسح هذه الشرطه سوف تاخذ مجهود ، اريد حل لتختفي وشكرا مقدما
  22. انا لدي حساب Google play console وايضا لدي تطبيق مثل pyypl و faytu يعني خاص بالدفع الاكتروني ولكن المشكلة انه الحساب شخصي وليس business يعني لا استطيع نشر التطبيق وايضا لدي حساب business ولكن مشكلة المستندات المطلوبة لاتوجد في بلادي llc وغيره اتمنى شركة او مبرمج تحل لي هذه المشكلة
  23. يمكنك ذلك لكن الأمر يعتمد على مدى وحجم تعقيد المشروع لهذا عليك أن تفهم متطلبات المشروع بشكل جيد وكامل من قبل العميل، وفهم وثائق API لنظام الصيدلية جيدا لمعرفة كيفية الاتصال به واستخدام مختلف نقاط الاتصال (endpoints). وبما أنك درست الكورس جيدا، حينما تكون في تطبيق Laravel يمكنك استخدام مكتبة HTTP مثل Guzzle لإجراء طلبات إلى API نظام الصيدلية وإنشاء خدمات أو فئات منفصلة لإدارة الاتصال بـ API وتنفيذ المهام المختلفة مثل إرسال بيانات الطلب، استرداد بيانات المنتج واستدعاء هذه الخدمات من داخل موقع Laravel كلما احتجت للتفاعل مع نظام الصيدلية، مثل عرض بيانات المنتج أو تسجيل طلب جديد. لكن قد تحتاج أيضا إلى تنفيذ إجراءات أمان مناسبة مثل التوثيق باستخدام مفاتيح API أو رموز المصادقة حسب متطلبات API لنظام الصيدلية.
  24. جواد حيدر

    ربط api

    هنالك من يريد عمل موقع لصيدليه واضافة ميزة الدفع الالكتروني وربط ال database في الموقع معه نظام المستخدم في الصيدليه ولدي صلاحية الى api النظام هل يمكنني ربط الموقع علما اني تعلمت php and laravel من خلال الكورس ارجو اعطائي خارطة الطريق
  25. العمود الذي يحتوي على القيم 0 و 1 يمكن اعتباره متغيرا ثنائيا (Binary Variable) وهو عادة ما يمثل حالتين مختلفتين أو خيارين. في حالة عمود "fasting blood sugar"، فهو يشير إلى حالة سكر الدم عند الصيام، حيث: 0: يعني أن نسبة السكر في الدم عند الصيام طبيعية. 1: يعني أن النسبة عند الصيام مرتفعة أو غير طبيعية. يمكننا استخدام المتغيرات الثنائية بشكل مباشر في النماذج التحليلية والإحصائية لأنها تحتوي على قيمتين فقط تسهل على النماذج فهمها ومعالجتها وهذه أمثلة على متغيرات ثنائية مشابهة: الجنس (sex): 0 قد يمثل الإناث و1 قد يمثل الذكور. الذبحة الصدرية أثناء التمرين (exercise angina): 0 يعني عدم وجود ذبحة صدرية أثناء التمرين و1 يعني وجودها. رسم القلب عند الراحة (resting ecg): يمكن أن يحتوي على 0 و1 (وفي بعض الأحيان أكثر من ذلك إذا كان هناك أنواع متعددة من رسم القلب عند الراحة).
  1. عرض المزيد
×
×
  • أضف...