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

start [/forum/topic.php?fid=23&tablet=1&tid=1464998]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
173ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 500ms |

| 0 / 0 |
