IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[CSV] Proposer le telechargement


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    95
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 95
    Par défaut [CSV] Proposer le telechargement
    Salut,

    j'affiche le resultat d'une requete sur une base, et j'aimerai proposer le telechargement du resultat (sous un fichier csv par exemple)

    Je sais pas trop comment faire..

    J'ai fait un lien vers un script php qui fabrique le fichier.
    Ensuite, j'ai tenté en faisant une redirection javascript. Mais, le navigateur interprete le fichier plutot que de le proposer en telechargement.

    j'ai aussi tenté avec les headers
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    header('Content-Type: application/octet-stream');
    header("Content-Length: $tailleFichier");
    header("Content-Disposition: attachment; filename=\"$nomFichier\"");
    mais il ne fait rien (pas de message d'erreur, pas de boite de dialogue, rien..)

    il me faudrai une boite de dialogue qui propose d'enregistrer le fichier quoi..

    si qq'un a une idée.. merci

    a+

  2. #2
    Membre chevronné Avatar de sohnic
    Femme Profil pro
    bioinfo
    Inscrit en
    Mai 2003
    Messages
    427
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : bioinfo

    Informations forums :
    Inscription : Mai 2003
    Messages : 427
    Par défaut
    Bonjour,
    Il n'y a pas le
    readfile($fichier);

    Il y a la FAQ (http://php.developpez.com/faq/?page=..._forcedownload)
    qui explique ca tres bien...

    Sohnic

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    95
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 95
    Par défaut
    Pareil avec le readfile

  4. #4
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Si tu as l'adresse du fichier généré il suffit de mettre un lien traditionnel vers celui-ci avec un A HREF et ça doit passer.

  5. #5
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    95
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 95
    Par défaut
    Citation Envoyé par JWhite
    Si tu as l'adresse du fichier généré il suffit de mettre un lien traditionnel vers celui-ci avec un A HREF et ça doit passer.
    nope, firefox interprete le csv et le txt

  6. #6
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Ok, donc tu veux forcer le téléchargement du fichier.

    Ca revient fréquemment, en faisant une recherche sur le forum avec "forcer téléchargement" tu vas peut-être trouver des pistes.

    Bon courage.

  7. #7
    Membre Expert

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Par défaut
    C'est dans la FAQ PHP !!

  8. #8
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    95
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 95
    Par défaut
    ok, apparement, il aime pas quand c'est dans une fonction.. :s

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CSV] Proposer le téléchargement d'un fichier
    Par virgrennes dans le forum Langage
    Réponses: 21
    Dernier message: 04/01/2008, 11h56
  2. Proposer le telechargement d'une requete sql
    Par titeade dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 09/01/2007, 10h08
  3. [FLASH 8] Proposer le telechargement flash player
    Par basquiat dans le forum Flash
    Réponses: 3
    Dernier message: 24/06/2006, 01h53
  4. Réponses: 4
    Dernier message: 13/06/2006, 11h20
  5. [WEB][XML] Proposer le telechargement
    Par Hikage dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 21/02/2006, 15h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo