bug #2973280 [export] Proper handling of temporary directory in XLS export.
This commit is contained in:

committed by
Michal Čihař

parent
1e984375b6
commit
eb5e03880e
@@ -20,6 +20,7 @@ $HeadURL: https://phpmyadmin.svn.sourceforge.net/svnroot/phpmyadmin/trunk/phpMyA
|
|||||||
- patch #2977725 [export] XML wrongly encoded, thanks to Victor Volkov - hanut
|
- patch #2977725 [export] XML wrongly encoded, thanks to Victor Volkov - hanut
|
||||||
- patch #2979234 [import] Create tables with current charset and collation.
|
- patch #2979234 [import] Create tables with current charset and collation.
|
||||||
- patch #2979234, bug #2960105 [import] Properly import unicode text from ODS.
|
- patch #2979234, bug #2960105 [import] Properly import unicode text from ODS.
|
||||||
|
- bug #2973280 [export] Proper handling of temporary directory in XLS export.
|
||||||
|
|
||||||
3.3.1.0 (2010-03-16)
|
3.3.1.0 (2010-03-16)
|
||||||
- bug #2941037 [core] Database structure not sorted by table correctly
|
- bug #2941037 [core] Database structure not sorted by table correctly
|
||||||
|
@@ -59,6 +59,7 @@ function PMA_exportFooter() {
|
|||||||
$tmp_filename = tempnam(realpath($GLOBALS['cfg']['TempDir']), 'pma_xls_');
|
$tmp_filename = tempnam(realpath($GLOBALS['cfg']['TempDir']), 'pma_xls_');
|
||||||
|
|
||||||
$workbookWriter = new PHPExcel_Writer_Excel5($workbook);
|
$workbookWriter = new PHPExcel_Writer_Excel5($workbook);
|
||||||
|
$workbookWriter->setTempDir(realpath($GLOBALS['cfg']['TempDir']));
|
||||||
$workbookWriter->save($tmp_filename);
|
$workbookWriter->save($tmp_filename);
|
||||||
|
|
||||||
if (!PMA_exportOutputHandler(file_get_contents($tmp_filename))) {
|
if (!PMA_exportOutputHandler(file_get_contents($tmp_filename))) {
|
||||||
|
@@ -59,6 +59,7 @@ function PMA_exportFooter() {
|
|||||||
$tmp_filename = tempnam(realpath($GLOBALS['cfg']['TempDir']), 'pma_xlsx_');
|
$tmp_filename = tempnam(realpath($GLOBALS['cfg']['TempDir']), 'pma_xlsx_');
|
||||||
|
|
||||||
$workbookWriter = new PHPExcel_Writer_Excel2007($workbook);
|
$workbookWriter = new PHPExcel_Writer_Excel2007($workbook);
|
||||||
|
$workbookWriter->setTempDir(realpath($GLOBALS['cfg']['TempDir']));
|
||||||
$workbookWriter->save($tmp_filename);
|
$workbookWriter->save($tmp_filename);
|
||||||
|
|
||||||
if (!PMA_exportOutputHandler(file_get_contents($tmp_filename))) {
|
if (!PMA_exportOutputHandler(file_get_contents($tmp_filename))) {
|
||||||
|
Reference in New Issue
Block a user