[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: добавление материала с указанием каптчи
123456
Если некий сайт.
на нем необходимо пройти авторизацию.
после чего необходимо добавить материал на сайт с вводом капчи.

Необходимо чтоб при выполнении скрипта загружалась необходимая каптча(с этого сайта), пользователь распознавал сам(т.е. к примеру я сам), и после чего материал загружался на сайт.

Почти все сделал, вот только не понимаю как организовать ввод капчи.


Алгоритм такой:

// получаем каптчу
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);
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.