Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Downloading website files PHP:下载pdf文件而无需直接链接_Downloading Website Files - Fatal编程技术网

Downloading website files PHP:下载pdf文件而无需直接链接

Downloading website files PHP:下载pdf文件而无需直接链接,downloading-website-files,Downloading Website Files,我正在尝试从此url下载pdf文件: http://knihy.cpress.cz/?p=actions&action=download/file&value=files&id=149253 我尝试通过文件内容获取文件,但它只下载了php文件,没有实际的pdf 有办法下载这个文件吗 多谢各位 <?php function collect_file($url){ $ch = curl_init(); curl_setopt

我正在尝试从此url下载pdf文件:

http://knihy.cpress.cz/?p=actions&action=download/file&value=files&id=149253
我尝试通过文件内容获取文件,但它只下载了php文件,没有实际的pdf

有办法下载这个文件吗

多谢各位


<?php

    function collect_file($url){
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_VERBOSE, 1);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_AUTOREFERER, false);
        curl_setopt($ch, CURLOPT_REFERER, "http://www.xcontest.org");
        curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
        curl_setopt($ch, CURLOPT_HEADER, 0);
        $result = curl_exec($ch);
        curl_close($ch);
        return($result);
    }

    function write_to_file($text,$new_filename){
        $fp = fopen($new_filename, 'w');
        fwrite($fp, $text);
        fclose($fp);
    }


    // start loop here

    $new_file_name = "testfile.pdf";
    $url = "http://knihy.cpress.cz/?p=actions&action=download/file&value=files&id=149253";

    $temp_file_contents = collect_file($url);
    write_to_file($temp_file_contents,$new_file_name)

    // end loop here
?>

这不是问题,而是黑客攻击。请记住,我们无法读懂你的心思。你需要做什么,你是如何做的,它是如何无法满足你的期望的?这是您网站的编程问题,还是您只是想从其他地方获取内容?谢谢您的回复。我正在尝试下载此pdf文件并将其保存在服务器上的文件夹中。