我正在尝试将存储在变量 fieldCSV 中的值传递给文件 data.csv ...我使用 javascript 和 php 来执行此操作.. 当一个值存储到变量 fieldCSV 中时,我触发了一个 ajax 请求,bt 这是 nt作为下载的文件工作,会在其中打印 php 错误而不是 csv ..
$.ajax({
type: "POST",
url: "/test/fileDownload.php",
data: {
name: fieldCSV},
});
<?php
$name = $_POST["name"];
header('Content-Type: text/csv; charset=utf-8');
header('Content-Disposition: attachment; filename=data.csv');
$output = fopen('php://output', 'w');
fputcsv($output, $name);
?>
我究竟做错了什么?