diff --git a/html/export.php b/html/export.php
new file mode 100644
index 000000000..3fef7ba5c
--- /dev/null
+++ b/html/export.php
@@ -0,0 +1,164 @@
+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();
+ }
\ No newline at end of file