Page 1 sur 1

Forcer un téléchargement

Posté : 27 mai 2008, 18:45
par docdamien
Bijour,

Petite vérification:

Si je mets ce code sur une page, cela téléchargera bien le fichier test.swf de la source http://homepage.mac.com/bourdonneau/bike-mania-2.swf
<?php 
header("Content-type: application/force-download"); 
header("Content-Disposition: attachment; filename=test.swf"); 
readfile("http://homepage.mac.com/bourdonneau/bike-mania-2.swf"); 
?>
C'est juste une vérification :wink:

Posté : 27 mai 2008, 18:47
par dunbar
Il y a un moyen trés simple de le savoir :idea:

Posté : 27 mai 2008, 20:13
par docdamien
Effectiveent. J'ai testé,ça marche :lol:

Posté : 28 mai 2008, 00:14
par zeus
Modération :
docdamien, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.

Re: Forcer un téléchargement

Posté : 28 mai 2008, 00:52
par FredoMkb
Salut :)
Si je mets ce code sur une page, cela téléchargera bien le fichier test.swf de la source http://homepage.mac.com/bourdonneau/bike-mania-2.swf
<?php 
header("Content-type: application/force-download"); 
header("Content-Disposition: attachment; filename=test.swf"); 
readfile("http://homepage.mac.com/bourdonneau/bike-mania-2.swf"); 
?>
Heu :shock: je vais passer pour un ignare (que je suis d'ailleurs ;) )... mais là, franchement, j'ai rien compris :( ... surtout que chez-moi ça ne donne absolument rien :!: :?:

Quelqu'un pourrait expliquer un chouilla ? :D

Merci... à+ :)

Re: Forcer un téléchargement

Posté : 28 mai 2008, 20:35
par docdamien
Salut :)
Si je mets ce code sur une page, cela téléchargera bien le fichier test.swf de la source http://homepage.mac.com/bourdonneau/bike-mania-2.swf
<?php 
header("Content-type: application/force-download"); 
header("Content-Disposition: attachment; filename=test.swf"); 
readfile("http://homepage.mac.com/bourdonneau/bike-mania-2.swf"); 
?>
Heu :shock: je vais passer pour un ignare (que je suis d'ailleurs ;) )... mais là, franchement, j'ai rien compris :( ... surtout que chez-moi ça ne donne absolument rien :!: :?:

Quelqu'un pourrait expliquer un chouilla ? :D

Merci... à+ :)
Salut,

Pour le code:

- il force le téléchargement à l'ouverture de la page du fichier http://homepage.mac.com/bourdonneau/bike-mania-2.swf en le renommant test.swf
- jsuis pas sur, mais je pense que vu qu'il y a un header, il faut que la page ne contienne rien d'autre :?:

Par ailleurs, tu peux aller voir sur mon site (http://jeuxenligne.freehostia.com/membres/download.php), cette page y est (c'est exactement le même code.

J'espere t'avoir aidé,
Damien :wink: