curl POST формы, загруженной javascript'ом

Статус
В этой теме нельзя размещать новые ответы.

sitestyler

Новичок
curl POST формы, загруженной javascript'ом

Доброго всем времени суток!
Есть задачка, сделать что то типа враппера для сервиса jimdo.com
Застопорился на добавлении комментария. Вот форма для добавления.
То есть форма загружается javascript'ом После загрузки формы посмотрел FireBug'ом какой запрос и куда отправляется для добавления комментария. Написал для этого вот такой код:
PHP:
<?
  $params = "captcha=''&moduleid=2378542909&name=tolyan&url=ya.ru&comment=mycomment&cstok=d8cb281026f48274ab623f4d9d35cb18354bffa6";
  $aUrl = "http://tolyan.jimdo.com/app/module/comment/add";

  $ch = curl_init();

  $_ccf = "my.coocie";
  curl_setopt($ch, CURLOPT_URL, $aUrl);

  curl_setopt($ch, CURLOPT_COOKIEJAR, $_ccf);

  curl_setopt($ch, CURLOPT_COOKIEFILE, $_ccf);
  curl_setopt($ch, CURLOPT_HEADER, 0); 
  curl_setopt($ch, CURLOPT_VERBOSE, 1);

  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

  curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0');

  curl_setopt($ch, CURLOPT_POST, 1);
  curl_setopt($ch, CURLOPT_REFERER, UrlEncode("http://tolyan.jimdo.com/гостевая-книга")); 

  curl_setopt($ch, CURLOPT_POSTFIELDS, UrlEncode($params));
  $my_load_page = curl_exec($ch); 
  curl_close ($ch); 
  echo $my_load_page;


?>
и возвращает мне этот код bad request. Долго искал причину, не нашел.
Момент: параметр запроса cstok не меняется для пользователя (tolyan.jimdo.com), но вот откуда берется его значение - не нашел пока...
Что нужно поправить в коде, чтоб постинг комментария заработал, и откуда берется значение cstok?
Спасибо заранее...
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Подобные вопросы по морально-этическим соображениям в данном форуме не обсуждаются.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху