Lien pour télécharger un fichiers spécial
Résolu/Fermé
NO-SOS
Messages postés
381
Date d'inscription
mercredi 4 août 2010
Statut
Membre
Dernière intervention
11 juin 2022
-
31 oct. 2010 à 18:02
Cooper1 Messages postés 1528 Date d'inscription mercredi 5 septembre 2007 Statut Membre Dernière intervention 7 janvier 2011 - 31 oct. 2010 à 19:09
Cooper1 Messages postés 1528 Date d'inscription mercredi 5 septembre 2007 Statut Membre Dernière intervention 7 janvier 2011 - 31 oct. 2010 à 19:09
A voir également:
- Lien pour télécharger un fichiers spécial
- Créer un lien pour partager des photos - Guide
- Telecharger whatsapp pour pc - Télécharger - Messagerie
- Lien url - Guide
- Verifier un lien - Guide
- Caractere special - Guide
2 réponses
Cooper1
Messages postés
1528
Date d'inscription
mercredi 5 septembre 2007
Statut
Membre
Dernière intervention
7 janvier 2011
227
31 oct. 2010 à 18:16
31 oct. 2010 à 18:16
Salut
Un peu de lecture.
Un peu de lecture.
NO-SOS
Messages postés
381
Date d'inscription
mercredi 4 août 2010
Statut
Membre
Dernière intervention
11 juin 2022
209
Modifié par NO-SOS le 2/02/2011 à 14:42
Modifié par NO-SOS le 2/02/2011 à 14:42
Pour ceux qui utilise le PHP et qui veulent avoir la même réponse que moi de suite :
test_envoi.php
<html>
<body>
<a href="envoi_fichier.php?filename=mon_fichier.*">Cliquer ici pour télécharger l'image</a>
</body>
</html>
envoi_fichier.php
<?php
if (isset($_GET["filename"]))
{
$filename=$_GET["filename"];
// Envoi du fichier
header('Content-Transfer-Encoding: none');
header('Content-Type: application/octetstream; name="'.$filename.'"');
header('Content-Disposition: attachment; filename="'.$filename.'"');
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();
}
?>
_____________
Attention :
Les deux fichiers : test_envoi.php et envoi_fichier.php doivent se trouver dans le même dossier pour que cela fonctionne.
Dans "test_envoi.php" modifier "...filename=mon_fichier.*">..." par (exemple=) "...filename=www.lesite-vu.fr/logiciels/logiciel1.exe">..."
Mais dans l'autre fichiers, on peut le laisser tel quel, ça marchera.
Et pour ceux qui voudrait voir le lien de départ, cliquer ici . ^^
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
test_envoi.php
<html>
<body>
<a href="envoi_fichier.php?filename=mon_fichier.*">Cliquer ici pour télécharger l'image</a>
</body>
</html>
envoi_fichier.php
<?php
if (isset($_GET["filename"]))
{
$filename=$_GET["filename"];
// Envoi du fichier
header('Content-Transfer-Encoding: none');
header('Content-Type: application/octetstream; name="'.$filename.'"');
header('Content-Disposition: attachment; filename="'.$filename.'"');
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();
}
?>
_____________
Attention :
Les deux fichiers : test_envoi.php et envoi_fichier.php doivent se trouver dans le même dossier pour que cela fonctionne.
Dans "test_envoi.php" modifier "...filename=mon_fichier.*">..." par (exemple=) "...filename=www.lesite-vu.fr/logiciels/logiciel1.exe">..."
Mais dans l'autre fichiers, on peut le laisser tel quel, ça marchera.
Et pour ceux qui voudrait voir le lien de départ, cliquer ici . ^^
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
31 oct. 2010 à 18:23
Modifié par Cooper1 le 31/10/2010 à 18:28
Modifié par NO-SOS le 31/10/2010 à 18:33
Je veux que le lien comme toi, cet-à-dire "Par ici peut-être..", quand tu clique dessus ça t'ouvre la page.
Moi je souhaite que ça t'ouvre la petite fenêtre de téléchargement du navigateur, afin de l'enregistrer sur le PC.
31 oct. 2010 à 18:40
31 oct. 2010 à 18:48
Tu vient enfin de me donner le bon lien ^^.
Par contre, comment fait tu tes lien hypertexte dans tes commentaire?