@xamelion1
Немного увлекаюсь программированием

Отправка файла с помощью curl, файл не приходит почему-то?

Задача такая загрузить на сайт pdf файл и получить текст, пишу такой код но файл не загружает, вот сам сайт https://www.pdfparser.org/demo
$curl=new Curl();
function get_curl($url) {
    if(function_exists('curl_init')) {
        $ch = curl_init();
		
        curl_setopt($ch, CURLOPT_URL,$url);
		curl_setopt($ch, CURLOPT_POST, 1); 
		curl_setopt($ch, CURLOPT_POSTFIELDS, array( 'files[file]'=>'@z.pdf'));  
		
		
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_HEADER, 0);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);


        $output = curl_exec($ch);
		echo  $output;
		
		
		
        echo curl_error($ch);
        curl_close($ch);
        return $output;
		
    } else {
       return file_get_contents($url);
    }
}

$homepage = get_curl('https://www.pdfparser.org/demo/');

Файл указывал по разному curl_setopt($ch, CURLOPT_POSTFIELDS, array( 'files[file]'=>'@z.pdf')); результат один, ошибка в чем то другом.
Подскажите кто шарит.
  • Вопрос задан
  • 148 просмотров
Пригласить эксперта
Ответы на вопрос 1
333Serega333
@333Serega333
333Serega333
Нужно знать что именно за ошибка, чтобы подсказать что то конкретное. Какую именно ошибку возвращает curl?
curl-error
Ответ написан
Ваш ответ на вопрос

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

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