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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP - Debutant] Comment telecharger un fichier?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP - Debutant] Comment telecharger un fichier?

n°854208
madperco
Posté le 20-09-2004 à 16:27:13  profilanswer
 

ca parait nulle comme question mais impossible de lancer un telechargement directement... je sais pas si je fais une erreur dans ma syntaxe, si j'ai rien compris a la logique, bref, je commence a fumer des oreilles depuis 2 heures...
 
Pour résumer, je veux lorsque un visiteur clique sur un lien, qu'il soit dirigé vers une page ou le telechargement doit se lancer.  
Oui j'aurais pu faire un lien direct tout bete en html, mais je souhaite "masquer" le chemin d'acces au fichier.
 
Apparement, la fonction header() permet ce tour de passe-passe mais j'ai pas du vraiment saisir la syntaxe. La page de telechargement se charge, mais aucun download ne se lance.
 
quelqu'un pourrait m'expliquer brievement l'utilité de cette fonction (oui j'ai deja été faire un tour sur www.php.net) sachant que je devrai aller chercher dans une base de donnée l'url du fichier. donc une seule variable: $url
 
help, je pete un cable. :pt1cable:

mood
Publicité
Posté le 20-09-2004 à 16:27:13  profilanswer
 

n°854218
jagstang
Pa Capona ಠ_ಠ
Posté le 20-09-2004 à 16:41:39  profilanswer
 

il faut passer le type mime suivant. puis, lire le fichier dans le flux
 

Code :
  1. header("Content-Type: application/octet-stream" );

n°854237
madperco
Posté le 20-09-2004 à 16:55:09  profilanswer
 

mais comment indique-t-on le chemin?
 
header("Content-Disposition: attachment; filename =" .$path); ??
 
y a pas un truc simplissime qui download direct?

n°854241
jagstang
Pa Capona ಠ_ಠ
Posté le 20-09-2004 à 16:58:03  profilanswer
 

non. car c'est le navigateur qui décide s'il download ou ouvre le fichier

n°854243
jagstang
Pa Capona ಠ_ಠ
Posté le 20-09-2004 à 16:58:21  profilanswer
 

quel format tes fichier à downloader ?

n°854347
madperco
Posté le 20-09-2004 à 18:46:30  profilanswer
 

pdf majoritairement, mais aussi des zip.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP - Debutant] Comment telecharger un fichier?

 

Sujets relatifs
debutant , comment executer un fichier phpflux vers fichier ET vers console en même temps
services windows via php[PHP] récupérer l'url
Interface de partage de fichierProbleme d'affichage des accents PHP/XML
[PHP] Gestion des favoriszone de sélection d'un dossier et non d'un fichier
Plus de sujets relatifs à : [PHP - Debutant] Comment telecharger un fichier?


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