Redirection "cachée"
Résolu
pzuk
Messages postés
19
Date d'inscription
Statut
Membre
Dernière intervention
-
pzuk Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
pzuk Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Redirection "cachée"
- Copie cachée - Guide
- Conversation cachée whatsapp - Guide
- Fenetre cachée windows - Guide
- Fonction cachée google chrome - Guide
- Voir liste d'amis cachée facebook - Guide
8 réponses
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...
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...
...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...
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?
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?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Euh oui dans un zip serait le mieux !
Mais quel est ton souci exactement ?
La redirection vers le zip ?
Mais quel est ton souci exactement ?
La redirection vers le zip ?
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 :)
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
puis tu "inclus" le fichier de la video en faisant :
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");