Передача данных из скрипта через CURL

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

ss25_satana

Новичок
Передача данных из скрипта через CURL

Интро.
Есть електронный каталог http://nbuv.gov.ua/db/opac.html по которому можна делать поиск.
============

Задача из своего скрипта отправить запрос и распарсить результат.

Парсить результат поиска это я сам разберу, а вот не получается с передачей POST запроса удаленному скрипту.

Через курл забирается страничка в которой "Помилка: search syntax! Нiчого не знайдено. Спробуйте змiнити пошуковi термiни."

Код скрипта из которого пытаемся искать
PHP:
<?php

$ch = curl_init();

$data = array('tag6001' => '', 't6003' => 'Reilly', 'tag6003' => '', 'tag6004' => '');

curl_setopt($ch, CURLOPT_URL, 'http://nbuv.gov.ua/_scripts/wwwi32.exe/[in=_scripts/ctg.in]');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

curl_exec($ch);

?>
Это код формы со странички по указанному выше адресу
PHP:
<FORM id="fSearch" name="fSearch" action="/_scripts/wwwi32.exe/[in=_scripts/ctg.in]"
method="post" onsubmit="return OnSubmitForm();" onreset="document.fSearch.t6003.focus();">
<input type="hidden" name="tag6001" value="20">
 
<table>
<tr>
<td align="right"><b>Прізвище автора, слова<br>
 з бібліографічного опису</b></td>
<td><INPUT NAME="t6003" SIZE="35">
<input type="hidden" name="tag6003" size="35">
</tr>
<tr>
<td align="right"><b>Тематичний розділ</b></td>
<td>
<SELECT NAME="tag6004">
<OPTION></OPTION>
<OPTION>Біологічні науки</OPTION>
<OPTION>Будівництво</OPTION>
</SELECT>
</td>
</tr>
<tr><td colspan="2" height="24"><hr size="1"></td></tr>
<tr>
<td>&nbsp;</td>
<td><INPUT TYPE="submit" Value="Знайти">
&nbsp;<INPUT TYPE="reset" Value="Очистити"></td>
</tr>
</table>
 
</center>
 
</FORM>

П.С. Для тех кто считает что это для грабинга чужого контента

PHP:
while(true)
{
      с_разбегу_ап_тилегу();
}
-~{}~ 01.10.09 14:42:

Упс. Не в тот раздел запостил.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху