Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Автоматическая регистрация в сервисе |

01.01.2010, 17:59
|
|
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме: 201522
Репутация:
18
|
|
Автоматическая регистрация в сервисе
Не могу понять в чём проблема.
Нужно написать регилку сайтов в yandeg.ru.
Вот, что написал:
1. Вытаскиваем капчу.(фрагмент кода)
PHP код:
if( $curl = curl_init() ){
// Задаем ссылку
curl_setopt($curl,CURLOPT_URL,'http://yandeg.ru/reg.php');
// Скачанные данные не выводить поток
curl_setopt($curl,CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5');
curl_setopt($curl, CURLOPT_COOKIEJAR, './cook5.txt');
curl_setopt($curl, CURLOPT_COOKIEFILE, './cook5.txt');
// Скачиваем
$out2 = curl_exec($curl);
// Закрываем соединение
curl_close($curl);
}
preg_match_all('/name="id" value="(.*)" \/><input name="capchi"/', $out2, $regs2);
Всё нормально отображается, капча выводится.
2. Регистрируем:
PHP код:
$ch = curl_init('http://yandeg.ru/reg.php');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'url='.$url.'&name='.$title.'&text='.$shortname.'&cat=2&passw1='.$password.'&passw2='.$password.'&mail='.$email.'&pub=checkbox&comment=checkbox&type=3&id='.$yadhash.'&capchi='.$yadnumber.'&Submit=%D0%E5%E3%E8%F1%F2%F0%E0%F6%E8%FF');
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5');
curl_setopt($ch, CURLOPT_COOKIEJAR, './cook5.txt');
curl_setopt($ch, CURLOPT_COOKIEFILE, './cook5.txt');
$res = curl_exec($ch);
echo $res;
Но почему-то скрипт не постит в форму..
Все переменные описаны..
Что неверно?
Последний раз редактировалось programming; 01.01.2010 в 20:09..
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|