Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Сеть > Помогите плз перевести синтаксис curl из командной


Автор: Ibragim 11.1.2008, 04:47
Ночи доброй.
Подсобите плз, как эту команду реализовать в пхп. Я имею ввиду, какие параметры curl_setopt соответствуют указанным в командной строке, как они называются эти параметры?

Имеем: 
Код

curl --proxy addr:port --max-time 30 --proxytunnel -T filename.ext ftp://login:[email protected]/mydir/filename.ext


Хочу получить что-то вроде

Код

$Curl = curl_init('ftp://login:[email protected]/mydir/filename.ext');
curl_setopt();   // вот здесь надо сказать про --proxytunnel, -T - как это сделать не знаю
curl_exec($Curl);
curl_close($Curl);


Заранее спасибо.

Автор: FractalizeR 12.1.2008, 17:29
Вы имеете ввиду, вам нужно узнать, как использовать прокси-сервер из Curl? Так тогда так и говорите.

Код

   $cUrl = curl_init();
   curl_setopt($cUrl, CURLOPT_URL, $requestUrl);
   curl_setopt($cUrl, CURLOPT_RETURNTRANSFER, 1);
   curl_setopt($cUrl, CURLOPT_TIMEOUT, 'timeout_in_seconds');
   curl_setopt($cUrl, CURLOPT_PROXY, 'proxy_ip:proxy_port');
   $pageContent = trim(curl_exec($cUrl));
   curl_close($cUrl);

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)