@000 said in Не отображается на сайте hCaptcha:
Вам на форум о вордпрессе
Это же бот))))
@dmitr said in Переменная на лету:
Можно ли создать имя переменной из кода или переименовать её?
Например нужно создать макрос с номером 1,2,3 и т.д.
Macro1
Macro2
и т.д.
Можно, но не нужно, лучше используйте список
@dmitr said in Переменная на лету:
@Fox я хочу из имени файла получать имя переменной
Например если путь до файла C:/Users/Desktop/macro1.txt
То нужно сделать переменную с именем MACRO1
Как это реализовать?
через выполнить код
eval([[FILE_CONTENT]])
@dmitr said in Переменная на лету:
@Fox попробовал, не помогло
код такой для теста был
eval("MACRO1")получил ошибку такую
[21:03:20] Поток №1 : ReferenceError: Can't find variable: MACRO1 во время выполнения действия 393902531
если у вас текст в текстовом документе MACRO1, то создать переменную с этим именем можно вот так:
eval("VAR_" + [[FILE_CONTENT]] + " = ''")
@Fox спасибо за ответы, я почти разобрался.
Только вот не получается :)
Уточню.
Я получаю путь до файла C:/Users/Desktop/macro1.txt и кладу в переменную [[PATH]]
Далее регуляркой получаю имя файла macro1 и кладу в переменную [[MACNAME]]
И в итоге мне нужно создать переменную с именем MACRO1
@dmitr said in Переменная на лету:
@Fox спасибо за ответы, я почти разобрался.
Только вот не получается :)
Уточню.
Я получаю путь до файла C:/Users/Desktop/macro1.txt и кладу в переменную [[PATH]]
Далее регуляркой получаю имя файла macro1 и кладу в переменную [[MACNAME]]
И в итоге мне нужно создать переменную с именем MACRO1
Принцип тот же, смотрите только, что бы у вас пробелов или переносов строки не было в строке, ну и чтобы в переменной была строка.
@dmitr said in Переменная на лету:
Вот пример.
Я создал переменную MAC_NUM со значением 7 (string, не число)И выполнил ваш код
eval("VAR_MAC" + [[MAC_NUM]] + " = ''")Создалась переменная с именем MAC без числа :)
Что я делаю не так?
Понятия не имею
586.xml