Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3477 connectés 

 


Dernière réponse
Sujet : Problème avec Perl les CGI et le HTML
nicotine tout est dans le content type.
 
mais je ne me souviens plus exactement des valeurs
 
print "content-type : application/octet-stream ou un truc dans le genre
 
puis un :
print "file : le_nom_du_fichier"
 
et
print "\n\n" pour marquer la fin de l'entete

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
nicotine tout est dans le content type.
 
mais je ne me souviens plus exactement des valeurs
 
print "content-type : application/octet-stream ou un truc dans le genre
 
puis un :
print "file : le_nom_du_fichier"
 
et
print "\n\n" pour marquer la fin de l'entete
k-id Personne a une p'tite idée ?
k-id up !
k-id bah non justement, ça le fait même sans utiliser de logiciel de téléchargement .
 
D'autres idées ?
 
@+
soda27 bah en fait, cela vient du fait que tu utilise un logiciel pour d/l tes fichiers (GetRight, Download Accelerator, etc ...)
si tu enleves ces softs, ça téléchargeras les fichiers
en fait, ce sont parce que ces softs on une mauvaise méthode pour d/l ...
k-id Sur une page de téléchargements, pour des raisons de sécurité, on fait des liens non directement sur les fichiers mais sur des CGI qui vont lire ces fichiers et les renvoie en flux binaire au navigateur...
Le problème est que quand la fenêtre de téléchargement s'ouvre, il donne comme nom de fichier le nom du script Perl et non le fichier vers lequel il pointe... mais il télécharge quand même le bon fichier.
Ce qui fait que je me retrouve avec le bon fichier mais portant le nom de mon CGI...
 
Comment faire pour qu'il donne le nom de fichier pour le téléchargement ?
 
Merci pour votre aide éventuelle...
 
 
@+

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)