Créer un bouton télécharger
Fermé
zenodote
Messages postés
112
Date d'inscription
dimanche 22 mai 2005
Statut
Membre
Dernière intervention
22 septembre 2024
-
6 oct. 2009 à 11:11
Alan Coss - 18 mai 2014 à 00:00
Alan Coss - 18 mai 2014 à 00:00
A voir également:
- Bouton télécharger html
- Comment télécharger une vidéo youtube - Guide
- Telecharger whatsapp pour pc - Télécharger - Messagerie
- Telecharger ccleaner gratuit - Télécharger - Nettoyage
- Télécharger musique gratuitement sur pc - Télécharger - Conversion & Extraction
- Editeur html - Télécharger - HTML
3 réponses
Zestyr
Messages postés
466
Date d'inscription
mercredi 12 août 2009
Statut
Membre
Dernière intervention
17 octobre 2011
52
7 oct. 2009 à 15:32
7 oct. 2009 à 15:32
Il faut utiliser la fonction:
readfile ( string $filename [, bool $use_include_path= false [, resource $context ]] )
(d'après https://www.php.net/manual/fr/function.readfile.php )
sachant que le deuxieme paramètre est facultatif il suffit de faire: readfile($nom_du_fichier);
et pour faire le bouton on va utiliser un peu d'ajax:
Ps: Je viens d'écrire le code, ça devrais marcher, si y a un prob n'hésite pas à le dire...
readfile ( string $filename [, bool $use_include_path= false [, resource $context ]] )
(d'après https://www.php.net/manual/fr/function.readfile.php )
sachant que le deuxieme paramètre est facultatif il suffit de faire: readfile($nom_du_fichier);
et pour faire le bouton on va utiliser un peu d'ajax:
download.php:
<?php
header("Content-type: text/javascript");
$nom_de_ta_page = $_GET["sFilename"];
readfile($nom_de_ta_page);
?>
page.html
<body>
<script type="text/javascript">
function download(sFile)
{
var s = document.createElement("script");
s.src = "download.php?sFilename="+sFile;
s.type = "text/javascript";
document.body.appendChild(s);
}
</script>
<input type="button" value="télécharger nom_de_ta_page" onclick="download(nom_de_ta_page);" />
</body>
Ps: Je viens d'écrire le code, ça devrais marcher, si y a un prob n'hésite pas à le dire...
XxIncontournablexX
Messages postés
50
Date d'inscription
mardi 4 août 2009
Statut
Membre
Dernière intervention
14 octobre 2009
2
6 oct. 2009 à 11:56
6 oct. 2009 à 11:56
salut,
avec un liens hypertext dans ta 1ère page c'est a dire
<a Href="page 3" tite=" " target="_blank">Télécharger</a>
et Ton le body de ta page 3 t'integre un peu de js
< body OnLoad()> voilaaa
mais de Rien !
avec un liens hypertext dans ta 1ère page c'est a dire
<a Href="page 3" tite=" " target="_blank">Télécharger</a>
et Ton le body de ta page 3 t'integre un peu de js
< body OnLoad()> voilaaa
mais de Rien !
zenodote
Messages postés
112
Date d'inscription
dimanche 22 mai 2005
Statut
Membre
Dernière intervention
22 septembre 2024
1
6 oct. 2009 à 22:38
6 oct. 2009 à 22:38
Oui merci, mais ça ça ouvre la page. Ca ne la telecharge pas. or le but recherché c'est de downloader sans ouvrir. On me dit que la solution c'est de zipper la page. Vu qu'elle est en PDF, impossible de zipper, acrobat et les autres lecteur pdf n'autorise pas le zip. Alors??? Je prend le PC et je le jette par la fenetre??
dommage quand même
Salut
dommage quand même
Salut
Modifié par baladur13 le 29/10/2015 à 11:25