Check(); $User->check_dossier(dossier::id()); $User->can_request('PARRAP',0); $gDossier=dossier::id(); if ( ! is_dir('tmp') ) { mkdir ('tmp'); } $cn=new Database($gDossier); if ( isset($_SESSION['isValid']) && $_SESSION['isValid'] == 1) { $rap=new Acc_Report($cn,$_GET['f']); $name=tempnam('tmp','report_').'.bin'; $file= fopen($name,"a+"); $rap->export($file); fclose ($file); $name='tmp'.DIRECTORY_SEPARATOR.basename($name); $name=dirname($_SERVER['REQUEST_URI']).DIRECTORY_SEPARATOR.$name; $a='{"answer":"ok","link":"'.$name.'"}'; } else $a='{"answer":"nok"}'; echo_debug("fid.php",__LINE__,"Answer is \n $a"); header("Content-type: text/html; charset: utf8",true); print $a; ?>