2010-06-29 4 views
0

J'ai un script PHP qui va générer un fichier zip.Comment utiliser jQuery pour télécharger un fichier zip qui sort directement du serveur?

header("Content-type: application/octet-stream"); 
header("Content-disposition: attachment; filename=random_name.zip"); 
echo $zipfile->file(); 

Le nom de fichier est aléatoire et le script serveur n'est même pas fourni avec une fonction uri de retour de fichier.

Donc, ma question est de savoir comment jQuery peut gérer cette sortie (echo $ zipfile-> fichier()) afin que je puisse télécharger le fichier zip de la manière habituelle?

Toute aide serait appréciée.

Cordialement,

Jesse

+1

En téléchargeant, vous pensez à la signification habituelle du "téléchargement", n'est-ce pas? Puisque je ne suis pas sûr de ce que vous entendez par "jQuery manipulant cette sortie". Je dirais que 'document.location.href = url' suffirait ... – Amadan

+0

@Amadan - -1, pas assez jQuery! –

Répondre

1

jQuery ne gère pas les téléchargements. Il suffit de pointer le navigateur directement.

+0

merci! Je pense que c'est presque un vol de fantaisie. lol je vais chercher une autre classe zip pour remplacer celui-ci. – user353889

Questions connexes