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

HTML Discussion :

Fenêtre de téléchargement


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2012
    Messages : 10
    Par défaut Fenêtre de téléchargement
    Bonjour a tous,
    Apres une multitude d’essai, je viens chercher de l’aide…
    Voulant mettre a disposition de ma famille des photos et vidéos, j’avais l’intention de créer un site. Vu la complexité, je me suis rabattu sur un blog(blogger).Le but est mettre sous chaque photo et vidéo un bouton télécharger ou apparaitrait ce genre de fenêtre http://127.0.0.1:9000/disk/DLNA-PNJPEG_TN-OP01-CI1-FLAGS00f00000/O0$2$20I779.png?scale=500x500. J’ai essayé tous les codes HTML que j’ai pu trouver sur internet mais j’arrive a mettre le bouton qui ouvre directement la photo sans l’enregistrer. J’ai cru comprendre qui fallait héberger les photos donc au lieu de me servir du http de la photo sur le blog, j’utilise le http de la photo que j’ai mis sur le serveur media de ma box.
    Je dois avouer que j’essaie sans forcement comprendre ce que je fais(eh oui mon domaine a moi c’est le bâtiment..) alors si un ou des courageux veulent m’aider…….

    Exemples de ce j’ai tenté :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    <form action='ton_fichier.zip'>
    <input type='submit' value='Telecharger !'/>
    </form><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN"
           "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <title>Texte du titre</title>
    </head>
    <body>
     
    <h1>Le coin du téléchargeur</h1>
     
    <p><a href="texteondule.zip"><b>texte ondulé</b></a><br>
    un applet Java pour des animations de texte (texteondule.zip, 2.113 octets)</p>
     
    </body>
    </html><div class="lien_fichier"><img src="logo_sdz_for_xababafr.png" alt="fichier" class="flotte_gauche" title="fichier"/><br /><strong class="petit_alinea"><span class="cacher">--</span>t&eacute;l&eacute;charger le fichier</strong> : <a href="download.php?filename=logo_sdz_for_xababafr.png">xababafr_img.jpg</a><br/><strong><span class="cacher">--</span>type</strong> : image<br/><strong><span class="cacher">--</span>extension</strong> : jpg<br/><strong><span class="cacher">--</span>taille</strong> : 60Ko<br/><strong><span class="cacher">--</span>commentaire</strong> : une image de basshunter<br/></div><a href="mon_lien_relatif_vers_le_script_à_telecharger"><img src="le_chemin_relatif_vers_mon_image"></a>

  2. #2
    Membre éprouvé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Par défaut
    ça http://127.0.0.1 c'est localhost du du local..
    donc aurais tu un exemple ?
    tu veux mettre quoi dans ta fenêtre qui m'a l'air d'être un popup?

  3. #3
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2012
    Messages : 10
    Par défaut
    merci oceane751 pour ta réponse.
    oui je pense que c'est une popup. Dedans je voudrais y retrouver "ouvrir avec" et "enregistrer" pour que la personne récupère la photo ou vidéo lorsqu'elle appui sur le bouton télécharger.
    merci

  4. #4
    Invité
    Invité(e)
    Dernière modification par Invité ; 02/05/2012 à 18h54.

  5. #5
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2012
    Messages : 10
    Par défaut
    merci jreaux62 pour les liens.
    Si j'ai bien compris pour " On souhaite ne pas ouvrir cette application et forcer l'enregistrement du fichier sur le disque du client. Pour forcer l'apparition de la boîte de dialogue "Enregistrer...", il faut envoyer les entêtes HTTP adéquats au navigateur. ", je dois copier ce code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <?php
    $full_path = '...'; // chemin système (local) vers le fichier
    $file_name = basename($full_path);
     
    ini_set('zlib.output_compression', 0);
    $date = gmdate(DATE_RFC1123);
     
    header('Pragma: public');
    header('Cache-Control: must-revalidate, pre-check=0, post-check=0, max-age=0');
     
    header('Content-Tranfer-Encoding: none');
    header('Content-Length: '.filesize($full_path));
    header('Content-MD5: '.base64_encode(md5_file($full_path)));
    header('Content-Type: application/octetstream; name="'.$file_name.'"');
    header('Content-Disposition: attachment; filename="'.$file_name.'"');
     
    header('Date: '.$date);
    header('Expires: '.gmdate(DATE_RFC1123, time()+1));
    header('Last-Modified: '.gmdate(DATE_RFC1123, filemtime($full_path)));
     
    readfile($full_path);
    exit; // nécessaire pour être certain de ne pas envoyer de fichier corrompu
     
    ?>
    Pourrais tu m'expliquer plus clairement ce que je dois remplacer parce que la, je rame!!!!
    merci d'avance

Discussions similaires

  1. Fenêtre de téléchargement de Firefox 3.6.6
    Par Daejung dans le forum Firefox
    Réponses: 6
    Dernier message: 14/09/2010, 23h23
  2. Personnalisation de la fenêtre de téléchargement
    Par cyanure93 dans le forum Langage
    Réponses: 3
    Dernier message: 10/10/2007, 16h55
  3. affiche une fenêtre de téléchargement
    Par nickg dans le forum ASP
    Réponses: 7
    Dernier message: 23/05/2007, 21h51
  4. Réponses: 6
    Dernier message: 02/06/2006, 16h55
  5. Fenêtre de téléchargement
    Par Newt dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 19/04/2006, 23h34

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