forcer le download [HTML] - Programmation
Marsh Posté le 08-04-2002 à 08:45:19
Je ne crois pas que ce soit possible ... j'ai cherche pendant longtemps sans trouver et quand j'en ai eu marre je l'ai fait en php
Marsh Posté le 08-04-2002 à 08:52:42
et en php tu fais comment
{attention newbie inside}
Marsh Posté le 08-04-2002 à 15:10:06
si tu fais un lien <A href="toto.mp3">Mon mp3</A> ça ne marche pas
Sinon tu peux le zipper ...
Marsh Posté le 08-04-2002 à 15:16:39
aratorn a écrit a écrit : si tu fais un lien <A href="toto.mp3">Mon mp3</A> ça ne marche pas |
ca va ouvrir le player associé au mp3 par défaut ...
Marsh Posté le 08-04-2002 à 15:18:24
DarkLord a écrit a écrit : ca va ouvrir le player associé au mp3 par défaut ... |
ben faut le mettre en zip ou changer l'extension toto.mp3->toto.bmp
Marsh Posté le 08-04-2002 à 15:26:29
Je@nb a écrit a écrit : Avec les Header c possible non ? |
un autre forumeur s'est déjà battu avec ce genre de brol (en PHP). Je ne sais plus qui c'était mais meme avec l'aide de tout le monde ici ca n'a jamais marché ...
donc ..
Marsh Posté le 08-04-2002 à 18:16:29
vi c moi Darklord... jamais reussi a bypasser les plugins tel que quicktime et le player ie6 j'ai du laisse tomber et mettre un message aux utilisateurs pour qu'ils les desactivent si ils veulent telecharger...
Marsh Posté le 08-04-2002 à 18:17:41
kayasax a écrit a écrit : vi c moi Darklord... jamais reussi a bypasser les plugins tel que quicktime et le player ie6 j'ai du laisse tomber et mettre un message aux utilisateurs pour qu'ils les desactivent si ils veulent telecharger... |
Marsh Posté le 08-04-2002 à 19:20:20
merci de vos reponses
je pensais que c'etait tout simple...
finalement non
Marsh Posté le 08-04-2002 à 19:31:44
comment ça se fait que sur certains site qd on clique sur un .txt ça affiche le txt et sur d'autre ça nous le DL ?
Marsh Posté le 08-04-2002 à 19:40:12
Je@nb a écrit a écrit : comment ça se fait que sur certains site qd on clique sur un .txt ça affiche le txt et sur d'autre ça nous le DL ? |
dans le premier cas il met le mime type a text/plain et dans l'autre il le bidouille pour le DL. Mais visiblement MP3 et compagnie c'est spécial.
En tout cas ca devrait etre évident mais je n'ai pas non plus encore trouvé de solutions à ce problème.
Si tu veux savoir ce qu'il se passe. Tu installes un proxy, genre jigsaw, et tu surfes sur les 2 sites en question en mode trace. Là tu verras les headers HTTP et tu pourras déterminer si ils bidouillent le mime type ou pas.
a+
Marsh Posté le 08-04-2002 à 20:39:31
bin j'en connais deux qui vont etre content
Marsh Posté le 08-04-2002 à 21:24:56
ceam :
1- As tu fait le test avec un .mp3 ?
2- Avais tu installer avant quicktime ou cocher l'option pour lire les fichiers dans ie6 ?
3- un lien vers le localhost c po top
Marsh Posté le 08-04-2002 à 21:27:01
j'ai oublie de preciser que moi je voulais faire ca (le lien) sur un fichier stocke sur un ftp distant.
j'avais deja essaye avec les
Header("Content-type: application/octet-stream" );
mais marchait pas...
en sachant que j'avais pas mis Header("Content-disposition: attachment; filename=$name" );
[jfdsdjhfuetppo]--Message édité par kayasax--[/jfdsdjhfuetppo]
Marsh Posté le 09-04-2002 à 08:01:09
viiz a écrit a écrit : Pis bon, clic droit, enregistrer la cible sous c'est pas le bout du monde qd meme ! |
mais y a des fois tu veux pas afficher le lien justement
Marsh Posté le 09-04-2002 à 08:50:45
Le script de ceam marche parfaitement c'est exactement ce que j'utilise et ca fonctionne avec n'importe quel type de fichier ...
Marsh Posté le 08-04-2002 à 08:29:26
salut a tous
je cherche un moyen de forcer le download d'un fichier en mp3 sans qu'il essaye de s'ouvrir directement dans le navigateur?
merci