> Tous les forums > Forum des Webmasters
 Téléchargement d'un zip avec PHP
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Gameart
  Posté le 19/05/2010 @ 11:31 
Aller en bas de la page 
Petit astucien

Bonjour à tous,

J'ai un problème en programmation PHP, je dois lancer le téléchargement d'un zip qui est sur le serveur, enfin lancer la boîte de dialogue qui va bien. J'ai écrit ça :

"header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="documents.zip"');
header('Location : '.$GLOBALS['base_url'].'/sites/default/files/documents.zip');"

Mais lorsque la boîte de dialogue se lance, elle ne propose qu'un fichier de 0 bytes. J'ai essayé de vérifier les droits du fichier et il y a 777 donc ça ne vient visiblement pas de ça.

De plus, le fichier existe bel et bien à cet emplacement et fait quelques kb.

Voyez-vous une erreur dans les header ? Dans quels cas PHP ne peut-il pas lancer le fichier ?

Merci d'avance.

Publicité
Malcolm
 Posté le 19/05/2010 à 20:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

est-ce que l'URL est bonne ?

Affiche-la et tente d'y accéder par ton navigateur.

timdenice
 Posté le 20/05/2010 à 22:36 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

il est suffit cela header('Location : '.$GLOBALS['base_url'].'/sites/default/files/documents.zip');" pour que ça marche, sinon verifie si ton serveur apache supporte globales, fais un echo $GLOBALS['base_url'].'/sites/default/files/documents.zip'; si ça sort un bon chemin ça vaut dire que ton archive n'est pas dans cet emplacement , alors que aussi ça peut être le problème de permissions de dossier contenant l'archive ou des permission d'archive même, dans ce cas tu dois voir un message de serveur d'erreur accès est interdit

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
6,79 €Adaptateur USB 3.0 vers SATA à 6,79 €
Valable jusqu'au 19 Septembre

Amazon fait une promotion sur l'adaptateur USB vers SATA qui passe à 6,79 €. Cet adaptateur vous permettra de brancher vos disques durs SATA sur votre ordinateur via une connexion USB 3.0. Pratique pour récupérer les données d'un ancien disque dur sans avoir à ouvrir sa tour. 


> Voir l'offre
299,99 €Ecran PC 32 pouces incurvé Samsung G5 (WQHD, 144 Hz, 1 ms) à 299,99 €
Valable jusqu'au 23 Septembre

Boulanger fait une promotion sur l'écran PC Samsung 32 pouces incurvé LC32G53TQWUXEN à 299,99 € alors qu'on le trouve ailleurs à partir de 359 €. Cet écran incurvé de 32 pouces offre une définition WQHD de 2560x1440 pixels et est compatible FreeSync Premium avec un taux de réponse de 1 ms et un rafraichissement de 144 Hz.


> Voir l'offre
84,99 €SSD Samsung 870 QVO 1 To à 84,99 €
Valable jusqu'au 21 Septembre

Amazon fait une promotion sur le SSD Samsung 870 QVO 1 To qui passe à 84,99 € au lieu de 100 €. Ce SSD offre des vitesses de 560 Mo/s en lecture et 530 Mo/s en écriture. Il est garanti 3 ans.


> Voir l'offre

Sujets relatifs
telechargement avec erreur
site avec téléchargement de répliques audio ?
Hébergement de site avec nom de domaine
Migration PHP 5.3 vers 5.5 ou 5.6 (avec WAMP)
background css disparait avec le responsive design
Barre intempestive avec FF et pas avec IE
Problème avec free
défaut sur mon site avec FF et pas avec IE
créer mappage avec dreamweaver!
site avec virus que faire
Plus de sujets relatifs à Téléchargement d''un zip avec PHP
 > Tous les forums > Forum Forum des Webmasters