ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Пост запрос на CURL
  #1  
Старый 08.02.2010, 19:00
Margin
Новичок
Регистрация: 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>
Отпарвляю данные пост запроса через курл, но как же заставить ява скрипт обработать эту форму?
 
Ответить с цитированием

  #2  
Старый 08.02.2010, 20:54
imajo.ati
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме:
975514

Репутация: 177
По умолчанию

Цитата:
Сообщение от Margin  
Отпарвляю данные пост запроса через курл, но как же заставить ява скрипт обработать эту форму?
зачем тебе яваскрипт? он что-то делает с данными перед отправкой на сервер?
 
Ответить с цитированием

  #3  
Старый 08.02.2010, 21:45
Margin
Новичок
Регистрация: 06.04.2009
Сообщений: 16
Провел на форуме:
48339

Репутация: 0
По умолчанию

Имеется ввиду ява скрипт на стороннем сервере, а не там где курл стоит. Он форму обрабатывает, данные формы которые я должен послать курлом. Но этой проверки не происходит. Как заставить проверить форму яваскриптом через курл?
 
Ответить с цитированием

  #4  
Старый 08.02.2010, 21:57
imajo.ati
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме:
975514

Репутация: 177
По умолчанию

Цитата:
Сообщение от Margin  
Имеется ввиду ява скрипт на стороннем сервере, а не там где курл стоит. Он форму обрабатывает, данные формы которые я должен послать курлом. Но этой проверки не происходит. Как заставить проверить форму яваскриптом через курл?
перепиши яваскрипт-код на пхп.
 
Ответить с цитированием

  #5  
Старый 08.02.2010, 23:13
Margin
Новичок
Регистрация: 06.04.2009
Сообщений: 16
Провел на форуме:
48339

Репутация: 0
По умолчанию

Мне кажется нет нужды что-то переписывать там с яваскрипта на пхп... Мне просто надо заставить как-нибудь обработать форму с моими посланными пост данными...
 
Ответить с цитированием

  #6  
Старый 09.02.2010, 01:02
vvy
Познающий
Регистрация: 29.03.2009
Сообщений: 33
Провел на форуме:
73399

Репутация: 7
Отправить сообщение для vvy с помощью ICQ
По умолчанию

Margin, может тебе это надо?


PHP код:
........
curl_setopt($chCURLOPT_POST1);
curl_setopt($chCURLOPT_POSTFIELDS'param1='.urlencode('value1').'&param2='.urlencode('value2');
.......... 
*функция urlencode кодирует строку точно также как это делают браузеры перед отправкой формы.

Если скрипты на странице что-то еще делают с данными из формы перед отправкой, то тебе придется переписать этот код на php, как уже сказал imajo.ati

Исполнить javascript в курле нельзя, его задача только получить содержание страницы.

Последний раз редактировалось vvy; 09.02.2010 в 01:16..
 
Ответить с цитированием

  #7  
Старый 09.02.2010, 01:15
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме:
6962560

Репутация: 536


По умолчанию

Так снифани в каком виде запрос идёт на сервер и посылай точно так же... Какая разница как там кнопка реализована...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c++] [firefox] скрытый переход по линку qsd С/С++, C#, Delphi, .NET, Asm 17 06.01.2010 15:45
пост запрос yfet С/С++, C#, Delphi, .NET, Asm 1 18.11.2009 18:14
Баги приложения "Счастливый фермер" (Продолжение №2) regau Социальные сети 2290 04.09.2009 17:14



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ