Javascript 如何解决使用php序列化和<;textarea>;当数组返回值的空间不足时,是否保留该值?

Javascript 如何解决使用php序列化和<;textarea>;当数组返回值的空间不足时,是否保留该值?,javascript,php,html,sql,oracle11g,Javascript,Php,Html,Sql,Oracle11g,我正在尝试使用php serialize来保留一个数组,并使用html文本区域作为传输来发布数据并下载数组作为csv文件,下载功能正在运行。但是,当数组返回大量行时,它会不断出现如下错误: 错误的请求 您的浏览器发送了此服务器无法理解的请求。 请求标头字段的大小超过服务器限制。 推荐人 /n 我猜textarea没有足够的行或列? 有人能帮忙吗?非常感谢 <?php $user_arr[] = array($project,$dept,$community,$corte,$pmb,$p

我正在尝试使用php serialize来保留一个数组,并使用html文本区域作为传输来发布数据并下载数组作为csv文件,下载功能正在运行。但是,当数组返回大量行时,它会不断出现如下错误:

错误的请求 您的浏览器发送了此服务器无法理解的请求。 请求标头字段的大小超过服务器限制。 推荐人 /n

我猜textarea没有足够的行或列? 有人能帮忙吗?非常感谢

<?php  
$user_arr[] = array($project,$dept,$community,$corte,$pmb,$pme,$type,$area,$officesupervisor,$status);

$serailze_user_arr = serialize($user_arr);
//echo $serailze_user_arr;



?>  

<textarea name='export_data'><?php echo $serailze_user_arr;?></textarea>
<?php 
$filename = "user.csv";
$serailze_user_arr = unserialize($_POST['export_data']);

// download
header('Content-Type: text/csv; charset=utf-8');  
header("Content-Disposition: attachment; filename=$filename");

$file = fopen($filename,"w");
fputcsv($file, array('ID', 'Name', 'Address', 'PMB', 'PME', 'YEAR')); 


foreach($serailze_user_arr as $line){
  fputcsv($file,$line);
}

fclose($file); 

readfile($filename);
?>

如果您对这个问题更清楚,我们会在这里提供帮助,我们可以采取进一步行动。 对不起,如果你受伤了。
感谢有机会与您联系

这可能是一个解决方案textarea的用途是什么,您需要从何处将这些数据传输到何处?为什么需要通过客户进行这样的往返?