И тут начались проблемы, для того что бы его получить, вырезаю его регуляркой, нету такого!
Смотрю через !Проинспектировать элемент! поле есть, через Исходный код нет. Погуглил, так понял, что поле подгружается с помощью js. Раньше такого не видел.
Я так понял, что нужно искать функцию js которая генерирует этот токен?
DlTA
Отправлено: 27 Апреля, 2014 - 03:13:11
Постоянный участник
Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010
Помог: 53 раз(а)
может для начала ответите "а нафига это надо?"
Ch_chov
Отправлено: 27 Апреля, 2014 - 08:21:47
Постоянный участник
Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008 Откуда: из города
Помог: 90 раз(а)
DlTA пишет:
может для начала ответите "а нафига это надо?"
Наверно для того, чтобы программно отправить форму.
IGORtrue
Отправлено: 27 Апреля, 2014 - 13:47:20
Частый гость
Покинул форум
Сообщений всего: 177
Дата рег-ции: Апр. 2012
Помог: 0 раз(а)
Ch_chov пишет:
может для начала ответите "а нафига это надо?"
Наверно для того, чтобы программно отправить форму.
Да, всё так, как с таким бороться?!
Ch_chov
Отправлено: 27 Апреля, 2014 - 14:33:11
Постоянный участник
Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008 Откуда: из города
Помог: 90 раз(а)
IGORtrue пишет:
как с таким бороться
IGORtrue пишет:
Я так понял, что нужно искать функцию js которая генерирует этот токен?
IGORtrue
Отправлено: 27 Апреля, 2014 - 14:47:27
Частый гость
Покинул форум
Сообщений всего: 177
Дата рег-ции: Апр. 2012
Помог: 0 раз(а)
Хорошо, спасибо, вот же блин.
Пока не закрывайте тему. (Добавление)
Перерыл уже все js файлы на сайте, нету такого, извращенцы..
Hapson
Отправлено: 27 Апреля, 2014 - 16:41:27
Посетитель
Покинул форум
Сообщений всего: 356
Дата рег-ции: Июнь 2013 Откуда: Ставропольский край
Помог: 10 раз(а)
[+]
IGORtrue
Больше подробностей, нихрена не понятно - какой запрос собирается, откуда регуляркой вырезается, куда отправляется, где его нет... (Добавление)
Если поля нет в HTML, значит его вставил Javascript. Установи плагин Web Developer для FF и там все увидишь.
----- ПЫХ тут - ходи туда, прежде чем писать сюда (толку больше будет)
IGORtrue
Отправлено: 27 Апреля, 2014 - 17:07:31
Частый гость
Покинул форум
Сообщений всего: 177
Дата рег-ции: Апр. 2012
Помог: 0 раз(а)
Вообщем есть форма на сайте, я с помощью курла отправляю post запрос от этой формы, но в ней есть поле скрытое, которое подгружается динамически, с помощью js (получается, что в исходном её не видно, а значение этого поля спарсить нужно), понял, что нужно найти функцию js на сайте, которая подставляет это поле, не могу её найти.
Hapson
Отправлено: 27 Апреля, 2014 - 19:44:53
Посетитель
Покинул форум
Сообщений всего: 356
Дата рег-ции: Июнь 2013 Откуда: Ставропольский край
Помог: 10 раз(а)
[+]
IGORtrue
Подумай о том, что js как-то находит эту форму, чтобы вставить в нее скрытое поле. Поищи в скриптах имя формы, если оно указано.
Через firebug поищи - ставь брейкпоинты в сриптах и смотри, сгенерировано скрытое поле на момент остановки или нет. Если нет, то ставь точку останова дальше. Так постепенно вычислишь место генерации.
----- ПЫХ тут - ходи туда, прежде чем писать сюда (толку больше будет)
IGORtrue
Отправлено: 27 Апреля, 2014 - 21:07:46
Частый гость
Покинул форум
Сообщений всего: 177
Дата рег-ции: Апр. 2012
Помог: 0 раз(а)
У формы нет названия, это меня очень смутило, как тогда её js идентифицирует.
firebug вот это расширение попробую.
Спасибо, отпишусь.
Hapson
Отправлено: 27 Апреля, 2014 - 21:44:43
Посетитель
Покинул форум
Сообщений всего: 356
Дата рег-ции: Июнь 2013 Откуда: Ставропольский край
Помог: 10 раз(а)
[+]
IGORtrue пишет:
У формы нет названия, это меня очень смутило, как тогда её js идентифицирует.
В массиве forms... вероятно.По ID можно, если он есть у формы
Способов масса. Нужно искать методом остановок скрипта и контролем появления скрытого поля (Добавление)
Открой скрипт в firebug, расставь точки останова - шагай по ним и смотри, когда появится поле
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.