Важно: Ова страница користи колачиће (cookies). Користећи овај сајт без искључивања колачиће у прегледачу, значи да сте сагласни да га користите.
Купи Сада! Карактеристике Довнлоадс

Зарадите са нама!

Ако желите да почнете да зарађујете новац са вБЕТ придружити Партнерски програм.
Резултати 1 на 6 од 6

Тема: PHP strogim standardima: Samo varijable trebalo da se usvoji reference

  1. #1
    Модератор
    Регистрован
    Јун 2010
    Поруке
    276

    Default PHP strogim standardima: Samo varijable trebalo da se usvoji reference

    Greške nakon nadogradnje VB da 4.2.5 onda posljednju verziju VBET...

    PHP strogim standardima: Samo varijable trebalo da se usvoji reference u /xxxx/includes/vbenterprisetranslator_class_translator.php na liniji 410

  2. #2
    Модератор
    Регистрован
    Јун 2010
    Поруке
    276

    Default

    Jeste li smislili ovu grešku, svoje re - se pojavljuju, ali ne često?

  3. #3
    Мицхаł Подбиелски (вБЕТ штаба) vBET's Avatar
    Регистрован
    Сеп 2009
    Поруке
    3,037

    Default

    Smo će ga ispitati i poslati da pošaljete odgovor uskoro.
    Последњи изменио vBET; 04-06-18 U 12:25.

  4. #4
    Мицхаł Подбиелски (вБЕТ штаба) vBET's Avatar
    Регистрован
    Сеп 2009
    Поруке
    3,037

    Default

    Brzog lijeka za vaš problem:
    1. Отвори фајл includes/vbenterprisetranslator_class_translator.php
    2. traženje
    Code:
    public function translateTextToDivide(&$toTranslate, $serie) {
    3. ukloni iz reda znak „&”
    4. idite do 2 (svaki prevodilac ima svoju sopstvenu verziju ovu funkciju tako da morate da uklonite znak na nekoliko mesta)

    Neko objašnjenje - znak „&” omogućava da Dodaj vrednost bez kopiranja tako da je dodat zbog performansi.
    Od neku verziju PHP jezik snagama proći tamo jedini varijabli (ne vrednosti prebrojati ad hoc kada se pozove funkcija). Ovo je vrlo nezgodno, jer moramo da promenite šifru na mnogim mestima i kreiranje privremenih promenljivih samo na pozivu funkcije, ali je to kako se to radi sada, tako da ćemo morati da ažurirate naš kod.
    Dali smo ti brzog rešenja. Ćemo proverite kako se koristi funkcija i odlučiti, da li je bolje da uklonite „&” ili kreiranje privremenih promenljivih u nekim mestima.

  5. #5
    Модератор
    Регистрован
    Јун 2010
    Поруке
    276

    Default

    Hvala ti, ali ako je učinak je sporno, će omogućiti grešku kao što je vrlo mala pojava, ali hvala ti za objašnjenje.

  6. #6
    Мицхаł Подбиелски (вБЕТ штаба) vBET's Avatar
    Регистрован
    Сеп 2009
    Поруке
    3,037

    Default

    Rešenje bez učinka kazna će biti uključena u novom izdanju. Zbog brzog rešenja, molim te:
    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. idite do 2 (nekoliko prevodilaca imaju ovu šifru)

Ознаке за ову тему

Правила постовања

  • Ти не могу постављати нове теме
  • Ти не могу порука одговора
  • Ти не могу слати прикачене фајлове
  • Ти не могу моњати ваше постове
  •