コード例 #1
0
    die('Appel direct ne sont pas permis');
}
include_once "ac_common.php";
include_once "class_impress.php";
require_once NOALYSS_INCLUDE . '/class_database.php';
require_once NOALYSS_INCLUDE . '/header_print.php';
require_once NOALYSS_INCLUDE . '/class_acc_bilan.php';
require_once NOALYSS_INCLUDE . '/class_user.php';
require_once NOALYSS_INCLUDE . '/class_dossier.php';
$gDossier = dossier::id();
/* Admin. Dossier */
$cn = new Database($gDossier);
$bilan = new Acc_Bilan($cn);
$bilan->get_request_get();
$bilan->load();
if ($bilan->b_type == 'odt') {
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    header("Cache-Control: must-revalidate");
    header('Content-type: application/vnd.oasis.opendocument.text');
    header('Content-Disposition: attachment;filename="' . $bilan->b_name . '.odt"', FALSE);
    header("Accept-Ranges: bytes");
}
if ($bilan->b_type == 'ods') {
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    header("Cache-Control: must-revalidate");
    header('Content-type: application/vnd.oasis.opendocument.spreadsheet');
    header('Content-Disposition: attachment;filename="' . $bilan->b_name . '.ods"', FALSE);
    header("Accept-Ranges: bytes");
}
$bilan->generate();