NearYou
@NearYou
PHP Developer

Как скачать файл по ссылке?

Всем привет.
Есть линк на файл "https://technoplus-pro.com/get_price", использую curl
spoiler
//$url = 'https://technoplus-pro.com/get_price';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, array(
    'username' => $login,
    'password' => $pass,
));

$output = curl_exec($ch);
curl_close($ch);
$fp = fopen(__DIR__ . '/attach/tecnoplus.xml', 'w');
fwrite($fp, $output);
fclose($fp)

но в файл по итогу записывает строку "Error access or file not found (code:) !"
я так понимаю, что нужно авторизоваться, хотя логин и пароль прописаны в переменных. Может надо расширить запрос?
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 1
ImpAnonym
@ImpAnonym
Lorem ipsum dolor sit amet
Была похожая проблема, тут конечно не CURL, но может Вам и такой способ приглянется.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы