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

حسين محمد الباز

الأعضاء
  • المساهمات

    19
  • تاريخ الانضمام

  • تاريخ آخر زيارة

أجوبة بواسطة حسين محمد الباز

  1. أرغب في إنشاء مكون إضافي لإضافة نافذة إعدادات منسدلة إضافية إلى الشريط الجانبي الأيمن

    يجب أن تسمح لي النافذة المنسدلة بإضافة لون متدرج إلى صورة في المنشور

    إذا قمت بتحميل صورة إلى المنشور ، فأنا أرغب في ظهور قائمة منسدلة لإعدادات إضافية تسمح لي بإضافة تدرج خطي إلى تلك الصورة المحددة باستخدام CSS

    أعرف كيفية إنشاء تدرج خطي باستخدام CSS ، لكن ما أطلبه هو إضافة القائمة المنسدلة في محرر WordPress .. هذا ما لا أعرف كيف أفعله

    images.png

  2. بتاريخ 57 دقائق مضت قال محمد أبو عواد:

    إذا كانت لديك متغير يحمل قيمة سلسلة بسيطة ، فيمكنك الحصول على ذلك في جافا سكريبت مباشرة كالمثال الآتي

    
    <?php
        $name = 'Mohammed';
        
    ?>
    <script type="text/javascript">
        var name = '<?php echo $name; ?>';
        console.log(name);
    </script>

    ولكن إذا كان لديك متغير يحمل قيمة من نوع مصفوفة وتريد الحصول عليها في جافا سكريبت ، فعليك استخدام طريقة تشفير json كالمثال الآتي

    
    <?php
        $names = array('mohammed', 'ahmed', array('ali', 'sami'));
    ?>
    <script type="text/javascript">
        var names = <?php echo json_encode($names); ?>;
        console.log(names);
    </script>

    لاحظ لقد استخدمنا الوظيفة json_encode لإرجاع تمثيل JSON لقيمة المتغير names ومن ثم نستطيع استخدامها في كود javascript

    لدي خطأ

    Invalid or unexpected token

  3. بتاريخ 36 دقائق مضت قال محمد أبو عواد:

    class_exists هي وظيفة موجودة في php تستخدم للتحقق مما إذا كان قد تم تعريف الصنف أم لا, تستقبل معاملان , المعامل الأول اسم الصنف الذي نريد التحقق منه, والمعامل الثاني autoload الذي يحدد ما إذا كان سيتم استدعاء __autoload افتراضيًا أم لا, تسترجع الوظيفة true اذا كان قد تم تعريف الصنف,وتسترجع false اذا لم يتم تعريف الصنف, وبناء على القيمة التي تم استرجاعها نقوم بتنفيذ الأوامر.

    حسنا ولكن لماذا ذلك؟ لماذا نتحقق مما إذا كان موجود أم لا؟ كما هو الحال في Java أو Python لا نستخدم class_exists عندما ننشئ واحد جديد

  4. بتاريخ 4 دقائق مضت قال بلال زيادة:

    ما هي التأثيرات التي تريد وضعها على الصورة بعد التحميل؟ أو هل تريد وضع تأثيرات على الصورة عند عرض المنشور ؟ 

    إذا كان ذلك يمكنك استخدام CSS  و تطبيق أي فلتر تريده على الصورة, يمكنك استخدام خاصية filter في css وتستخدم هذه الخاصية بهذا الشكل 

    
    .img{
    	filter: saturate(3);
    }

    هناك عدة فلاتر ومنها: 

    • saturate(): تستخدم لضبط تشبع الصورة.
    • brightness : تستخدم لضبط سطوع الصورة.
    • contrast(%): تستخدم لضبط تباين الصورة.
    • drop-shadow(h-shadow v-shadow blur spread color) : تستخدم لضبط الظل المسقط على الصورة.
    • grayscale(%) تستخدم لتحويل الصورة إلى التدرج الرمادي.
    • hue-rotate(deg): تستخدم لتطبيق تدوير على الصورة.
    • invert(%): تستخدم لعكس العينات في الصورة.
    • opacity(%): تستخدم لضبط مستوى التعتيم للصورة.
    • sepia(%): تحول الصورة إلى بني داكن.
    • blur(px): تستخدم لتطبيق تأثير التمويه على الصورة.

    يمكن زيارة الرابط أسفل يوجد شروحات مميزة من المدربين.

     

    شكرًا جزيلاً لك ولكن كيف يمكنني الوصول إلى الصورة المصغرة للمنشور أو إزالتها باستخدام الخطافات؟ لا CSS ...

  5. بتاريخ 7 دقائق مضت قال Salah Eddin Berriani:

    يمكنك استعمال محرر النصوص vscode ثم قم بتثبيت الملحق Format HTML in PHP لتنسيق شيفرة html داخل php

    الميزات المدعومة:

    • يستخدم تكوينات VSCODE لتنسيق HTML
    • يستخدم تنسيق VSCODE عند حفظ الإعداد

    format-html-in-php.gif.2d515d9fc121beb205a975e499824f95.gif

    أريد تنظيم الكود في المتصفح وليس في محرر الكود

  6. بتاريخ 12 دقائق مضت قال بلال زيادة:

    لا يمكن ذلك إلا بفصل الدالة بملف جديد, أو عن طريق برمجة كلاس و تضع بداخله الدالة التي تريد استدعائها و من ثم تستطيع جلب الدالة هذه من داخل الكلاس في أي ملف تريده, يمكنك تحميل الكلاس في __autoload , يكون عندنا أول ملف وليكن اسمه function.php

    
    <?php
    class myClass {
        public function __construct() {
            echo "Hello World";
        }
    
    	public function printText() {
            echo "hello";
        }
    }
    ?>

    ولدينا ملف index.php وبداخله 

    
    <?php
    function __autoload($classname) {
        $filename = "./". $classname .".php";
        include_once($filename);
    }

    ويمكننا استدعاء الكلاس عن طريق 

    
    $obj = new myClass();

    وجلب الدالة من داخل الكلاس 

    
    $obj = new myClass();
    $obj->printText();

     

    لكن أخي أشاهد دورة الآن والمدرس كان قادرًا على تحميلها بدون هذا

×
×
  • أضف...