на нем необходимо пройти авторизацию.
после чего необходимо добавить материал на сайт с вводом капчи.
Необходимо чтоб при выполнении скрипта загружалась необходимая каптча(с этого сайта), пользователь распознавал сам(т.е. к примеру я сам), и после чего материал загружался на сайт.
Почти все сделал, вот только не понимаю как организовать ввод капчи.
Алгоритм такой:
// получаем каптчу
if (!isset($_POST['captcha']))
{
echo '<img src="http://site.ru/captcha/"><br>';
echo '<form method="post" action=""><input type="text" name="captcha"><br><input type="submit"></form>';
exit();
}
$captcha = trim($_POST['captcha']);
// авторизовываемся
$s2 = new http();
$s2->post('http://site.ru', array(
'email' => '***',
'password' => '***'
));
// добавляем материал с указанием каптчи
$post = array(
'captcha' => $captcha,
'title' => 'dsfsd',
'key1' => 'val1',
'key2' => 'val2',
);
$p = $s2->post('http://site.ru/add/?s=1', $post);
// выводим возвращаемую страницу для просмотра выполненеия
print_r($p);