Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

08.02.2010, 19:00
|
|
Новичок
Регистрация: 06.04.2009
Сообщений: 16
Провел на форуме: 48339
Репутация:
0
|
|
Пост запрос на CURL
Есть сайт на котором форма обрабатывается яваскриптом.
Там кнопки submit классической через <input> нет. А сделано все следующим образом :
Код HTML:
<a href="#" onclick="$('#voteserver_frm').submit(); return false;">Голосовать</a>
Так же присутствует такой скрипт
Код HTML:
<script type="text/javascript"> $(document).ready(function() { $("#voteserver_frm").validate({ rules: { captcha: { required: true, maxlength: 4 } }, messages: { }, }); }); </script>
Отпарвляю данные пост запроса через курл, но как же заставить ява скрипт обработать эту форму?
|
|
|

08.02.2010, 20:54
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме: 975514
Репутация:
177
|
|
Сообщение от Margin
Отпарвляю данные пост запроса через курл, но как же заставить ява скрипт обработать эту форму?
зачем тебе яваскрипт? он что-то делает с данными перед отправкой на сервер?
|
|
|

08.02.2010, 21:45
|
|
Новичок
Регистрация: 06.04.2009
Сообщений: 16
Провел на форуме: 48339
Репутация:
0
|
|
Имеется ввиду ява скрипт на стороннем сервере, а не там где курл стоит. Он форму обрабатывает, данные формы которые я должен послать курлом. Но этой проверки не происходит. Как заставить проверить форму яваскриптом через курл?
|
|
|

08.02.2010, 21:57
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме: 975514
Репутация:
177
|
|
Сообщение от Margin
Имеется ввиду ява скрипт на стороннем сервере, а не там где курл стоит. Он форму обрабатывает, данные формы которые я должен послать курлом. Но этой проверки не происходит. Как заставить проверить форму яваскриптом через курл?
перепиши яваскрипт-код на пхп.
|
|
|

08.02.2010, 23:13
|
|
Новичок
Регистрация: 06.04.2009
Сообщений: 16
Провел на форуме: 48339
Репутация:
0
|
|
Мне кажется нет нужды что-то переписывать там с яваскрипта на пхп... Мне просто надо заставить как-нибудь обработать форму с моими посланными пост данными...
|
|
|

09.02.2010, 01:02
|
|
Познающий
Регистрация: 29.03.2009
Сообщений: 33
Провел на форуме: 73399
Репутация:
7
|
|
Margin, может тебе это надо?
PHP код:
........
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'param1='.urlencode('value1').'¶m2='.urlencode('value2');
..........
*функция urlencode кодирует строку точно также как это делают браузеры перед отправкой формы.
Если скрипты на странице что-то еще делают с данными из формы перед отправкой, то тебе придется переписать этот код на php, как уже сказал imajo.ati
Исполнить javascript в курле нельзя, его задача только получить содержание страницы.
Последний раз редактировалось vvy; 09.02.2010 в 01:16..
|
|
|

09.02.2010, 01:15
|
|
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме: 6962560
Репутация:
536
|
|
Так снифани в каком виде запрос идёт на сервер и посылай точно так же... Какая разница как там кнопка реализована...
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|