WP File Manager
Current Path:
/
home
/
argothem
/
www
/
organecyberpresse
/
plugins
/
auto
/
spip_bonux
/
v4.2.0
/
lib
/
php-export-data
/
src
/
Name
Action
..
ExportData.php
Edit
ExportDataCSV.php
Edit
ExportDataExcel.php
Edit
ExportDataTSV.php
Edit
Editing: ExportDataCSV.php
<?php namespace Export; /** * ExportDataCSV - Exports to CSV (comma separated value) format. */ class ExportDataCSV extends ExportData { public function generateRow($row) { foreach ($row as $key => $value) { // Escape inner quotes and wrap all contents in new quotes. // Note that we are using \" to escape double quote not "" $row[$key] = '"' . str_replace('"', '\"', $value) . '"'; } return implode(",", $row) . "\n"; } public function sendHttpHeaders() { header("Content-type: text/csv"); header("Content-Disposition: attachment; filename=" . basename($this->filename)); } }