Rechercher : dans
Par :

[HTML] balise <A>

Dernière réponse le 12 jun 2006 à 12:19:42 B@|-|@N, le 10 sep 2004 à 10:18:30 
 Signaler ce message aux modérateurs

Bonjour.

Bonjour, j'ai le lien suivant :
<A href=\"./fichier/visu_site_prog.xls\">le fichier</A>

et j'aimerai que lorsque l'on clique dessus la boite de dialogue de telechargement s'affiche. Je ne veux pas afficher le contenu du fichier.

Quelqu'un aurait une idée sur le sujet ?

Merci d'avance.

Bahan

Meilleures réponses pour « [HTML] balise  » dans :
Les balises HTML Voir HTML, un langage à balises Le HTML n'est pas un langage de programmation. Il s'agit d'un langage permettant de décrire la mise en page et la forme d'un contenu rédigé en texte simple. Une page HTML est ainsi un simple fichier texte...
Espace en HTML VoirEn HTML, les espaces consécutifs sont ignorés par les navigateurs, au même titre que les retours chariots ou les tabulations. Pour insérer plusieurs espaces consécutifs, il est nécessaire d'utiliser une entité HTML spécifique, appelée espace...
[Webmaster] Faire une redirection VoirLes différentes solutions sont présentées de la meilleure (.htaccess) à la moins bonne (JavaScript). Un .htaccess Le .htaccess est à placer dans le répertoire qui doit être redirigé. On applique une redirection de cette façon : RedirectPermanent...
[Site web] Vérifier, optimiser et nettoyer son code HTML VoirLes logiciels WYSIWYG de création de pages web produisent parfois du contenu HTML rempli de balises HTML inutiles, voire incompatibles avec les recommandations du W3C. Les outils proposés ci-dessous permettent de vérifier la validité du code HTML...
Introduction au HTML VoirPrésentation du HTML Le HTML (« HyperText Mark-Up Language ») est un langage dit de « marquage » (de « structuration » ou de « balisage ») dont le rôle est de formaliser l'écriture d'un document avec des balises de formatage. Les balises permettent...
Caractères spéciaux HTML VoirCodage des caractères spéciaux Le standard HTML demande de respecter le codage des caractères ASCII 7 bits, c'est-à-dire que les caractères accentués ne sont pas autorisés. Il faut pour cela utiliser un codage particulier. Pour...
Listes et énumérations en HTML VoirLes listes Une liste est un paragraphe structuré contenant une suite d'articles. Le langage HTML définit trois types de listes : La liste ordonnée ; La liste non ordonnée ; La liste de définition. Liste ordonnée Conteneur Type de...

1

Time RUNNER, le 10 sep 2004 à 10:45:43

Salut B@|-|@N,

si quelqu'un te répond, tu pourras recopier le code qui marche sur cette page stp ?
http://time.runner.free.fr/livre.html

merci d'avance,

Time RUNNER

Répondre à Time RUNNER

2

B@|-|@N, le 10 sep 2004 à 10:48:08

No pb. Et si je trouve quelque chose de mon coté je te dis quoi.

Bahan

Close the world.||.txen eht nepO

Répondre à B@|-|@N

3

sidarus, le 10 sep 2004 à 11:06:00

Ce lien ne respecte aucun standard.
Faut pas mélanger "/" (unix) et "\" (win).

~°sidarus°~

Répondre à sidarus

4

B@|-|@N, le 10 sep 2004 à 12:03:24

Arf faut m'excuser c du php a l'origine donc dans un beau print ^_^.

<A href="./fichier/visu_site_prog.xls">le fichier</A>

Ca va mieux maintenant ^_^ ?

Bahan

Close the world.||.txen eht nepO

Répondre à B@|-|@N

5

blux, le 10 sep 2004 à 12:25:12

Salut,

le fait que l'on puisse ou non visualiser le document dépend des plugs-ins installés avec le navigateur sur le poste du visiteur. Il ne te sera sûrement pas possible d'outrepasser cette contrainte.

A+ Blux

 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"

Répondre à blux

6

B@|-|@N, le 10 sep 2004 à 13:14:13

Merci.

Bahan

Close the world.||.txen eht nepO

Répondre à B@|-|@N

7

ric, le 10 sep 2004 à 22:27:21

Bonsoir
En PHP (et d'autres langages), tu peux forcer le téléchargement de tout fichier.

Répondre à ric

8

B@|-|@N, le 13 sep 2004 à 09:19:08

Ah oui ?
Comment ?

Bahan, qui revient de week end

Close the world.||.txen eht nepO

Répondre à B@|-|@N

9

Mitsu, le 13 sep 2004 à 09:43:04

De manière simple... il suffirait au lieu de se casser la tête de zipper le fichier et donc de linker le .zip et non le .xls

www.anime-heart.com AnimeFansub fr, wallpapers
www.kill-first.net organisation  de lan sur la côte d'azur

Répondre à Mitsu

10

B@|-|@N, le 13 sep 2004 à 10:56:10

Oui mais je ne veux pas ajouter un truc à faire aux users.

Et si le moyen existe de forcer le téléchargement d'un fichier xls alors autant en profiter ^_^.

Bahan

Close the world.||.txen eht nepO

Répondre à B@|-|@N

11

ric, le 13 sep 2004 à 17:43:24

Forcer le téléchargement
F. Daniel a écrit :

Ce petit script permet de forcer le téléchargement des fichiers dont le type mime est reconnu par le navigateur (*.doc, *.xls, *.pdf...)
Pour l'utiliser, suivez bien les indications en commentaire.

Voici le script :
<?php
/* Daniel Fabien - 16/01/2003
*
* Forcer le téléchargement d'un fichier reconnu par le navigateur
* A inserer à l'endroit ou vous souhaitez inserer le lien de téléchargement
* */

// Nom du fichier :
$nomFichier = "Doc1.doc";
// laisser vide si le fichier se trouve dans le même rep
$urlComplete= "".$nomFichier;
?>
<a href="telecharge.php?urlComplete=<? echo $urlComplete; ?>&nomFichier=<? echo $nomFichier; ?>">Télécharger <? echo $nomFichier; ?></a>

<?php
/* Daniel Fabien - 16/01/2003
*
* Script à inserer dans le fichier "telecharge.php"
* */
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=$nomFichier");
readfile("$urlComplete");
?>

Répondre à ric

12

ric, le 13 sep 2004 à 17:46:57

Et encore un autre (trouvé dans mes archives).
*****************************
Il faut donc forcer le telechargement.

Créé une page nommée x.php avec ce code (ne pas sauter de ligne avant ou dans le code!!!):
<?
header("Content-type: application/pdf");
header("Content-Disposition: attachment; filename=$pdf");
readfile($pdf);
?>
Le recopier tel quel, ne rien changer.

Puis sur la page voulue, mettre un lien de la forme:
<a href="x.php?pdf=y.pdf">Télécharger le pdf</a>
Où y.pdf est le nom de votre document pdf.

Voilà, c'est tout simple.
Attention, dans cet exemple tout les fichiers sont dans le meme répertoire!!

Ca marche sous IE et Mozilla.
***************************
Tu peux toujours faire une recherche sur "forcer téléchargement" ou "upload" ou "forcer upload"

Répondre à ric

13

B@|-|@N, le 14 sep 2004 à 09:11:54

Thank you ^_^

Bahan, problème résolu!

Close the world.||.txen eht nepO

Répondre à B@|-|@N

14

ric, le 14 sep 2004 à 14:39:04

Bonjour Bahan
peux-tu fournir le code de ta solution ?

Répondre à ric

15

 Bibiboy, le 12 jun 2006 à 12:19:42

Bonjour a tous,

Je suis debutant en php et je viens d'essayer le code de ric avec le x.php et ypdf. Le navigateur m'ouvre bien la fenetre de telechargement mais ne me propose pas le bon fichier. Il propose de telecharger le fichier x.php et pas le fichier pdf.

Quelqu'un peut-il me dire ce que je dois faire?

merci d'avance,

Répondre à Bibiboy