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

لوحة المتصدرين

  1. Wael Aljamal

    Wael Aljamal

    الأعضاء


    • نقاط

      3

    • المساهمات

      6975


  2. سامح أشرف

    سامح أشرف

    الأعضاء


    • نقاط

      3

    • المساهمات

      2934


  3. عمر قره محمد

    عمر قره محمد

    الأعضاء


    • نقاط

      2

    • المساهمات

      4096


  4. Shahad Mohammad

    Shahad Mohammad

    الأعضاء


    • نقاط

      1

    • المساهمات

      112


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 06/10/22 في كل الموقع

  1. الحين تعتبر هذي دورة باك انت او فرونت اند او اني تهوقت وسجلت وهي م توصلك لي اي شي وهل اقدر اغير لني م استفدت منها بكل صراحه بعد سكراش كانت دروس وشرح جدا صعب علي ك مبتدا افهمه
    1 نقطة
  2. الاندرويد ستديو الذي اعمل عليه لا يظهرلي هذا الخيار اريد استخدامه فكيف لي ان اجعله يظهر ؟
    1 نقطة
  3. أريد أن أضغط على <li> فيكون ما بداخلها من نص قيمة value لعنصر اخر (input في هذا المثال) يوجد لدي اثنين من القوائم غير المرتبة <ul> بداخل كل منهما <li> ؛ عند الضغط على الـ <li> الاولى تعمل جيدا ويكون ما بداخلها من نص قيمة للـ (input ) الاول أما الثانية فيكون ما بداخلها من نص قيمة للـ (input ) الاول والثاني معا.. والصحيح ان تكون الاولى للأول والثانية للثاني: هذه هى الاكواد الجزء الاول: <input class="choose" id="choose" value="choose" readonly=""> <!--<span ></span></div>--> <ul class="ul show-cats " id="select-cat" name="cat"> <!--<li class='nav-cats' value="0"><?php //echo $lang['allCategories']?></li>--> <?php if(!empty($cats)){ if($l=='ar'){ foreach ($cats as $catt) { echo "<li class='nav-cats' value=".$catt["cat_id"].">".$catt['nameAR']."</li>"; }}else{ foreach ($cats as $catt) { echo "<li class='nav-cats' value=".$catt["cat_id"].">".$catt['name']."</li>"; }} } //get sub ?> </ul> <?php ?> <ul class="ul select-sub " id="select-sub" name="sub"> <li style="list-style: none;" value="0"><?php echo $lang['allSubCats']?></li> </ul> </ul> الجزء الثاني: <input class="choose2" id="choose2" value="choose2" read> <!--<span ></span></div>--> <ul class="ul select-state" id="state" name="st"> <li value="0"><?php echo $lang['allstates']?></li> <?php if (!empty($states)){ if($l=='ar'){ foreach ($states as $state) { echo "<li class='nav-cats-states' value='".$state['state_id']."'>".$state['state_nameAR']."</li>"; }}else{ foreach ($states as $state) { echo "<li class='nav-cats-states' value='".$state['state_id']."'>".$state['state_name']."</li>"; }} }else{ echo "<li>".$lang['noSearch']."</li>"; } ?> </ul> <!--get cities--> <ul class="ul select-city" id="city" name="ci"> <li class='subCatNavLi liCity' value="0"><?php echo $lang['allcities']?></li> </ul> jquery خاص بالجزء الاول: $('.subCatNavLi').click(function() { $('#choose').val($(this).text()); $('.show-cats,.select-sub').hide(); }); خاص بالجزء الثاني: $('.liCity').click(function() { $('#choose2').val($(this).text()); $('.select-state,.select-city').hide(); }); ajax $(document).ready(function(){ //ajax call to get subcats in search page $(".nav-cats").on("mouseover", function(){ var subcatNav=$(this).val(); var L=$('.lng').val(); $.ajax({ url:"showSearch2.php", data:{sentSubcatNav:subcatNav,l:L}, success: function(data){ $('#select-sub').html(data); } }); }); //ajax call to get cities in search page $(".nav-cats-states").on("mouseover", function(){ var State=$(this).val(); var Country=$("#hidden-country").val(); var L=$('.lng').val(); $.ajax({ url:"getCity.php", data:{state:State,country:Country,l:L}, success: function(data){ $("#city").html(data); } }); });
    1 نقطة
  4. كنت أقرأ عن التابع Object.defineProperty ووجدت جزء لم أفهمه، وهو أن هذا التابع يقوم بإضافة خاصية إلى الكائن Object ولكن هذه الخاصية تكون غير قابلةً للإحصاء non-enumerable property، بينما إستخدام الطرق العادية لإسناد خاصية إلى كائن ما تجعل الخاصية قابلةً للإحصاء enumerable properties var obj = {}; Object.defineProperty(obj, 'a', { value: 123 }); // خاصية غير قابلة للإحصاء obj.b = 4; // خاصية قابلة للإحصاء لأننا أنشأناها عبر // إسناد قيمة إلى خاصية مباشرةً ما الفرق بين الخصائص القابلةً للإحصاء enumerable properties والخصائص الغير قابلةً للإحصاء non-enumerable properties في JavaScript؟
    1 نقطة
  5. هل تقصد أن ما يقوم به هذا الجزء يتم تطبيقه على كلا الحقلين input؟ $('#choose2').val($(this).text()); .. انتبه أن لديك مستمعي أحداث يتنصتان على نفس العنصر li $('.subCatNavLi').click(function() { $('.liCity').click(function() { => <li class='subCatNavLi liCity' ^^^^^^^^^^^ ^^^^^^
    1 نقطة
  6. age field must be just integer and more than or equal 18 use preg_match function to do that. $age=$_POST['age']; if(!preg_match('/1[89][2-9[0-9]$/',$age)){ echo "age must be greater than 17!";} } أريد التحقق من صحة هذا الكود
    1 نقطة
  7. في عندي مستند يسقبل بيانات من المستخدم ويتحول الى pdf وانا اريد عرض المستند (بعد تحويله الى pdf) في iframe في صفحة html
    1 نقطة
  8. حتى تسطيع عرض الـ pdf في iframe يجب أن تقوم بإنشاء صفحة تعرض الـ pdf مباشرة، وفي الصفحة الاساسية تجلب هذه الصفحة في iframe. أنا ليس لدي خبرة كافية بـ django ولكن رئيت أنه تستطيع عرض الـ pdf بهذه الطريقة. from django.http import FileResponse import os def show_pdf(request): filepath = os.path.join('static', 'sample.pdf') return FileResponse(open(filepath, 'rb'), content_type='application/pdf') ومن ثم تستدعي الـ url الخاص بهذه الصفحة داخل الـ iframe في الصفحة الرئيسية.
    1 نقطة
  9. في عندي ملف excel ادخل فيه بيانات عن طريقة form لكن يظهر لي هذا الخطأ PermissionError at / [Errno 13] Permission denied: './BOOK.XLSX' مع العلم بأن الملف excel مغلق لكن يظهر لي ملف في جذر المشروع اسمه مشابه لملف excel
    1 نقطة
  10. لماذا هنا ال switch لا يقبل الا char حاولت ان اجعل قيمت ال oparation string و لكن رفض ال switch و لكن عندما وضعتها char اشتغل البرنامج
    1 نقطة
  11. حاولت تعريف قائمتين من نمط متغيرات كل منهم تمثل قائمة (مصفوفة)، ثم عمل معالجة نقل العناصر بينهم، و من ثم تعديل حالة التطبيق ليتم إعادة عرض الصفحة وبالتالي عرض كل مصفوفة من جديد في الحاوية الخاصة بها
    1 نقطة
  12. لاحظت أنك تمرر العناصر item للصفحة الثانية، ضمن الصنف الخاص بالصفحة تقوم باستقبال القيمة الممررة من خلال الدالة البانية، التي يمكنك إنشائها بالطريقة التالية: class SwapPV extends StatefulWidget { final dynamic item; // تعريف العنصر // إسناد قيمة الخاصية في الدالة البانية SwapPV(this.item); @override _SwapPVState createState() => _SwapPVState(); } وحتى تستطيع الوصول للعنصر ضمن صنف الحالة state، نقوم في دالة التهيئة بذكر العنصر المطلوب class _SwapPVState extends State<SwapPV> { dynamic stateItem; // تعريف متغير ضمن الحالة @override initState() { super.initState(); stateItem = widget.item; // هذه تجلب القيمة من الصنف الخاص بالصفحة لصنف الحالة } ثم يمكنك تعديله ل stateItem و استخدامه في الدالة Build وغيرها
    1 نقطة
  13. بجانب ما اقترحه المدربون يمكنك استعمال الواجهة البرمجية لـ ReflectionClass في PHP عن طريق التابع implementsInterface: <?php interface OtherInterface { /**/ } interface IUser { /**/ } class MyClass implements IUser { /**/ } $class = new ReflectionClass('MyClass'); echo $class->implementsInterface('IUser'); // true echo $class->implementsInterface('OtherInterface'); // false مثلما يمكنك عمل نفس الشيء عن طريق الوظيفة is_subclass_of في حالة الحاجة الى التحقق من ما ان كان كائن من ما عن صنف ما يطبق واجهة: <?php interface OtherInterface { /**/ } interface IUser { /**/ } class MyClass implements IUser { /**/ } $class = new MyClass(); echo is_subclass_of($class, 'IUser'); // true echo is_subclass_of($class ,'OtherInterface'); // false للاستزادة: دوال التعامل مع الكائنات والأصناف في PHP
    1 نقطة
  14. تدعم لغة PHP المعامل instanceof والذي يسمح لك بالتأكد من أن كائن معين عبارة عن مثيل instance من صنف معين أو يستخدم واجهة معينة interface، ويمكن إستخدامه كما يلي: <?php interface IUser { // ... } class MyClass implements IUser { // ... } $obj = new MyClass(); if ($obj instanceof IUser) { echo "obj implements IUser\n"; } if ($obj instanceof MyClass) { echo "obj is instance of MyClass"; } /* Output: obj implements IUser obj is instance of MyClass */ أيضًا يمكنك إستخدام الدالة class_implements والتي تسمح بمعرفة الواجهات التي يستعملها الصنف: $obj = new MyClass(); print_r(class_implements('MyClass')); /* Output: Array ( [IUser] => IUser ) */ وبالتالي يمكن إستخدام هذه الطريقة للتحقق من أن الصنف يستخدم واجهة معينة من خلال isset كما يلي: $obj = new MyClass(); $interfaces = class_implements('MyClass'); if (isset($interfaces['IUser'])) { echo "obj implements IUser"; } مع العلم أن الطريقة الأولى (المعامل instanceof) أسرع في الأداء من الطريقة الثانية (الدالة class_implements).
    1 نقطة
  15. يمكنك فعل ذلك من خلال العبارة instanceof وكمثال : <?php class MyClass {} class AnotherClass extends MyClass{} $obj = new AnotherClass(); // سوف يحقق الشرط if($obj instanceof AnotherClass) { echo "The object is AnotherClass"; } // وكذلك يحقق الشرط if($obj instanceof MyClass) { echo "The object is MyClass<br>"; } ?> اقرأ أيضاً فيما يتعلق بالـ instanceof : https://wiki.hsoub.com/PHP/type_operators
    1 نقطة
  16. يمكن القيام بهذا الأمر من خلال عمل خادم server وتخزين البيانات عليه، بحيث يتم إرسال البيانات من الهاتف إلى الخادم لتخزينها عليه، ومن ثم يتم تحميل البيانات إلى تطبيق سطح المكتب تتم هذه العملية من خلال واجهة برمجية API بحيث يكون هناك واجهة خلفية Backend على الخادم وتقوم بإستقبال هذه البيانات وخفظها في قاعدة بيانات، ويمكن الوصول إلى هذه البيانات من خلال أي برنامج بغض النظر عن المنصة التي يعمل عليها (أندرويد - iOS - ويندوز .. إلخ). هنا مقالة تشرح مفهوم API بالتفصيل: هنا كذلك بعض الإجابات التي قد تساعد في فهس أكثر لمفهوم API:
    1 نقطة
  17. يمكنك أن تستخدم الدالة preg_replace لتقوم بإستعمال regex في البحث عن المسافات الأضافية وإستبدالها بمسافة: $bio = preg_replace('/\s+/', ' ', $bio); وتستطيع كذلك إستخدام الدالة trim مع المثال السابق لإزالة أي مسافات في بداية أو نهاية النص: $bio = trim(preg_replace('/\s+/', ' ', $bio)); وستحصل على النتيجة المطلوبة في النهاية: echo $bio; // "string multiline string with empty lines and extra spaces"
    1 نقطة
  18. في الحقيقة يوجد العديد من البرامج التي تسحب لك الايميلات وارقام الجوالات من المواقع الالكتروني وكذلك مواقع التواصل الاجتماعي - بامكانك البحث للحصول على افضل برنامج - ولا ارغب ان اضع اسم برنامج محدد .وكذلك - بعض البرامج تتوقف - وبعض المواقع الاجتماعية كذلك يغلقون الثغرات بين فترة واخرى . وربما تحتاج الى برنامج جديد كل فترة -لكن الامر يستحق ذلك المهم ان يكون البرنامج قادر على جمع معلومات بشكل موجه ومصنف وليس عشوائي والا لن تستفيد شيئاَ المهم ان تستخدم تلك الداتا بشكل احترافي صحيح بعيدا عن السبام - وافضل طريقة لذلك مثلا جمع معلومات لصفحات محدده عبر الفيس بوك - ثم بعد ذلك تقوم باستخدام تلك الداتا لعمل اعلانات LOOKLIKE باعتبارهم عميل مشابه. او ترسل لهم شيء ما ذو قيمة مجانا - مثلا لو الفئة مهتمه بالربح من الانترنت او كيفية استخدام مثلا الانستجرام للربح من الانترنت - فيمكنك ارسال ملف او كتيب او فديوا يوضح ذلك بشكل مجاني . مره واحده - وبعد ذلك من يتجاوب معك - فيعطيك مؤشر انه عميل محتمل - وتقوم بالتواصل معهم - باستخدام الية سيلز فانل SALES FUNNELS وتتبع - لتحويلها الى عملاء حقيقين . ملاحظة : ان ارسال الايميلات بشكل عشوائي من موقعك الحالي او بعض البرامج المخصصة - قد يكون سببا في اغلاق ايميلك لذا يجب مراعاة نظام الارسال واستخدام برمجيات ومواقع مخصصة لذلك .واستخدامها باحترافية .
    1 نقطة
×
×
  • أضف...