Bonjour,
Pour un export vers excel (sous php), la page doit contenir:
puis print $... (ou echo ...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 header("Content-type: application/vnd.ms-excel"); header("Content-disposition: attachment; filename=producteurs.xls");
La page ne doit donc contenir rien d'autre que les données exportées, tout au moins pour obtenir une feuille de tableur 'propre'.
L'idée est de générer cette page sous ajax, pour ne pas perdre le 'contexte' de la page.
Si le texte est bien généré (contrôle par alert(...) sous javascript dans la page appelante), l'export n'est pas réalisé. (alors qu'ajax marche très bien s'il s'agit de text/html)
Une idée ?
merci.
Partager