-1

こんにちは、CURL を使用して 1 つのファイルをダウンロードし、1 つの場所に保存して、ファイルを再ダウンロードせずにブラウザに表示したいと考えています。

$fp=fopen("cache/".$URL['filename'],"w");
$ch = curl_init($this->URL['href']);
$this->curlOptions[CURLOPT_FILE] = $fp;
curl_setopt_array($ch, $this->curlOptions);
curl_exec($ch);
fclose($fp);
curl_close($ch);

この例では、ファイルを保存しますが、ブラウザには表示されません。

何か助けてください??

すみません、うまく説明できませんでした。最初にブラウザで表示してからファイルに保存する必要があります

4

1 に答える 1

1

を追加

readfile("cache/".$URL['filename']);

curl_close() の後。これにより、ダウンロード/保存したコピーを使用して、ファイルの内容がブラウザーにダンプされます。

于 2012-10-06T14:54:15.677 に答える