Переглянути джерело

Add HTML encoding header depending on received parameter rather than exporting it to UTF-8 in export_table_xls_html()

Yannick Warnier 8 роки тому
батько
коміт
87cb80d819
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      main/inc/lib/export.lib.inc.php

+ 1 - 1
main/inc/lib/export.lib.inc.php

@@ -94,7 +94,7 @@ class Export
         $file = api_get_path(SYS_ARCHIVE_PATH).uniqid('').'.xls';
         $handle = fopen($file, 'a+');
         $systemEncoding = api_get_system_encoding();
-        fwrite($handle, '<!DOCTYPE html><html><meta http-equiv="Content-Type" content="text/html" charset="utf-8" /><body><table>');
+        fwrite($handle, '<!DOCTYPE html><html><meta http-equiv="Content-Type" content="text/html" charset="'.$encoding.'" /><body><table>');
         foreach ($data as $id => $row) {
             foreach ($row as $id2 => $row2) {
                 $data[$id][$id2] = api_htmlentities($row2);