Redirection accès fichier

Jeremy -  
Pitet Messages postés 2845 Statut Membre -
Bonsoir a tous, je ne sais pas trop comment formulé ma demande.

- Je télécharge un fichier depuis un site
http://site.com/12345678.pdf

Dès que j'enregistre mon fichier il ce nommera 12345678.pdf et moi je souhaiterais changer en test.pdf

Je pensais a une sorte de lien de redirection qui passerais par mon site comme ceci et qui pourrais faire permuté le nom du fichier :

$nomdufichier = test.pdf
$lienpdf = http://site.com/12345678.pdf

http://monsite.com/script.php?lien=$lienpdf&fichier=$nomdufichier

Pensez vous que cela est possible ?

Cordialement et merci d'avance :)
A voir également:

3 réponses

[TiDi] Messages postés 140 Statut Membre 262
 
Oui c'est possible mais je ne pense pas que la redirection soit la meilleur solution. J'aurai plutôt mit le fichier en question sur ton serveur (tu le transfert via un FTP) en le renommant test.pdf et dans ton lien de téléchargement, tu mets l'adresse de ton fichier.
0
Jeremy
 
Malheureusement je ne peut pas uploader sur mon serveur le fichier pdf est un exemple.
0
[TiDi] Messages postés 140 Statut Membre 262
 
Désolé je vois pas
0
Pitet Messages postés 2845 Statut Membre 527
 
Salut,

Voici une piste :

<?php
header('Content-Type: application/pdf');
header('Content-Disposition: attachment; filename=test.pdf');
header('Expires: 0');
header('Cache-Control: must-revalidate');

echo file_get_contents('http://site.com/12345678.pdf ');
exit;


Attention, effectuer ce genre de redirection sans l'accord du propriétaire du site source n'est pas très éthique (légal ?).
Utiliser les paramètres get ou post pour changer l'url du fichier ciblé est aussi une éventuelle faille de sécurité, l'internaute peut alors utiliser votre site pour télécharger tout et n'importe quoi.

Bonne journée
0