|
Проблема с кавычками
|
|||
---|---|---|---|
#18+
Попал в засаду, помогите. Строю фильтр, проблема в кавычках (см. 2ю строчку) lcValue = [Буронабивная установка "Молот"] m.lcRightArg = [UPPER("] + m.lcValue + [")] в итоге m.lcRightArg = "Буронабивная установка "Молот"" и естественно программа ругается на недопустимость такого синтаксиса. Как это решить? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2008, 08:51 |
|
Проблема с кавычками
|
|||
---|---|---|---|
#18+
Интересующийся_Попал в засаду, помогите. Строю фильтр, проблема в кавычках (см. 2ю строчку) lcValue = [Буронабивная установка "Молот"] m.lcRightArg = [UPPER("] + m.lcValue + [")] в итоге m.lcRightArg = "Буронабивная установка "Молот"" и естественно программа ругается на недопустимость такого синтаксиса. Как это решить? Не использовать дважды кавычки ". Используй в паре с '. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2008, 08:58 |
|
Проблема с кавычками
|
|||
---|---|---|---|
#18+
Есть еще одинарная кавычка ' Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2008, 08:58 |
|
Проблема с кавычками
|
|||
---|---|---|---|
#18+
В общем случае, может оказаться и так, что в переменной lcValue будет и квадратная скобка, и одинарная кавычка, и двойная кавычка. И все это сразу. Поэтому, логичнее было бы оставить lcValue в качестве переменной. Параметра. Не пытаться записать ее значение. Код: plaintext 1. 2. 3.
Хотя, в данном случае, можно сначала преобразовать содержимое переменной, а потом использовать полученное значение в фильтре Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2008, 11:50 |
|
|
start [/forum/topic.php?fid=41&tid=1587309]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
others: | 341ms |
total: | 482ms |
0 / 0 |