53 lines
2.0 KiB
PHP
53 lines
2.0 KiB
PHP
<?php
|
|
/**
|
|
* NOTICE OF LICENSE
|
|
*
|
|
* This source file is subject to a commercial license from Common-Services Co., Ltd.
|
|
* Use, copy, modification or distribution of this source file without written
|
|
* license agreement from the SARL SMC is strictly forbidden.
|
|
* In order to obtain a license, please contact us: contact@common-services.com
|
|
* ...........................................................................
|
|
* INFORMATION SUR LA LICENCE D'UTILISATION
|
|
*
|
|
* L'utilisation de ce fichier source est soumise a une licence commerciale
|
|
* concedee par la societe Common-Services Co., Ltd.
|
|
* Toute utilisation, reproduction, modification ou distribution du present
|
|
* fichier source sans contrat de licence ecrit de la part de la Common-Services Co. Ltd. est
|
|
* expressement interdite.
|
|
* Pour obtenir une licence, veuillez contacter Common-Services Co., Ltd. a l'adresse: contact@common-services.com
|
|
* ...........................................................................
|
|
*
|
|
* @package SoNice Retour
|
|
* @author Alexandre D.
|
|
* @copyright Copyright (c) 2011-2015 Common Services Co Ltd - 90/25 Sukhumvit 81 - 10260 Bangkok - Thailand
|
|
* @license Commercial license
|
|
* Support by mail : support.sonice@common-services.com
|
|
*/
|
|
|
|
if (isset($_SERVER['DropBox']) && $_SERVER['DropBox']) {
|
|
require_once(readlink(dirname($_SERVER['SCRIPT_FILENAME']).'/../../../config/config.inc.php'));
|
|
} else {
|
|
require_once(dirname(__FILE__).'/../../../config/config.inc.php');
|
|
}
|
|
require_once(_PS_MODULE_DIR_.'sonice_retour'.DIRECTORY_SEPARATOR.'sonice_retour.php');
|
|
|
|
|
|
class SoColissimoDownload extends SoNice_retour
|
|
{
|
|
|
|
public function action()
|
|
{
|
|
$file = $_REQUEST['file'];
|
|
|
|
if (!file_exists($this->download_folder.$file)) {
|
|
die('File not found');
|
|
}
|
|
|
|
header('Content-Disposition: attachment; filename="'.date('Ymd-His').'.pdf"');
|
|
echo Tools::file_get_contents($this->download_folder.$file);
|
|
}
|
|
}
|
|
|
|
$so_colissimo_download = new SoColissimoDownload();
|
|
$so_colissimo_download->action();
|