مهم: هذه الصفحة يستخدم الكوكيز (cookies). استخدام هذا الموقع دون إيقاف ملفات تعريف الارتباط في المتصفح، يعني أنك توافق لاستخدامه.
شراء الآن! ملامح التنزيلات

اكسب معنا!

إذا كنت ترغب في البدء في كسب المال مع vBET الانضمام إلى التابعة للبرنامج.
النتائج 1 إلى 6 من 6

الموضوع : بي إتش بي معايير صارمة: فقط من المتغيرات يجب تمريرها حسب المرجع

  1. #1
    كبار الأعضاء
    تاريخ الانضمام
    يونيو 2010
    المشاركات
    276

    Default بي إتش بي معايير صارمة: فقط من المتغيرات يجب تمريرها حسب المرجع

    خطأ بعد الترقية VB إلى 4.2.5 ثم الإفراج عن آخر إحصائيات...

    بي إتش بي معايير صارمة: ينبغي تمرير المتغيرات فقط بالإشارة في/xxxx/includes/vbenterprisetranslator_class_translator.php في سطر 410

  2. #2
    كبار الأعضاء
    تاريخ الانضمام
    يونيو 2010
    المشاركات
    276

    Default

    أية أفكار حول هذا الخطأ، إعادة-الظهور ولكن ليس في كثير من الأحيان؟

  3. #3
    ميشال Podbielski (vBET الموظفين) vBET's Avatar
    تاريخ الانضمام
    أكتوبر 2009
    المشاركات
    3,037

    Default

    وسنقوم بالتحقيق فيها وإرسال الرد قريبا.
    التعديل الأخير تم بواسطة vBET؛ 04-06-18 في 12:25.

  4. #4
    ميشال Podbielski (vBET الموظفين) vBET's Avatar
    تاريخ الانضمام
    أكتوبر 2009
    المشاركات
    3,037

    Default

    حل سريع للمشكلة الخاصة بك:
    1. فتح ملف includes/vbenterprisetranslator_class_translator.php
    2-البحث
    Code:
    public function translateTextToDivide(&$toTranslate, $serie) {
    3-إزالة من علامة الخط '&'
    4-الذهاب إلى 2 (كل مترجم لديه نسخته الخاصة من هذه الدالة حيث تحتاج إلى إزالة العلامة في عدة أماكن)

    بعض التفسير-العلامة '&' يسمح لتمرير قيمة دون نسخها حتى تمت إضافته لأسباب تتعلق بالأداء.
    منذ إصدار بعض من بي إتش بي اللغة قوات لتمرير المتغيرات فقط هناك (قيم لا عد المخصصة عندما يتم استدعاء الدالة). وهذا غير مريح للغاية، لأننا بحاجة إلى تغيير التعليمات البرمجية في العديد من الأماكن، وإنشاء المتغيرات المؤقتة فقط لاستدعاء الدالة، ولكن هذا هو كيف يعمل الآن، حيث سيتعين علينا تحديث التعليمات البرمجية الخاصة بنا.
    قدمنا لك حل سريع. ونحن سوف تحقق كيفية استخدام الدالة وتقرر، هل هو أفضل لإزالة '&' أو إنشاء المتغيرات المؤقتة في بعض الأماكن.

  5. #5
    كبار الأعضاء
    تاريخ الانضمام
    يونيو 2010
    المشاركات
    276

    Default

    شكرا لك، لكن إذا كان الأداء مشكلة، وسوف اسمح الخطأ كما حدوث صغيرة جداً لكن شكرا للتوضيح.

  6. #6
    ميشال Podbielski (vBET الموظفين) vBET's Avatar
    تاريخ الانضمام
    أكتوبر 2009
    المشاركات
    3,037

    Default

    وستدرج الحل دون عقاب الأداء في الإصدار الجديد. للحصول على الإصلاح السريع، الرجاء:
    1. فتح ملف includes/vbenterprisetranslator_class_translator.php
    2. العثور على :
    Code:
    return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
    .$this->translateTextToDivide(substr($toTranslate, $point), $serie);
    3. استبدال من قبل :
    Code:
    $rest = substr($toTranslate, $point);
    return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
    .$this->translateTextToDivide($rest, $serie);
    4-الذهاب إلى 2 (مترجمين عدة أن هذه التعليمات البرمجية)

العلامات لهذا الموضوع

ضوابط المشاركة

  • أنت قد لا آخر مواضيع جديدة
  • أنت قد لا آخر الردود
  • أنت قد لا مرفقات
  • أنت قد لا تحرير مشاركاتك
  •