Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

Il y a 56 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

[html] liens de téléchargement

 
n°13189
pote
Profil : Membre
Posté le 23-05-2005 à 09:52:45  profilanswer
 

Bonjour à tous,
J'ai un petit probleme qui ne doit pas etre trés compliqué, mais dont je ne trouve pas la solution.
Je voudrais créer un lien vers une image, mais pas pour afficher l'image, mais pour l'enregistrer. Il y a toujours la solution de faire un click droit et de faire enregistrer la cible. Car avec internet explorer, il n'y a pas de probleme, quand je click sur mon lien, une fenetre s'ouvre pour me proposer de l'ouvrir ou de l'enregistrer. Mais quand je test sous firefox, mozilla, ou netscape, l'image est affichée dans le navigateur et il ne me propose pas de l'enregistrer.
Merci d'avance pour votre aide.


Message édité par pote le 23-05-2005 à 09:53:07
n°13203
darkkat
yonk
Profil : Membre
Posté le 23-05-2005 à 23:16:40  profilanswer
 

je t'aime bien toua  :wahoo:  
 
t'as essayer le dl par php ?
 

Code :
  1. <?php
  2. header("Content-type: text/plain;charset=iso-8859-1" );
  3. header("Content-Disposition: attachment; filename=$nom" );
  4. @readfile($nomf);
  5. ?>


 
$nom est le nom de l'image (ce qui s'affiche a l'ecran)
$nomf est le chemin de l'image
 
soit tu remplaces les variable par tes valeurs, soit tu les chopes dans une bdd ou autre
 
truc a faire: vire le @ et verifie que tom image est bien une image ;)
 
 
EDIT: j'avais pas vu la balise   :whistle:


Message édité par darkkat le 23-05-2005 à 23:17:27
n°13213
pote
Profil : Membre
Posté le 24-05-2005 à 10:25:21  profilanswer
 

Merci pour cette aide, mais ca ne marche pas.
Quand je lance la page, effectivement ca m'ouvre la fenetre de téléchargement. Mais aprés, une fois sur mon pc, il me dit que l'image n'a pas le bon format et je peux pas l'ouvrir.
Merci quand meme

n°13233
darkkat
yonk
Profil : Membre
Posté le 24-05-2005 à 16:33:49  profilanswer
 

tu peux me montrer le code que tu as ecrit ?

n°13234
pote
Profil : Membre
Posté le 24-05-2005 à 16:53:12  profilanswer
 

Bah en fait, c'est pas pour moi et la personne a finallement réussi autrement (je sais pas comment mais pas grave). Pour ce qui est de se que j'avais écris, je l'ai plus mais ca donné:
 
<?php  
 
header("Content-type: text/plain;charset=iso-8859-1" );  
header("Content-Disposition: attachment; filename=logo.gif" );  
@readfile(logo.gif);  
 
?>
En sachant que mon fichier logo.gif existe et qu'il se trouvé dans le meme répertoir que le fichier php que j'avais créé pour faire le test...

n°13237
darkkat
yonk
Profil : Membre
Posté le 24-05-2005 à 17:26:15  profilanswer
 

:??: c'est bizarre, t'avais mis les guillements pour readfile ?

n°13238
pote
Profil : Membre
Posté le 24-05-2005 à 18:37:28  profilanswer
 

je ne sais plus...je crois que j'ai testé les 2

n°13239
darkkat
yonk
Profil : Membre
Posté le 24-05-2005 à 18:45:56  profilanswer
 

c que il fallait p/e change l'iso ;)

n°13240
lukefab
meuh
Profil : Habitué
Posté le 24-05-2005 à 22:53:50  profilanswer
 

darkkat a écrit :

je t'aime bien toua  :wahoo:  
 
t'as essayer le dl par php ?
 

Code :
  1. <?php
  2. header("Content-type: text/plain;charset=iso-8859-1" );
  3. header("Content-Disposition: attachment; filename=$nom" );
  4. @readfile($nomf);
  5. ?>


 
$nom est le nom de l'image (ce qui s'affiche a l'ecran)
$nomf est le chemin de l'image
 
soit tu remplaces les variable par tes valeurs, soit tu les chopes dans une bdd ou autre
 
truc a faire: vire le @ et verifie que tom image est bien une image ;)
 
 
EDIT: j'avais pas vu la balise   :whistle:


 
une image de type MIME text/plain ?? :heink: t'as bu quoi toi?


---------------
Opera 8.51 pour Windows, Linux, FreeBSD, Solaris, Mac OS X.
www.opera.com , c'est bon et sans morceau de pub dedans, mangez-en.
Un pingouin aux pommes ?
n°13260
darkkat
yonk
Profil : Membre
Posté le 25-05-2005 à 12:48:05  profilanswer
 

c'est pour ca que apres j'ai dit qu'il fallait changer le mime :ddr:


Message édité par darkkat le 25-05-2005 à 12:48:27

Aller à :
Ajouter une réponse