CLiquer sur un len et il se telecharge

Résolu
gu-guss Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   -  
gu-guss Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'voudrais savoir cmt j'pourais faire pr que si je clique sur
<a href="lobjet.xxx">download</a> l'objet se telecharge
A voir également:

12 réponses

sexycamel Messages postés 502 Date d'inscription   Statut Membre Dernière intervention   132
 
Bah ça dépend de ce que tu veux faire télécharger.

prenons par exemple un programme :

<a href="destination du fichier/programme.exe">télécharger le logiciel</a>

Voici un lien qui t'expliquera plus en détails ;)

http://fr.selfhtml.org/html/liens/types_fichiers.htm
0
PhP Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   606
 
Bonjour

Avec php c'est assez simple (mais le fichier ne doit pas faire plus de quelques Mo)

http://www.commentcamarche.net/forum/affich 6581595 telecharger une image sans un clic droit

Nota : ça marche avec tout type de fichier et pas seulement les images ;-)

PS : et dewplayer ça fonctionne finalement sans recharger la page ?
0
gu-guss Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   1
 
wé il fonctionne ç merveille !!!
0
gu-guss Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   1
 
le dewplayer qui marche bien hhhh
0
PhP Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   606
 
Tant mieux !

J'aime bien Dewplayer : dommage par contre qu'on ne puisse pas le piloter en JavaScript
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gu-guss Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   1
 
si si ça se peut ! si t veut je te passe cmt mais ça ne marche que sur firefox

il n' y a aps moyen pour telecharger avec javascript ? sans php ?
0
PhP Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   606
 
Sans php tu peux mais alors tes fichiers doivent porter une extension que le navigateur ne va pas tenter d'interpréter

Par ex si tu renommes page.htm en page.htm.perso alors là
<a href=".../page.htm.perso">Téléchargez ma page perso</a> devrait fonctionner
0
gu-guss Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   1
 
moi je cherche à faire telecharger des fichier .mp3
0
PhP Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   606
 
Sans les renommer le fichier tu peux pas ... A la limite tu peux demander aux utilisateurs de faire un clic droit sur le lien puis enregistrer sous : dans ce cas ça va fonctionner
0
gu-guss Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   1
 
Et c'est quoi la solution mnt ?
0
PhP Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   606
 
Tu dois utiliser PHP


Sans PHP tu ne peux pas ! T'Oh !
0
gu-guss Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   1
 
alors cmt faire mnt ?
0
PhP Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   606
 
Ben comme je l'ai déjà dit

Tu créés une page php que tu nommes par ex download.php :

<?php 
if (isset($_GET["filename"])) 
{ 
$filename=$_GET["filename"]; 
// ne conserver que le nom du fichier : le nom que verra s'afficher l'utilisateur 
$uploadname=basename($filename); 

// Envoi du fichier 
header('Content-Transfer-Encoding: none'); 
header('Content-Type: application/octetstream'); 
header('Content-Disposition: attachment; filename="'.$uploadname.'"'); 
header('Content-length: '.filesize($filename)); 
header("Pragma: no-cache"); 
header("Cache-Control: must-revalidate, post-check=0, pre-check=0, public"); 
header("Expires: 0"); 
@readfile($filename) OR die(); 
} 
?> 


Et dans ta page ex demo.htm

<html>
<body>
<a href="download.php?filename=sample.mp3">Télécharger sample.mp3</a>
<a href="download.php?filename=ma_zic.mp3">Télécharger ma_zic.mp3</a>
</body>
</html>


Attention : pas d'accent ni d'espace dans le nom du fichier et fait attention à la case !

0
gu-guss Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   1
 
wéé ça merche !! merciii
0