Bonjour à tous,


Je m'entraîne actuellement à faire une petite appli web de gestion des utilisateurs en PHP5 et Zend framework et ça avance bien sauf que je suis bloqué sur un problème. Je veux pouvoir télécharger sous forme de fichier zip la liste des utilisateurs sélectionnés .

J'ai un lien sur la page où se trouve la liste à télécharger. Lorsque je clique sur le lien le script php est appelé pour générer le fichier zip dans un répertoire export du serveur, ensuite la page est rechargée et affiche une popup de téléchargement du fichier zip.

voilà le code javascript qui permet d'afficher la popup (je passe les détails d'insertion dynamique de l'url, et de l'exécution conditionnelle de l'ouverture de la popup):

window.open("http://localhost/tuto/export/test.zip",'download','width=1, height=1');

Le problème est que la popup s'affiche puis se ferme sans que rien ne se passe. lorsque je tape l'url "http://localhost/tuto/export/test.zip" dans la barre d'adresse du navigator le fichier zip est proposé en téléchargement.

any help ?