1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Как перевести строчку php скрипта в xen-код?

Тема в разделе "Вопросы и ответы по XenForo Framework", создана пользователем Дмитрий Кесаев, 30.09.2013.

Загрузка
  1. Дмитрий Кесаев

    Дмитрий Кесаев Местный

    Регистрация:
    24.06.13
    Сообщения:
    58
    Симпатии:
    163
    Версия XF:
    1.3.1
    Т.е. нужно перевести эту строку
    $crc = md5("$mrh_login:$out_summ:$inv_id:$mrh_pass1:Shp_item=$shp_item");

    в ксеновское
    Чуток поковырялся получил скрипт в шаблоне
    <xen:set var="$crc">md5({$mrh_login}:{$upgrade.cost_amount}:302:{$mrh_pass1}:Shp_item={$visitor.user_id})</xen:set>

    Но он не обрабатывает корректно, получается вот так:
    http://i.pixs.ru/storage/5/8/2/md5png_2738375_9218582.png

    Подскажите как правильно $crc = md5(".... перевести в ксеновский эквивалент
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Да никак, наверное. Нужно md5 вызывать в коде плагина, например, а уже в шаблон передавать полученное значение.
     
  3. Дмитрий Кесаев

    Дмитрий Кесаев Местный

    Регистрация:
    24.06.13
    Сообщения:
    58
    Симпатии:
    163
    Версия XF:
    1.3.1
    Да уже догадался - пришлось строить hook и передавать значение через get запрос, т.к. post не сработал
     

Поделиться этой страницей