Php CSV输出包括不需要的标题信息

Php CSV输出包括不需要的标题信息,php,export-to-csv,Php,Export To Csv,我正在使用下面的脚本创建*.csv文件。 第5行和第6行的输出正确。 它还包括第1-4行和第8-10行中的其他信息。 此信息来自我的页面的页眉和页脚 有什么建议可以防止这些信息被包括在内吗 $csv_输出中的问题您需要删除html内容,但这里是快速解决方案: ...$csv_output =str_replace(array('<link rel="stlesheet" type="text/css" href="includes/css/style.css"></script

我正在使用下面的脚本创建*.csv文件。 第5行和第6行的输出正确。 它还包括第1-4行和第8-10行中的其他信息。 此信息来自我的页面的页眉和页脚

有什么建议可以防止这些信息被包括在内吗


$csv_输出中的问题您需要删除html内容,但这里是快速解决方案:

...$csv_output =str_replace(array('<link rel="stlesheet" type="text/css" href="includes/css/style.css"></script>','<style typ }</style>',"<div id='wrap'>",'<div class="footer_popup">','<img src="images/torza_logo_t.png"/>','</div></div>')
                    ,array('','','','','',''),$csv_output);

尝试使用此选项,您应该使用单独的页面来执行此操作。如果需要,请使用查询字符串在该页上传递参数。这个问题是因为HTML内容出现在这个页面上。是的,我希望有一个不同的解决方案。那我就换一页。
...$csv_output =str_replace(array('<link rel="stlesheet" type="text/css" href="includes/css/style.css"></script>','<style typ }</style>',"<div id='wrap'>",'<div class="footer_popup">','<img src="images/torza_logo_t.png"/>','</div></div>')
                    ,array('','','','','',''),$csv_output);
....$filename = $file; header("Content-type: application/vnd.ms-excel"); header("Content-disposition: csv" . date("Y-m-d") . ".csv"); header("Content-disposition: filename=".$lang['lijst_dxf']." ".$dossier_nr." ".$klantnaam." ".$klant_ref.".csv"); print $csv_output; ?>