我在两个页面上有一个html5表单,并希望将用户输入存储在csv文件中。 有没有其他方法然后PHP将此数据保存到csv文件??
答案 0 :(得分:0)
类似的东西:
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");
header("Content-Disposition: attachment;filename={YOURFILENAME}");
header("Content-Transfer-Encoding: binary");
foreach($csvData as $line){
foreach($line as $val){
echo '"'.$val.'";';
}
echo "\r\n";
}
您只需要编写每个单元格,以分号(;)或逗号(,)分隔。
$ csvData是一个包含值(单元格)的数组(行)的数组(表单)。
当用户点击php文件网址时,这些标题会强行下载。