probleme header

Eléphant du PHP | 103 Messages

19 avr. 2012, 16:42

Bonjour,

Encore et toujours un problème. Dans mon application je génère un fichier excel avec des données exportées de ma base. Jusque là pas de problème, je sors le fichier avec ça :
header('Content-type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'); // ligne pour excel 2007
header('Content-Disposition:attachment;filename=Template_evol_collab.xlsx');
Donc là l'utilisateur à le popup d'excel qui lui demander si il veut ouvrir, enregistrer ou annuler et j'aimerai que lorsqu'il clique sur ouvrir un autre fichier excel se lance mais je vois pas comment faire.
Je pensais essayer avec :
[javascript]
<script language="javascript">
window.open("Template_aremplir.xlsx");
</script>
[/javascript]

Mais je vois pas comment bidouiller ça...

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

19 avr. 2012, 17:35

Hors mis indiquer le header tu ne peux forcer une action utilisateur (si c'est la porte ouverte à toutes les fenêtres ;) )

@+
Il en faut peu pour être heureux ......