これは、私に与えられた回答に基づく別の質問です。
私が必要としているのは、Web ユーザーが選択した内容に基づいて大きなファイルのシステム コマンド ライン zip を実行し、プロンプトを表示するか、ダウンロードを強制する機能です。これはできますか?
これは、私に与えられた回答に基づく別の質問です。
私が必要としているのは、Web ユーザーが選択した内容に基づいて大きなファイルのシステム コマンド ライン zip を実行し、プロンプトを表示するか、ダウンロードを強制する機能です。これはできますか?
これは確実に実行できます。実際には、さまざまな方法で実行できます。1 つの方法は、PHP Zip 拡張機能 ( http://www.php.net/manual/en/book.zip.php ) を使用してファイル アーカイブを作成することです。次に、ユーザーがファイルをダウンロードできるようにするには、ダウンロード ページのヘッダーを次のように設定する必要があります。
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=$file");
header("Content-Type: application/zip");
header("Content-Transfer-Encoding: binary");
How about gzip?
すばらしい (そしてシンプルな) PCLZip ライブラリの使用をお勧めします: http://www.phpconcept.net/pclzip/index.en.php
次に、上記で提案したヘッダーを含むファイルを送信できます。