Il y a actuellement 299 visiteurs
Mardi 09 Juin 2026
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

[Règlé] Forcer un téléchargement,

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

[Règlé] Forcer un téléchargement,

Message le 01 Avr 2004 21:36

Bonjour,

Je souhaite forcer le téléchargement d'un fichier. Mon code fonctionne correctement(php). Mais au chargement de la page concerné,le navigateur (IE), propose d'"enregistrer" ou d'"ouvrir" le fichier. Est-il possible de desactiver ou masquer le bouton "ouvrir" de sorte que l'utilisateur soit vraiment obligé d'enregistrer le fichier sur son disque avant de l'ouvrir.

Merci d'avance,
ocean_big_one
Visiteur Confirmé
Visiteur Confirmé
 
Messages: 24
Inscription: 25 Sep 2003 07:07
 


Message le 02 Avr 2004 04:48

Hum, bizarre ! Est ce que l'utilisateur sait ce que tu lui envoie comme fichier ?

S'il le sait, il n' a aucune raison pour ne pas l'ouvrir, et si il ne le sait pas, il n'a aucune raison de l'enregistrer.
Avatar de l'utilisateur
Finwood
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 417
Inscription: 06 Mar 2004 17:31
Localisation: Landes
 

Message le 02 Avr 2004 11:42

oui, il sait ce que je lui envoie. c'est lui qui clique sur le lien sur la page d'avant. En effet, jusqu'à maintenant, la plus part des utilisateur se contentait de cliquer sur "enregistrer"..ce qui fonctionne... Mais certain veulent pouvoir l'ouvrir sans l'enregistrer..surtout quand il s'agit de pdf.
ocean_big_one
Visiteur Confirmé
Visiteur Confirmé
 
Messages: 24
Inscription: 25 Sep 2003 07:07
 

Message le 02 Avr 2004 11:51

Mais pourquoi veux tu absolument que tes utilisateurs enregistre tes fichiers ?

Moi, quand j'ouvre un fichier (pdf) il se met automatiquement sur acrobat.

Je me trompe ou j'ai loupé une case ?
Avatar de l'utilisateur
Finwood
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 417
Inscription: 06 Mar 2004 17:31
Localisation: Landes
 

Message le 02 Avr 2004 18:52

le problème en réalité, c'est que que le fichier n'existe pas réèllement sur le serveur. Je stock les information nécessaire dans une base de données et je créer le fichier au moment ou le client. Le fichier est donc envoyé au navigateur client avec le nom qu'il faut. Mais lorqu'on clique sur "ouvir" le navigateur envoie l'adresse du fichier à l'application (acrobat par exemple)..donc a ce moment la..le fichier n'existe plus (normal). Donc acrobat ne trouve pas le fichier......... d'ou je voudrais enlever le bouton ouvrir de cette boite de dialogue ;)...

J'espere que j'ai été clair...meme si j'avoue que je tente des truc un peu tordu ;)
ocean_big_one
Visiteur Confirmé
Visiteur Confirmé
 
Messages: 24
Inscription: 25 Sep 2003 07:07
 

réglé!!

Message le 09 Avr 2004 15:34

J'ai la réponse à mon problème. Des fois que ca intéresse quelqu'un....
Il faut forcer le navigateur à utiliser le cache (garder le fichier). Sinon, certain navigateur détruise automatiquement le fichier.

header("Pragma: cache");
header("Cache-Control: store, cache,must-revalidate, post-check=0, pre-check=0");

En fait, le problème venait de la et du nom de mon fichier ;)

ATTENTION: Je ne suis pas sur...mais il semblerait que si vous forcer le stockage du fichier dans le cache, il restera dans le cache du client, mais aussi dans le cache de tous les servers par lequel votre fichier est passé.(je sais pas combien de temps et ca doit dépendre des servers)
ocean_big_one
Visiteur Confirmé
Visiteur Confirmé
 
Messages: 24
Inscription: 25 Sep 2003 07:07
 



Sujets similaires

Message [Réglé] remplacement de mon clavier LOGITECH G19
Salut à vousvous pouvez mettre svp le sujet en régler bonne soirée
Réponses: 10

Message [Réglé] Comment installer Linux sur Windows avec WSL
Bonjour Bidulmaniacs,bidulmaniacs a écrit:Re heraclesbref en resumer j'ai beau apres tout cela taper en ligne de commande wsl cela ne fonctionne pas bonne soirée................. Vu la longueur des réponses des commandes, il était inutile de les recopier ici (Tu aurais éventuellement pu utiliser l ...
Réponses: 19

Message [Réglé]Affichage dernier dossier dans Paint sous W11
Bonjour Aquarius56, Le problème ne vient pas de Paint mais de l'outil de capturePour rétablir l?ouverture du dernier dossier utilisé, il faut désactiver deux options dans l?Outil Capture d?écran :Ouvrir Outil Capture d?écran Allez dans Paramètres et désactiver ces paramètres:Ouvrir l?éditeur après l ...
Réponses: 7

Message [Réglé] wifi ne passe pas bien
pour finalement me dire que ma tv n'est pas connectée, que faire svpQue faire ? Mettre un répéteur Wifi dans la cage d'escalier par exemple, ou brancher la TV connectéeavec un câble branché directement sur ton routeur, s'il y a un trou disponible dans le plafond. Ce genre de manips, à voir au plus ...
Réponses: 7

Message [Réglé] Petite vérification
Bonjour Yopaille,Pas d'infection sur ton PC, juste une optimisation à effectuer. Effectue cette procédure à la lettre:/!\ Attention, ce script a été établi uniquement pour le problème de cet utilisateur, il ne doit, en aucun cas, être appliqué sur un autre système, au risque de provoquer de graves ...
Réponses: 4

Message [Réglé] problème de pilote lors d'une vidéo
EinsteinZero a écrit:Bonjourtout d'abord pour le pilote, la méthode la plus simple: (au préalable si tu peux repéré ta carte graphique c'est mieux)> vas sur le site AMD. ici > https://www.amd.com/fr/support/download/drivers.html> Utilises l?outil de détection automatique. (connaissant ta ca ...
Réponses: 8


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.