Check(); $act=$user->check_dossier($gDossier); if ( $act=='X' || ! isset($_GET['act']) ) { echo alert('Accès interdit'); exit(); } switch( $_GET['act']) { case 'CSV/histo': $user->can_request(IMPJRN,0); require_once('export_histo_csv.php'); exit(); break; case 'CSV/ledger': $user->can_request(IMPJRN,0); require_once('export_ledger_csv.php'); exit(); break; case 'PDF/ledger': $user->can_request(IMPJRN,0); require_once('export_ledger_pdf.php'); exit(); break; case 'CSV/postedetail': $user->can_request(IMPPOSTE,0); require_once('export_poste_detail_csv.php'); exit(); break; case 'PDF/postedetail': $user->can_request(IMPPOSTE,0); require_once('export_poste_detail_pdf.php'); exit(); break; case 'CSV/fichedetail': $user->can_request(IMPPOSTE,0); require_once('export_fiche_detail_csv.php'); exit(); break; case 'PDF/fichedetail': $user->can_request(IMPPOSTE,0); require_once('export_fiche_detail_pdf.php'); exit(); break; case 'CSV/fiche_balance': $user->can_request(IMPFIC,0); require_once('export_fiche_balance_csv.php'); exit(); break; case 'PDF/fiche_balance': $user->can_request(IMPFIC,0); require_once('export_fiche_balance_csv.php'); exit(); break; case 'CSV/report': require_once('export_form_csv.php'); exit(); break; case 'PDF/report': require_once('export_form_pdf.php'); exit(); break; case 'CSV/fiche': $user->can_request(IMPFIC,0); require_once('export_fiche_csv.php'); exit(); break; case 'PDF/fiche': $user->can_request(IMPFIC,0); require_once('export_fiche_pdf.php'); exit(); break; case 'CSV/glcompte': $user->can_request(IMPBIL,0); require_once('export_gl_csv.php'); exit(); break; case 'PDF/glcompte': $user->can_request(IMPBIL,0); require_once('export_gl_pdf.php'); exit(); break; case 'PDF/sec': $user->can_request(PARSEC,1); require_once('export_security_pdf.php'); exit(); break; case 'CSV/AncList': require_once('export_anc_list_csv.php'); exit(); break; case 'CSV/AncBalSimple': require_once('export_anc_balance_simple_csv.php'); exit(); break; case 'PDF/AncBalSimple': require_once('export_anc_balance_simple_pdf.php'); exit(); break; case 'CSV/AncBalDouble': require_once('export_anc_balance_double_csv.php'); exit(); break; case 'PDF/AncBalDouble': require_once('export_anc_balance_double_pdf.php'); exit(); break; case 'CSV/balance': require_once('export_balance_csv.php'); exit(); break; case 'PDF/balance': require_once('export_balance_pdf.php'); exit(); break; default: alert('Action inconnue '.$_GET['act']); exit(); }