Author: danydb Date: 2012-01-10 19:20:01 +0100 (Tue, 10 Jan 2012) New Revision: 4711
Added: phpcompta/trunk/include/export_reportinit_csv.php Log: add missing Copied: phpcompta/trunk/include/export_reportinit_csv.php (from rev 4708, phpcompta/trunk/html/ajax_report.php) =================================================================== --- phpcompta/trunk/include/export_reportinit_csv.php (rev 0) +++ phpcompta/trunk/include/export_reportinit_csv.php 2012-01-10 18:20:01 UTC (rev 4711) @@ -0,0 +1,57 @@ +<?php +/* + * This file is part of PhpCompta. + * + * PhpCompta is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * PhpCompta is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with PhpCompta; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ +/* $Revision$ */ + +// Copyright Author Dany De Bontridder [email protected] + +/*!\file + * \brief export definition of a report + */ + + +require_once ("constant.php"); +require_once('class_database.php'); +require_once ("user_common.php"); +require_once('class_dossier.php'); +require_once('class_acc_report.php'); +require_once('class_user.php'); +if ( ! isset($_GET['gDossier']) || + ! isset($_GET['f']) ) +{ + $a='Paramètre manquant'; + header("Content-type: text/html; charset: utf8",true); + print $a; + exit(); +} + +$gDossier=dossier::id(); +if ( ! is_dir('tmp') ) +{ + mkdir ('tmp'); +} + +$cn=new Database($gDossier); +$rap=new Acc_Report($cn,$_GET['f']); + +$file= fopen('php://output',"a+"); +header('Pragma: public'); +header('Content-type: application/bin'); +header('Content-Disposition: attachment;filename="export.bin"',FALSE); +$rap->export_csv($file); +?> _______________________________________________ Phpcompta-dev mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/phpcompta-dev
