1. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Создаваемые переменные - доп.символы?

Тема в разделе "Техническая поддержка", создана пользователем Oleter, 11 сен 2021.

  1. Oleter

    Oleter A-Parser Pro License
    A-Parser Pro

    Регистрация:
    23 июл 2021
    Сообщения:
    6
    Симпатии:
    0
    Приветствую,
    столкнулся с неправильным расчетом MD5 в новом задании, хотя тест функции из 3 сообщения этой темы https://a-parser.com/threads/1984/ дает правильный результат.
    Я пришел к выводу, что к новым перменным добавляются какие-то символы.
    Мои исследования ниже )
    тестировал по кею "(comisario mã¼ller 01) la crin de damocles(c1) 2006" в файле идут строки вида кейворд;URL
    Я такие строки делю с помощью String split на две переменные:
    [​IMG]
    Далее я ставлю опыты: просто показывать эту переменную в имени файла:
    [​IMG]
    показывает нужный кей.
    Ставлю в имени файла функцию расчета, но кей указываю явно:
    [​IMG]
    получаю правильный MD5.
    Подставляю в функцию переменную:
    [​IMG]
    и MD5 рассчитывается неправильно :(
    Я пробовал подставлять $query.keytxt.trim() или $query.keytxt.collapse -не помогло, тестил на стабильной и бета версиях. Текущая версия beta 1.2.1296.
    Поэтому я пришел к выводу, что к $query.keytxt что-то добавляется при создании или это не переменная а массив.
    Как мне эту проблему побороть?
     
  2. Support Artur

    Support Artur A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    6 апр 2020
    Сообщения:
    172
    Симпатии:
    49
    в имени файла результата, поменяйте на эту строку
    tools.js.newmd5(query.keytxt);
     
  3. Oleter

    Oleter A-Parser Pro License
    A-Parser Pro

    Регистрация:
    23 июл 2021
    Сообщения:
    6
    Симпатии:
    0
    Спасибо, все заработало как надо!
     
  4. Support Artur

    Support Artur A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    6 апр 2020
    Сообщения:
    172
    Симпатии:
    49
    Пожалуйста!
     

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