telechargement et nom par defaut ?! [HTML] - HTML/CSS - Programmation
Marsh Posté le 06-02-2003 à 20:21:43
gizmo a écrit : ben oui, tu renommes le fichier que tu envoies. |
nan mais ca je peut pas
parce qu'en fait mon href pointe sur une page html avec des parametres
et en fonction de c parametres ca declenche le download ou l affichage
alors le probleme c'est que qd ca download, le nom du fichier par defaut est en fait l url:
toto.html?toto=tata&titi=tutu
un truc kom ca
moi voudrait que ca mette un truc que j aurai decide
style : monfichier.conf
Marsh Posté le 06-02-2003 à 21:09:25
zion a écrit : c'est tout simple |
bon je pige pas trop le truc la mais vais voir ce que je peut faire de ca demain au taff
thx
Marsh Posté le 07-02-2003 à 16:06:51
zion a écrit : c'est tout simple |
non ca marche pas ca...
d ailleurs je vois pas trop ou tu veut le placer...
moi j'ai un truc du style:
<a href="toto.html?tata=titi&download=1">clic ici</a>
apres quand tu clic sur ce lien
je check le parametre download, si il est "TRUE" je change le content-type afin de provoquer un telechargement d un fichier plutot que de l afficher.
ca marche tres bien, seulement dans la dialogbox qui s ouvre pour le download, le nom par defaut c'est:
toto.html
je voudrais choisir ce nom qui s affiche par defaut
voila c'est peut etre plus clair maintenant.
Marsh Posté le 07-02-2003 à 16:11:01
djtoz a écrit : |
à tout hasard, au même endroit que le header où tu spécifies le content-type ?
Marsh Posté le 07-02-2003 à 16:28:25
zion a écrit : |
ben j arrive pas alors
en fait c melange a du mason et du mod_perl aussi
et quand je redefinie mon content-type je met ca:
$r->content_type("application/octet-stream" )
alors j'ai essayer:
$r->Content-Disposition(attachment; filename=monfichier.txt)
mais sans resultat...
Marsh Posté le 07-02-2003 à 16:44:39
et surtout, pourquoi tu postes dans [HTML, JS] si c'est du perl
Marsh Posté le 07-02-2003 à 16:46:50
ben j ai aussi essayer content_disposition
ca change rien
sinon j ai jamais poste ds PHP...
en fait $r c'est la requete html
Marsh Posté le 07-02-2003 à 16:59:38
ReplyMarsh Posté le 07-02-2003 à 17:18:32
zion a écrit : |
ba l ensemble utilise les librairies Mason, je sais pas si tu connais, mais ca permet de faire une page avec a l interieur de l html pure, du java script, du perl...
mais bon la section concernant le lien est juste en html comme je l avais ecris, c un href classique.
alors apres le $r en fait est en quelque sorte un objet qui correspond a la requete faite au serveur.
Marsh Posté le 07-02-2003 à 17:39:35
zion a écrit : |
$r c'est un objet mod_perl
j ai matte les autres methodes pour l objet et apparement y a pas de disposition...
juste une derniere chose, si c'etait que de l html pure
l histoire du "header('Content-Disposition: attachment; filename=monfichier.txt';", ca se gere comment ?
je vois pas dans quel section ca se met
pi etre qu apres je pourrai adapter dans mon code quand je verrai comment ca se passe en html pure.
Marsh Posté le 07-02-2003 à 17:41:51
C'est une fonction PHP le header(...)
par ex ton content-type:
header('Content-type: bidule/truc';
Marsh Posté le 07-02-2003 à 17:58:59
antp a écrit : C'est une fonction PHP le header(...) |
a ue mais moi touche pas au PHP
bon ca a pas l air possible mon truc alors...
c bien embetant
Marsh Posté le 10-02-2003 à 17:41:27
bon j ai trouve comment caser l histoire du content_disposition
alors pour ceux que ca pourrai interesse:
$r->header_out("Content-Disposition" => "attachment; filename=fichier.txt" );
oilou
merci pour votre aide
Marsh Posté le 06-02-2003 à 17:02:51
salut tlm
je fais un href, et en forcant un content-type particulier, j oblige le telechargement d un fichier
ma question est :
est ce qu'il existe un moyen de choisir le nom du fichier qui apparait par defaut dans la dialogbox au moment de l enregistrement ?
merci d avance pour votre aide