Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: как добавить функцию в curl?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Компьютерный Маньяк
Отправлено: 05 Октября, 2011 - 11:51:15
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Авг. 2011  


Помог: 0 раз(а)




CODE (htmlphp):
скопировать код в буфер обмена
  1. $ch = curl_init('http://www.nimbuzz.com/ru/nimbuzzout/join');
  2.          
  3.          curl_setopt($ch, CURLOPT_POST, 1);
  4.      
  5.            curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 5.1; rv:6.0.2) Gecko/20100101 Firefox/6.0.2 ");
  6.          
  7.               $headers = array
  8.      (
  9.     'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8,
  10.         'Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3',
  11.         'Accept-Encoding: gzip, deflate',
  12.         'Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7'
  13.      );
  14.          
  15.                curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
  16.                    
  17.                     curl_setopt($ch, CURLOPT_REFERER, "http://www.nimbuzz.com/ru/nimbuzzout/join");
  18.                        
  19.                           curl_setopt($ch, CURLOPT_POSTFIELDS, 'PartnerID=&sAction=register&SFRM_username=bobikool&SFRM_password=dead911&SFRM_password2=dead911&SFRM_email=susan.putney%40waters.nestle.com&SFRM_country=US&SFRM_phone=%2B18438323732&SFRM_captcha=hdryf&usr_Terms=agreed');
  20.                          
  21.                             curl_setopt($ch, CURLOPT_COOKIEJAR, "my_cookies.txt");  
  22.                   curl_setopt($ch, CURLOPT_COOKIEFILE, "my_cookies.txt");
  23.                                  
  24.                                    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  25.                                      
  26.                                            $result = curl_exec($ch);
  27.                               curl_close($ch)


определимся со строкой curl_setopt($ch, CURLOPT_POSTFIELDS, 'PartnerID=&sAction=register&SFRM_username= ....
необходимо каждый раз задавать разное имя с паролем в параметр user name и password при регистрации
я так понимаю под это нужно создать новую переменную и указать её после username=$j
и указать функцию которая будет заполнять на абум буквы из массива?
как это организовать?, примерно вижу в голове операцию но не могу воплотить
так же с капчей, читал вопросы других по чапче но не дошло, как работать с ней
под неё так понимаю создаём то же переменную в которой будет определяться капча, ну что то вроде того, кто допёр пожалуйста помогите, подскажите, направьте
извините если не внятно объясняюсь
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB