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 :

Pas de fenetre de telechargement


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Pas de fenetre de telechargement
    Bonjour,

    Je rencontre un problème handicapant, sur un site en php, je liste les fichiers dans une balise select, l'utilisateur selectionne un fichier et clique sur le bouton telecharger.

    Au niveau du serveur, j'envois le nom du fichier (basename), et l'identifiant du fichier provenant de la base de données. Grace l'identifiant, je fais une requete qui récupère le chemin et nom complet du fichier.

    Sur ma page de telechargement, j'ai tapé le code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    header("Content-Type: $type");
    header("Content-disposition: attachment; filename=$name");
     
    $db_name = mysql_fetch_row(mysql_query($ma_requete));
    $source = $db_name[0];
     
    readfile($source);
    Le problème que je rencontre, est que lorsque je clique sur le bouton telecharger, toute les informations nécessaires sont envoyées au serveur, celui-ci me renvoie le contenu du fichier. MAIS la fenetre de telechargement ("enregistrer sous", "ouvrir", "annuler") ne s'affiche pas. J'ai beau chercher sur internet, mais je constate que le code déjà inséré est censé etre suffisant. Visiblement pas pour mon site.

    NB: les fichiers sont de types différents (.txt, .sql, .doc, ...)

    Quelqu'un aurait-il une idée ?

  2. #2
    Membre émérite
    Avatar de Seb33300
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Thaïlande

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 564
    Points : 2 399
    Points
    2 399

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    J'ai déjà testé de forcer. Mais ca n'a pas fonctionné non plus.

Discussions similaires

  1. Je n'ai pas la fenetre base de donnée
    Par MARViN. dans le forum Dreamweaver
    Réponses: 2
    Dernier message: 07/01/2014, 12h01
  2. ne pas fermer fenetre fille
    Par TheBootroo dans le forum GTK+ avec C & C++
    Réponses: 4
    Dernier message: 03/06/2008, 19h25
  3. Fenetres Transparentes ou pas de fenetres
    Par a7aa7a dans le forum Interfaces Graphiques en Java
    Réponses: 9
    Dernier message: 16/05/2007, 22h07
  4. [Forms6i]Composant ne suit pas la fenetre forms
    Par patmaba dans le forum Forms
    Réponses: 17
    Dernier message: 13/04/2006, 13h15
  5. [Kylix] Projet avec fenetre marche pas
    Par Therich dans le forum EDI
    Réponses: 1
    Dernier message: 11/07/2003, 13h34

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