From cc464ee39baaae2b12eda71739a0e7214dcf3854 Mon Sep 17 00:00:00 2001 From: Juuso Lapinlampi Date: Sun, 4 Oct 2015 15:32:15 +0000 Subject: Use CRLF linebreaks for CSV responses RFC 4180 specifies that CSV files should use CRLF (a carriage-return and line-feed pair, e.g. \r\n). --- static/classes/Response.class.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'static/classes') diff --git a/static/classes/Response.class.php b/static/classes/Response.class.php index 02b92db..e44652a 100755 --- a/static/classes/Response.class.php +++ b/static/classes/Response.class.php @@ -104,17 +104,17 @@ class Response private static function csv_error($description) { - return "error\n".$description."\n"; + return "error\r\n".$description."\r\n"; } private static function csv_success($files) { - $result = "name,url,hash,size\n"; + $result = "name,url,hash,size\r\n"; foreach ($files as $file) { $result .= $file['name'].','. $file['url'].','. $file['hash'].','. - $file['size']."\n"; + $file['size']."\r\n"; } return $result; -- cgit v1.2.3