Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Загрузка на фпйлообменник с помощью Curl 
:(
    Опции темы
steel1945
Дата 4.9.2010, 20:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 2.9.2010

Репутация: нет
Всего: нет



Здравствуйте. Есть скрипт для мультизагрузки на обменники,и для него никак не получается на писать плагин для turbobit.net
Код

$debug='';
    $file_loc = 'uploads/' . $info['name'];
    $url = 'http://turbobit.net/';
    
    if($acc and $user and $pwd)
    {
      $loginurl='http://turbobit.net/user/login';
      $loginpost='user%5Blogin%5D='.$user.'&user%5Bpass%5D='.$pwd.'&user%5Bmemory%5D=on&user%5Bsubmit%5D=%D0%92%D0%BE%D0%B9%D1%82%D0%B8';
      $ch = curl_init ();
      curl_setopt ($ch, CURLOPT_URL, $loginurl);
      curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
      curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)');
      curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookies/');
      curl_setopt ($ch, CURLOPT_POST, 1);
      curl_setopt ($ch, CURLOPT_POSTFIELDS, $loginpost);
      curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
      curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
      $result = curl_exec ($ch);
      preg_match('#uploadfile&userId=(.*?)"#is', $result, $aMatches);
      $iUserID = $aMatches[1];
    }
    $postcontent['Filedata'] = '@'.$file_loc;
    $postcontent['id'] = 'null';
    $postcontent['user_id'] = $iUserID;
    $postcontent['stype'] = 'null';
    $postcontent['apptype'] = 'fd1';
    $postcontent['Upload'] = 'Submit Query';
    $ch =$ch? $ch:curl_init ();
    curl_setopt ($ch, CURLOPT_URL, 'http://s38.turbobit.ru/uploadfile');
    curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
    curl_setopt ($ch, CURLOPT_USERAGENT, 'Shockwave Flash');
    curl_setopt ($ch, CURLOPT_POST, 1);
    curl_setopt ($ch, CURLOPT_POSTFIELDS, $postcontent);
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
    $result = curl_exec ($ch);
    preg_match('#http://turbobit.net/[^\']+#is',$result,$dll);

Никак не пойму где ошибка. Буду премного благодарен за помощь
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0824 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.