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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Proposer un fichier au téléchargement

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Proposer un fichier au téléchargement

n°1544132
chrisllers
Posté le 18-04-2007 à 10:15:09  profilanswer
 

Bonjour,
J' ai mit plusieurs fichiers en téléchargement, jusque là pas de problème.  
Mais là, j' ai un fichier qui, lorsque l' on clique sur le lien, est ouvert par le navigateur ce qui ne sert à rien pour ce fichier car il est à placer dans un dossier des dossiers d' un programme.
Hors je souhaite qu' il y est cette fenêtre " ouvrir" ou "enregistrer" qui apparaisse. Car à tous les coups, certaines personnes ne sauront peut être pas qu' il faut faire un clic droit dessus et enregistrer sous.  
C' est un fichier avec pour extension .lang  
Je sais qu' il est possible de le mettre en fichier compressé mais est il possible de le télécharger sans qu' il soit compressé ?
merci.

mood
Publicité
Posté le 18-04-2007 à 10:15:09  profilanswer
 

n°1544152
zecrazytux
Posté le 18-04-2007 à 11:04:35  profilanswer
 

met un header http content-dispostion attachement :)


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1544547
chrisllers
Posté le 18-04-2007 à 19:24:22  profilanswer
 

tu peux me détailler s' il te plait, je ne connais pas énormément le html, j' utilise un WYSIWYG ( nvu )

n°1544582
zecrazytux
Posté le 18-04-2007 à 21:10:58  profilanswer
 

documente toi un peu sur le protocole HTTP.
y a des hedears (en tete) envoyés par le navigateur au serveur, du serveur au navigateur...
 
là faudrait en envoyer un au navigateur qui lui dise que c'est une truc a télécharger
 
pour envoyer les headers, ta la fonction header() en php


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1544651
chrisllers
Posté le 18-04-2007 à 23:29:58  profilanswer
 

zecrazytux a écrit :

documente toi un peu sur le protocole HTTP.
y a des hedears (en tete) envoyés par le navigateur au serveur, du serveur au navigateur...
là faudrait en envoyer un au navigateur qui lui dise que c'est une truc a télécharger
pour envoyer les headers, ta la fonction header() en php


 
Il faut que j' inclus dans l' entête un code spécial c' est ça ?
Mes pages sont en html. Comment dois-je faire ? Je débute, c' est pas vraiment évident.

n°1544653
dwogsi
Défaillance cérébrale...
Posté le 18-04-2007 à 23:36:42  profilanswer
 

La seule solution c'est de te mettre à un langage côté serveur pour pouvoir modifier les entêtes http, comme par exemple php. Ya rien de bien compliqué.
Mais je te conseil de préciser simplement à tes visiteurs la procédure pour enregistrer le fichier.


Message édité par dwogsi le 18-04-2007 à 23:56:31

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1544661
zecrazytux
Posté le 18-04-2007 à 23:52:50  profilanswer
 

si ta du php sur ton serveur, tu fou juste un petit script qui choppe le nom du fichier a telecharger, qui check dans un tableau pour avoir l'url, qui envoi un header de download, et c'est bon... ça fais quoi ça... 10 lignes.


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1544664
dwogsi
Défaillance cérébrale...
Posté le 18-04-2007 à 23:56:05  profilanswer
 

Et puis d'ailleurs c'est pas comme s'il était le premier à poser cette question alors :
 [:blood 127 0 0 1]
http://www.google.fr/search?source [...] ogle&meta=

Message cité 1 fois
Message édité par dwogsi le 18-04-2007 à 23:56:13

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1544665
zecrazytux
Posté le 18-04-2007 à 23:56:58  profilanswer
 

mais pluzun quoi :o


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1544678
chrisllers
Posté le 19-04-2007 à 01:24:41  profilanswer
 

dwogsi a écrit :

Et puis d'ailleurs c'est pas comme s'il était le premier à poser cette question alors :
 [:blood 127 0 0 1]  


 
Ouais c' est vrai ça !
D' ailleurs on devrait supprimer tous les forums d' entraide étant donné que toutes les réponses sont sur google !!
Alors il faudrait créer un fichier php..... Comment on fait ? je fais un fichier texte et je mets l' extension php ?

Message cité 2 fois
Message édité par chrisllers le 19-04-2007 à 01:35:02
mood
Publicité
Posté le 19-04-2007 à 01:24:41  profilanswer
 

n°1544679
dwogsi
Défaillance cérébrale...
Posté le 19-04-2007 à 01:48:06  profilanswer
 

chrisllers a écrit :

Ouais c' est vrai ça !
D' ailleurs on devrait supprimer tous les forums d' entraide étant donné que toutes les réponses sont sur google !!


Les forums on y pose une question et la réponse s'y trouve une bonne fois pour toutes. Pas la peine de multiplier les topic inutilement, suffit de chercher un  peu comme je te le conseillais. Quand tout le monde aura compris ça, on aura fais un grand pas et on pourra enfin passer des vendredi plus tranquiles.

chrisllers a écrit :

Alors il faudrait créer un fichier php..... Comment on fait ? je fais un fichier texte et je mets l' extension php ?


Oui tu créé un fichier ayant pour extension .php. Tu l'envoi sur ton serveur et normalement tout ce qui se trouve entre <?php et ?> est considéré comme du code à interpréter. Si php est dispo bien entendu. Pour vérifier tu peux faire un simple :

Code :
  1. <?php
  2. phpinfo();
  3. ?>
 

Pour aller plus loin rien de mieux que http://www.php.net/


Message édité par dwogsi le 19-04-2007 à 01:48:38

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1544682
zecrazytux
Posté le 19-04-2007 à 03:01:22  profilanswer
 

chrisllers a écrit :

Ouais c' est vrai ça !
D' ailleurs on devrait supprimer tous les forums d' entraide étant donné que toutes les réponses sont sur google !!
Alors il faudrait créer un fichier php..... Comment on fait ? je fais un fichier texte et je mets l' extension php ?


 
je te conseille de lire ceci http://www.catb.org/~esr/faqs/smart-questions.html
 
rien que l'intro si ta pas envi de tout te tapper...
 
mais il est evident qu'il n'est pas intéréssant pour nous qu'on nous demande comment créer un fichier php: des intros au php y'en as partout... y a des dizaines de sites pour debutants...
 
comme pour le coup du download, 2 keywords et 2 clicks et ta la réponse... passons. je te donne la solution du header() en php. a toi de rechercher comment créer ton premier fichier... l'info là dessus c'est pas ce qui manque. imagine si tous les jours on dois explique qu'il faut créer un fichier texte avec l'extension .php et mettre <?php phpinfo(); ?> dedans...
on progresserai pas vite :/
 
tien : un petit lien trouvé en 1 seconde sur mon ami: http://www.destrucsaweb.com/ressou [...] oto_45.php
 


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1544683
zecrazytux
Posté le 19-04-2007 à 03:02:26  profilanswer
 

Citation :


on pourra enfin passer des vendredi plus tranquiles.


 
oupa :o :hello: les gaÿzous :D


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1544753
chrisllers
Posté le 19-04-2007 à 09:53:22  profilanswer
 

Salut, j' avais lu le lien de la page destrucsaweb, mais il y a des choses que je ne comprends pas trop dans le code : où placer exactement le nom de monfichier, il y aussi dans le code un fichier txt et je ne vois même pas d' où il sort....
Si je n' ai pas saisi ( à defaut d' être totalement abruti ) je crois qu' il faut déjà est assez initié car c' est pas très clair.
Merci pour les liens mais l' anglais..... :pt1cable:  
Bref, c' est pas grave, je vais simplement dire de faire un clic droit sur le fichier et terminé.
Désolé de vous avoir dérangé et en tout cas merci à vous.
a+


Message édité par chrisllers le 19-04-2007 à 09:56:14
n°1544857
zecrazytux
Posté le 19-04-2007 à 11:19:17  profilanswer
 

l'intro de the smart way est simple, pas besoin d'etre bilingue :o
 
tin mais tu copi colle le script du site web que ta visité, tu le fou dans download.php, tu fais un switch case de $_GET["download"] et apres tu fais un lien vers download.php?download=fichier


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1545473
chrisllers
Posté le 20-04-2007 à 00:37:50  profilanswer
 

zecrazytux a écrit :

l'intro de the smart way est simple, pas besoin d'etre bilingue :o
tu fais un switch case de $_GET["download"]


 
super.....

n°1545474
xtof_83
Freeride Spirit
Posté le 20-04-2007 à 00:54:32  profilanswer
 

chrisllers si tu es aussi con que tu essayes de nous le faire croire, pourquoi continuer à nous poser des questions, auxquels les réponses te sont dénué de sens.
Alors soit tu fais un effort, soit bonne nuit à toi ;) et à dans longtemps :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Proposer un fichier au téléchargement

 

Sujets relatifs
Extraire des noms et des emails de fichier htmFichier ouverts Word
trier un fichier sur 2 colonnes (résolu)COmment peut on trouver l'extension supprimee d'un fichier ?
[ C ] Aide pour programme de lecture fichier txt[RESOLU] fichier excel dans webexpert 6
Ouvrir un fichier phpTraitement automatique d'un fichier
Proposer un fichier créé dynamiquement en téléchargementProposer un téléchargement/ouverture de fichier depuis 1 web-app
Plus de sujets relatifs à : Proposer un fichier au téléchargement


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR