0

Web サイトに使用する天気ウィジェットのミラーを作成しようとしています。現在、HTTPS ページで使用されていますが、ウィジェット サーバーはそれをサポートしていません (ウィジェットが HTTPS ではないため、IE はダイアログで癇癪を起こします)。

これを解決するには、HTTPS でページをミラーリングして、セキュリティ警告を黙らせたいと思います。通常はfile_get_contents()これを使用しますが、ページには画像が含まれているため、少し複雑になります。

**ちなみに、私のウェブサイトや彼らのウェブサイトには広告がないため、収益が盗まれることはありません

4

1 に答える 1

2

CURL を使用して、ページのコンテンツ (画像とすべて) を取得します。これをファイルに入れて、ウィジェットの URL を使用する場所の代わりにその URL を使用できます。

// create a new cURL resource
$ch = curl_init();

// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/");
curl_setopt($ch, CURLOPT_HEADER, 0);

// grab URL and pass it to the browser
curl_exec($ch);

// close cURL resource, and free up system resources
curl_close($ch);

ドキュメントを参照してください: http://www.php.net/manual/en/function.curl-exec.php

于 2011-08-03T15:30:21.673 に答える