PHPを使用してローカルフォルダに画像をエクスポートする方法、私のすべてのデータはサーバーシステムにあります。アップロードした画像をクライアントシステムにエクスポートするにはどうすればよいですか?私に解決策を教えてください。私はPHPを使用しています。ありがとうございます。PHPを使用してローカルフォルダに画像をエクスポートする方法
1
A
答えて
0
イメージのZIPファイルを保存してください。そしてURLを直接リクエストしてください。 imagesフォルダが静的である場合、phpの役割はありません。 イメージフォルダが静的でなく、画像が追加/削除された場合は、php zip libraryを使用してzipを作成することができます。クライアントマシンで複数の画像をダウンロードするには、これが最適です。
以下のコードを使用することができます。以下のコードは、それを試してみてくださいHow to zip a whole folder using PHP
// Get real path for our folder
$rootPath = realpath('folder-to-zip');
// Initialize archive object
$zip = new ZipArchive();
$zip->open('file.zip', ZipArchive::CREATE | ZipArchive::OVERWRITE);
// Create recursive directory iterator
/** @var SplFileInfo[] $files */
$files = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator($rootPath),
RecursiveIteratorIterator::LEAVES_ONLY
);
foreach ($files as $name => $file)
{
// Skip directories (they would be added automatically)
if (!$file->isDir())
{
// Get real and relative path for current file
$filePath = $file->getRealPath();
$relativePath = substr($filePath, strlen($rootPath) + 1);
// Add current file to archive
$zip->addFile($filePath, $relativePath);
}
}
// Zip archive will be created only after closing object
$zip->close();
0
で別のスタックオーバーフローのポストからです。参考:https://stackoverflow.com/a/724564/4669350
function save_image($inPath,$outPath)
{ //Download images from remote server
$in= fopen($inPath, "rb");
$out= fopen($outPath, "wb");
while ($chunk = fread($in,8192))
{
fwrite($out, $chunk, 8192);
}
fclose($in);
fclose($out);
}
save_image('http://www.someimagesite.com/img.jpg','image.jpg');
関連する問題
- 1. Adaptive Grid Viewを使用してローカルフォルダから画像を表示
- 2. cfcontentを使用してExcelスプレッドシートに画像を表示/エクスポートする方法
- 3. PHPhotoLibraryを使用して画像を電話ギャラリーにエクスポートする方法
- 4. PHPを使用してmysqlの画像をアップロードする方法
- 5. PDFをローカルフォルダにエクスポート
- 6. php comを使用してユニコードデータをワードドキュメントにエクスポートする方法
- 7. 番号を数える方法。 JavaScriptを使用してローカルフォルダ内の画像ファイルをダウンロード
- 8. PHPを使用して画像の上にドットを接続する方法
- 9. PHPを使用してBLOBフィールドに画像を追加する方法
- 10. php webserviceを使用してAmazon S3に画像をアップロードする方法は?
- 11. PHPを使用して削除する画像を表示する方法Unlink
- 12. Java iText APIを使用してSWT画像をPDFにエクスポート
- 13. php-データベースに画像を挿入し、phpを使って表示する方法
- 14. PHPを使用してビデオテンプレートをカスタム画像/テキストに置き換える方法
- 15. ダウンロード画像リンクを使用してPHP
- 16. PHPを使用して画像上の円の色を検出する方法
- 17. PHPとtwigを使用してデータベースから画像を表示する方法
- 18. PHPスクリプトを使用してフォルダから画像を削除する方法
- 19. ec2を使用してPHP画像処理スクリプトを高速化する方法
- 20. Jqueryを使用してPHPからprocessing.jsの画像を表示する方法
- 21. Google Chartを画像としてエクスポートするときにカスタムフォントを使用する
- 22. マウスイベントを使用して画像ボックス内の画像を移動する方法
- 23. iPhoneでphpを使用してサーバーに画像をアップロードする
- 24. PHPを使用してサーバに画像を転送する
- 25. PHPを使用して3D画像を作成するには?
- 26. PHPでAjaxを使用して画像をアップロードするには?
- 27. ポストPHPを使用してサーバーに画像をアップロードする
- 28. PHPを使用して強制的に画像をダウンロードする
- 29. PHPを使用してMySQLデータベースに画像を挿入する
- 30. PHPを使って画像ファイルを解読する方法
使用は、 '、サーバからクライアントへ – keziah
をmove_uploaded_file'?あなたのPHPコードはどこで実行されますか?サーバーまたはクライアント? – WeiYuan
これを試してみようhttp://stackoverflow.com/questions/12094080/download-files-from-server-php – JYoThI