チェックボックス要素の送信された値をチェックし、それらがチェックされている場合はそれらの値を出力する次のphpスクリプトがあります。
<?php
echo '<table class="features-table">';
echo "<tbody>";
for ($i=1;$i<=2284;$i+=1) {
if($_POST[$i]) {
echo"<tr>";
echo "<td><a href=http://www.m-w.com/dictionary/" . $_POST[$i] . ">" . $_POST[$i]. "</a></td>";
echo "</tr>";
}
}
?>
このデータをユーザーに表示し、テキスト ファイルとしてダウンロードできるようにしたいと考えています。ダウンロードボタンの作り方を教えてください。その場合、別の php スクリプトが必要ですか?この php スクリプトに送信されたフォーム データを取得するにはどうすればよいですか?
Google検索から、以下のようなコードを使用する必要があることがわかりました
header("Content-type: text/plain");
header("Content-Disposition: attachment; filename=list.txt");
header("Pragma: no-cache");
header("Expires: 0");
echo 'data1,data2,data3...';
しかし、現在のphpスクリプトと統合する方法がわかりません。
ありがとう