1

ファイルの内容を取得して、次のようにエコーするスクリプトがあります。

$file_to_read = "http://website.com/" . $file_name;
$text = @file_get_contents($file_to_read);
echo $text;

読み取られるファイルには SSI が含まれており、一度エコーされると機能しないため、これが私が行った方法です。

コードを複製する必要がありますが、https で同じ Web サイトを呼び出すと、機能しません。同じことを行う方法について誰か提案がありますが、https URL の呼び出し中またはローカル パスの使用中に機能しますか?

ありがとう!

4

1 に答える 1

1

私は file_get_contents ではなく cURL を使用する方が運が良かったです。これは、access_token を含む Facebook API 呼び出しに使用するものです (安全な接続でのみ利用可能):

$curl_handle=curl_init();
curl_setopt($curl_handle,CURLOPT_URL,$file_to_read);
curl_setopt($curl_handle,CURLOPT_CONNECTTIMEOUT,2);
curl_setopt($curl_handle,CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl_handle, CURLOPT_SSL_VERIFYPEER, false);
$text = curl_exec($curl_handle);
curl_close($curl_handle);
于 2011-06-18T00:12:31.327 に答える