|
|
|
PHP Storm: inject language
|
|||
|---|---|---|---|
|
#18+
Хотел сделать автоинъекцию яваскрипта в строки пхп, написл простенький паттерн, в общем-то все работат, но есть большая проблема, он теперь такие анонимные функции воспринимает с ошибкой. Кто-нибудь знает, как это победить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2012, 13:53:23 |
|
||
|
PHP Storm: inject language
|
|||
|---|---|---|---|
|
#18+
Hett, это же не функция, а строка... Можно пример именно яваскрипта, а не ПХП массива ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2012, 14:24:39 |
|
||
|
PHP Storm: inject language
|
|||
|---|---|---|---|
|
#18+
Ну я знаю, что это строка, на то она и инъекция, чтобы он понимал, что в строке яваскрипт и работал с ним как со скриптом. Пролема только в том, что для него этот отрывок кода не является валидным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2012, 15:00:23 |
|
||
|
PHP Storm: inject language
|
|||
|---|---|---|---|
|
#18+
HettНу я знаю, что это строка, на то она и инъекция, чтобы он понимал, что в строке яваскрипт и работал с ним как со скриптом. Пролема только в том, что для него этот отрывок кода не является валидным. 1. слегка не понимаю - зачем в click указывать имено функцию а не само ее тело? 2. а что за ошибку то показывает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2012, 16:03:44 |
|
||
|
PHP Storm: inject language
|
|||
|---|---|---|---|
|
#18+
ошибка на скрине, анонимная функция не может быть просто так написана. не всегда имеется смысл выносить подобный код в отдельный файл, чаще там одна строчка кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2012, 16:08:19 |
|
||
|
PHP Storm: inject language
|
|||
|---|---|---|---|
|
#18+
Код: php 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2012, 16:20:02 |
|
||
|
PHP Storm: inject language
|
|||
|---|---|---|---|
|
#18+
Тогда другая проблема, как его заставить определять что это JS? Сейчас паттернт так выглядит Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2012, 16:56:26 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=37829424&tid=1464998]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
237ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
3ms |
| others: | 232ms |
| total: | 557ms |

| 0 / 0 |
