-1

バックグラウンド処理として、ソースからサーバー(専用パス)に画像をダウンロードしたい(Webアプリケーションを使用するユーザーへのメッセージボックスなし)実際には、ソーシャルサイト(Fb、twitter、 Gmailなど)そしてその特定のユーザーギャラリーにそれらを表示します。ブラウザ/ユーザーの通知なしにバックグラウンド処理としてダウンロードして、その画像を保存し、指定されたパスに保存して、後でユーザーギャラリーに表示することは可能ですか。コードイグナイターダウンロードライブラリをバックグラウンドプロセスとして使用できますか、それとも他の方法がありますか?

Win OS、Xampp、およびコードイグナイターを使用しています。ありがとうございます。

4

1 に答える 1

1

AJAXを使用してBGで以下を実行します。

//Get the file
$content = file_get_contents("http://www.google.co.in/intl/en_com/images/srpr/logo1w.png");
//Store in the filesystem.
$fp = fopen("/location/to/save/image.jpg", "w");
fwrite($fp, $content);
fclose($fp);

このSO投稿から:PHP-URLから直接サーバーに画像をコピーします

于 2013-03-22T08:11:40.447 に答える