redirection de téléchargement... [PHP] - Programmation
Marsh Posté le 31-10-2001 à 10:52:15
en général on utilise header(location:url de ton fichier) mais ça revient au même que la balise META..
tu ne pourras pas empecher de divulguer l'URL du fichier dès l'instant qu'on peut le télécharger, à moins de le générer dynamiquement (le fichier pas l'url ) mais là...
Marsh Posté le 31-10-2001 à 13:05:35
Reply
Marsh Posté le 31-10-2001 à 10:39:58
bon voilà je veux faire un systeme qui protége l'URL des fichiers pour eviter les petits malins qui les copie ...
alors j'envoie chaque download vers un script download.php avec le liens suivant
<a href="download.php?id=$id" target=_blank>
la variable $id et recuperer dans la BD, elle correspond au fichier rechercher...
dans download.php je fais une requete dans la base de donnée pour selectionner les information concernant le fichier
$down_req = mysql_query("SELECT * FROM down_tbl WHERE id='$id'" );
$id est déclarer dans l'url ...
est ensuite je recupere le donnée concernant l'emplacement du fichier
$down_url = mysql_result($down_req,0,"url" );
$file_name = mysql_result($down_req,0,"file_name" );
mon probleme : je ne sais pas du tout comment lancer le téléchargement ensuite ... j'ai essayer avec un include ça marche po (c assez logique d'ailleurs mais bon)
et j'aimerais eviter le <META> de rafraichissement ...
je me suis poser la question avec une <FRAME> peut etre ?
J4aimerais que ce soit le plus transparent possible .
[edtdd]--Message édité par Kyp Durron--[/edtdd]
---------------
Emulation SNES : http://www.rpgsnes.com/