mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2025-12-11 03:51:25 +01:00
Nouveaux fichiers
This commit is contained in:
40
htdocs/includes/php_writeexcel/class.excel.php
Normal file
40
htdocs/includes/php_writeexcel/class.excel.php
Normal file
@@ -0,0 +1,40 @@
|
||||
<?PHP
|
||||
require_once "Excel/class.writeexcel_workbook.inc.php";
|
||||
require_once "Excel/class.writeexcel_worksheet.inc.php";
|
||||
require_once "Excel/functions.writeexcel_utility.inc.php";
|
||||
|
||||
class Excel_Workbook extends writeexcel_workbook {
|
||||
/**
|
||||
* The constructor. It just creates a Workbook
|
||||
*
|
||||
* @param string $filename The optional filename for the Workbook.
|
||||
* @return Spreadsheet_Excel_Writer_Workbook The Workbook created
|
||||
*/
|
||||
|
||||
function Excel_Workbook($filename = '') {
|
||||
$this->_filename = $filename;
|
||||
$this->writeexcel_workbook($filename);
|
||||
}
|
||||
|
||||
/**
|
||||
* Send HTTP headers for the Excel file.
|
||||
*
|
||||
* @param string $filename The filename to use for HTTP headers
|
||||
* @access public
|
||||
*/
|
||||
function send($filename) { // attachment
|
||||
global $pref_lang;
|
||||
$this->_tmpfilename = $filename;
|
||||
/* if ($pref_lang == "ru") {
|
||||
header ('<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">');
|
||||
} else {
|
||||
header ('<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">');
|
||||
}
|
||||
*/ header("Content-type: application/x-msexcel");
|
||||
header("Content-Disposition: inline; filename=$filename");
|
||||
header("Expires: 0");
|
||||
header("Cache-Control: must-revalidate, post-check=0,pre-check=0");
|
||||
header("Pragma: public");
|
||||
}
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user