0

ユーザーが送信したフォームからデータを読み取り、それを2つの異なる文字列に入れるphpファイルがあります。これらの文字列を個別のtxtファイルに入れ、ユーザーがフォームを送信するときにダウンロードするzipアーカイブに入れたいと思います。

どうやってやるの?また、各zipに一意の名前を付けて、競合が発生しないようにする方法はありますか?

4

1 に答える 1

0

fwrite で 2 つのテキスト ファイルを作成してから、httpcreate_zip ://davidwalsh.name/create-zip-php で説明されている関数を次のように使用します。

$files_to_zip = array(
'textFileA.txt',
'textFileB.txt'
);
$zip_name = uniqid().'.zip';
$result = create_zip($files_to_zip, $zip_name);

次に、HTTP ヘッダーを使用して、作成された ZIP ファイルをダウンロードします。

于 2013-08-12T12:22:15.917 に答える