rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Lancer un téléch automatiquement

Posté par little, le jeudi 5 juin 2003 à 01:16:12
salut à tous,
Je suis webmaster et je propose des mp3 en téléchargement.
Les visiteurs arrivent sur une page de téléch, pour chaque chanson qu'ils souhaitent télécharger, un lien les amènent sur une fenêtre où est situé un compteur et un lien vers le mp3 voulu.

Actuellement ils doivent cliquer sur ce lien pour télécharger, je voudrais que dès que la fenêtre avec le lien vers le mp3 s'ouvre, le téléchargement se lance tout seul....

voilà, @+ et merci par avance
Répondre à little  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
cure-dent, le jeudi 5 juin 2003 à 15:33:31
salut

g u a faire un truc un peu semblable.
donc tu rajoutes ca juste au debut de ton code HTML

header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=nom_de_ton_fichier");

ca devrait marcher
Répondre à cure-dent

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
cure-dent, le jeudi 5 juin 2003 à 17:54:50
ah oui j ai oublié de dire que c en php
voila
Répondre à cure-dent

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 GIO, le mercredi 21 avril 2004 à 18:55:26
bonjour a tous



voici le code a inserer dans un fichier avec l'extension php

------------------------------------------------

<?php

$file = $_GET["file"];
download($file);
function download($file, $name = false, $type = false, $down = true) {
if(!file_exists($file)){
print "error";
exit;
}
if(!$name) $name = basename($file);
if($down) $type = "application/force-download";
else if(!$type) $type = "application/download";
$disp = $down ? "attachment" : "inline";
#header ("HTTP/1.0 204 No Content" );
header("Content-disposition: ".$disp."; filename=$name");
header("Content-length: ".filesize($file));
header("Content-type: ".$type);
header("Connection: close");
header("Expires: 0");
set_time_limit(0 ) ;
readfile($file);
exit;
}
?>

------------------------------------------------------------­------------

pour appeller le fichier a telecharger au chargement d'une page html


a placer entre <head> et </head>

onload= ' http://monsite.com/"fichier.php"?
file="fichier_a_telecharger" '

(verifie la syntaxe de onload ... je suis pas sur)

attention tout ce qui est entre guillemet " " depend du nom que tu aura donner au fichier php et du nom du fichier a telecharger

ex si "fichier.php"= download.php
et que "fichier_a_telecharger" = mpxlegal.mpx

la ligne de cmd est

http://monsite.com/download.php?file=mpxlegal.mpx

notez que download.php et mpxlegal.mpx doivent etre dans le meme repertoire !!!!!!!!


voila ca marche sur toute les extensions a priori
moi je l'ai utiliser pour des download des pdf et doc et jpg (qui s'ouvre dans ie et c'est une vrai plaie !!!!!)
Répondre à GIO
Logiciels pertinents trouvés dans les téléchargements
Télécharger Picasa 2.7Picasa - Picasa est un logiciel de gestion de photos permettant de rechercher et d'organiser les photos stockées sur votre disque...Catégorie: Album photo
Licence: Freeware/gratuit
Télécharger uTorrent 1.7.7uTorrent - µTorrent est un client BitTorrent , c'est-à-dire un logiciel de téléchargement Peer-To-Peer (P2P) capable de gérer les...Catégorie: Téléchargement
Licence: Freeware/gratuit
Télécharger Desktop Album Display  1.50Desktop Album Display - L’accès à un album (de musique) de son choix se révèle un peut lent à cause des multitudes de musique sur son PC. Desktop...Catégorie: Graphisme
Licence: Freeware/gratuit
Télécharger ADSL Autoconnect 206F7ADSL Autoconnect - ADSL Autoconnect est un logiciel très puissant qui permet de gérer de manière simple et efficace sa connexion Internet ADSL...Catégorie: ADSL
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « lancer un téléch automatiquement »