ldc-groupe/content/plugins/wp-all-import-pro/classes/download.php
Vincent BRIDIER 134507db43 - Backup DEV
- Add DotEnv
- Fix Bato
- Etc..
2020-05-04 15:59:02 +02:00

39 lines
No EOL
967 B
PHP

<?php
class PMXI_Download
{
static public function zip($file_name)
{
header('Content-type: application/zip');
header("Content-Disposition: attachment; filename=\"".basename($file_name)."\"");
readfile($file_name);
die;
}
static public function xls($file_name)
{
header("Content-Type: application/vnd.ms-excel; charset=UTF-8");
header("Content-Disposition: attachment; filename=\"".basename($file_name)."\"");
readfile($file_name);
die;
}
static public function csv($file_name)
{
header("Content-Type: text/plain; charset=UTF-8");
header("Content-Disposition: attachment; filename=\"".basename($file_name)."\"");
readfile($file_name);
die;
}
static public function xml($file_name)
{
header("Content-Type: application/xhtml+xml; charset=UTF-8");
header("Content-Disposition: attachment; filename=\"".basename($file_name)."\"");
readfile($file_name);
die;
}
}