Lancer un téléch automatiquement
little
-
GIO -
GIO -
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
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
A voir également:
- Lancer un téléch automatiquement
- Telech - Télécharger - Traitement de texte
- WinRAR - Télécharger - Compression & Décompression
- Adobe Reader - Télécharger - PDF
- VLC media player - Télécharger - Lecture
- Microsoft Office 2019 - Télécharger - Traitement de texte
3 réponses
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
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
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 !!!!!)
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 !!!!!)