Forcer un téléchargement

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Forcer un téléchargement

Re: Forcer un téléchargement

par docdamien » 28 mai 2008, 20:35

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:

Re: Forcer un téléchargement

par FredoMkb » 28 mai 2008, 00:52

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... à+ :)

par zeus » 28 mai 2008, 00:14

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.

par docdamien » 27 mai 2008, 20:13

Effectiveent. J'ai testé,ça marche :lol:

par dunbar » 27 mai 2008, 18:47

Il y a un moyen trés simple de le savoir :idea:

Forcer un téléchargement

par docdamien » 27 mai 2008, 18:45

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: