Se connecter avec
S'enregistrer | Connectez-vous

You are not allowed to do this.

Creer un bouton qui lance un telechargement

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

Non...je veut créer un bouton télécharger justement.
Mais je connais pas la synthaxe ( j'ai regarder partout sur le net, il explique comment faire un bouton liens mais sa je sais faire )
En faite je veut faire un bouton tél que si tu clic dessus : sa me lance le téléchargement d'un fichier spécifique.
Par exemple si j'ai un dossier Download et dedans j'ai un fichier 1
Je veut faire en sorte que si je clic sur " telecharger" sa lance le téléchargement de fichier 1 qui se trouve dans le dossier download ( je veut lancer le téléchargement pas l'affichage du fichier )
Merci...
J'éspere que c'est un peu plus comprehensible comme ca.

Désolé si je m'exprime mal.
Par exemple...
Supposons que sur mon site j'ai mis une photo.
A coté de celle ci je veut faire un bouton télécharger qui téléchargera la photo.
( en gros c'est ca que je veut faire )

[PHOTO] (bouton telecharger)

oui alors a ce moment la, tu archive la photo avec winrar (par exemple) tu upload l'archive, et tu met un lien hypertexte de ton bouton "télécharger" a l'image archivée

Télécharger une image .jpg seule, je ne sais pas si c'est possible, parce que bien évidement ton navigateur l'ouvre :-?

<img src="chemin de l'image" border="0"></img> <a href="chemin de limage.zip">Télécharger</a>

Si tu veux que l'image soit téléchargée directement, met la dans une archive (*.rar *.zip)

Voilà!

Citation :

N2_ a écrit :
<img src="chemin de l'image" border="0"></img> <a href="chemin de limage.zip">Télécharger</a>

Si tu veux que l'image soit téléchargée directement, met la dans une archive (*.rar *.zip)

Voilà!

N2_, t'as déjà vu des </img> ?

Ca s'écrit <img src="chemin de l'image" border="0" /> !
Si je fait une erreur, corrige moi mais...

Ahaha, j'ai trouvé !
(lu sur http://www.phpinfo.net/astuces/astuces105.html )

Voici un script pour forcer le téléchargement d'un fichier .doc .jpg .xls ouvert automatiquement par le navigateur.

Dans la page où se trouve le lien hypertexte du fichier à télécharger :

$filename = "nom du fichier à downloader";
$chemin = "chemin complet vers le fichier/".$filename;


<a href="download.php?chemin=<?=$chemin?>&filename=<?=$filename?>">download</a>



Dans le fichier download.php ecrire ce simple code :


<?

header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=".$filename);
readfile($chemin.$filename);

?>

Rho, j'arrive pas à le mettre en place, peut-être qu'on saura me dire mon erreur...

Je veux proposer le telechargement d'un fichier (grems.rm) qui est dans le dossier php...

J'ai une page html où y'a ça :

<html>
<head>
<title>Test du téléchargement d'un fichier</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>

<a href="download.php?chemin=<?=$php/.grems.rm?>&filename=<?=$grems.rm?>">download</a>

</body>
</html>


et sur download.php j'ai mis ça:

<?

header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=".$grems.rm);
readfile($php/.$grems.rm);

?>


Mais quand je clique sur download, cela me propose de telecahrger le fichier php...
Lassé par la pub ? Créez un compte
Tom's guide dans le monde