|
|
|
|
si ton but est qu'ils ne connaissent pas leur page de destination, utilise include();
Il te faut par contre utiliser GET, pour specifier la page a choisir, après a toi de faire en sorte que le GET ne soit pas exactement comme le nom de ton fichier... |
Merci...
...mais j'y avait déjà pensé et le problème est que cela ne marche pas si c'est un lien pour télécharger un son ou une vidéo : include('video/ma_video.wmv'); retourne une erreur de format :/ Si quelqu'un a une autre idée... |
un include avec dans ta page la vidéo ???
Et pas tout de suite la vidéo ! PsAiKoPaT =========> (-A-ko-T-) + (-D-tek-T-) + (=DKP=) |
Par exemple :
Je donne le lien : "http://monsite.free.fr/index.php?tel=video1" à un des mes amis. Je voudrais qu'il tombe sur une page lui mette l'alerte classique du navigateur comme quoi il va télécharger un fichier etc... Mais c'est vrai qu'il y a un autre problème auquel je n'avais pas pensé : comment faire pour que le navigateur lui propose de télécharger la video au lieu de la lire??? Enfin ça ca va il suffit de mettre la video dans un zip non? |
Euh oui dans un zip serait le mieux !
Mais quel est ton souci exactement ? La redirection vers le zip ? PsAiKoPaT =========> (-A-ko-T-) + (-D-tek-T-) + (=DKP=) |
C'est vrai que je suis pas forcement très clair^^
En gros, j'aimerais obtenir une fenetre comme celle ci-dessous : http://img251.imageshack.us/img251/776/redirect8xd.jpg mais sans que l'on voit l'adresse du fichier téléchargeable que ce soit dans la barre d'adresse ou dans le code source. Enfin sinon c'est pas grâve je laisserai l'adresse dans le code source tant pis : ça je sais faire :D Et au fait merci de ton aide :) |
Si tu utilises php, tu trouveras ton bonheur ici.
http://fr.php.net/manual/fr/function.header.php chercher "dl_file" En gros, sur un page toto.php tu lances un header qui va dire au navigateur qu'il va devoir downloader un fichier
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: public");
header("Content-Description: File Transfer");
//Use the switch-generated Content-Type
header("Content-Type: application/force-download");
//Force the download
$header="Content-Disposition: attachment; filename=super_movie.avi";
header($header );
header("Content-Transfer-Encoding: binary");
$len = filesize("mon_repertoire_secret/ma_video.avi");
header("Content-Length: ".$len);
puis tu "inclus" le fichier de la video en faisant :
readfile ("mon_repertoire_secret/ma_video.avi");
Dans sa voiture rouge et jaune |
Vi vi je fais du php^^
J'ai pas encore trop regardé le code mais ça m'a l'air très bien tout ça :D Merci beaucoup à toi wiwimagique et à tous ceux qui m'ont aidé :) |
Résultats pour redirection "cachée"
Résultats pour redirection "cachée"
Résultats pour redirection "cachée"