ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Автоматическая регистрация в сервисе
  #1  
Старый 01.01.2010, 17:59
Аватар для programming
programming
Участник форума
Регистрация: 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($curlCURLOPT_USERAGENT'Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5');
curl_setopt($curlCURLOPT_COOKIEJAR'./cook5.txt');
    
curl_setopt($curlCURLOPT_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($chCURLOPT_RETURNTRANSFER1);
    
curl_setopt($chCURLOPT_FOLLOWLOCATION1);
    
curl_setopt($chCURLOPT_POST1);
    
curl_setopt($chCURLOPT_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($chCURLOPT_USERAGENT'Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5');
    
curl_setopt($chCURLOPT_COOKIEJAR'./cook5.txt');
    
curl_setopt($chCURLOPT_COOKIEFILE'./cook5.txt');
    
$res curl_exec($ch);
    echo 
$res
Но почему-то скрипт не постит в форму..
Все переменные описаны..
Что неверно?

Последний раз редактировалось programming; 01.01.2010 в 20:09..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматическая регистрация аккаунтов в сервисах социальных закладок.Постер в закладки GenaD Разное - Покупка, продажа, обмен 0 08.11.2009 06:16
Регистрация (прогон) сайтов в каталогах vok777 О Работе 1 12.05.2009 22:38
Автоматическая регистрация уинов ( внутри %) gemaglabin ICQ 15 13.04.2007 17:52



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ