Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 10 utilisateurs en ligne, consultez le détail
Auteur Message
jblecanard
#16 Message posté le : 20-07-2007 à 17:21:19


Jedi


Forum : Modérateur
Association : Membre fondateur
Arrivé(e) le : 08-01-2005
Nombre de messages : 4017
Il y aussi cette astuce moins bien mais qui a le mérite de toujours fonctionner quel que soit le serveur !

-------------------------------------
C'est une situation bien inconfortable que d'être assez sensible à la bêtise pour en souffrir et trop intelligent pour s'en indigner. - Gustave Thibon -
Azollyx
#17 Message posté le : 21-07-2007 à 00:53:28


Naboo


Forum : Modérateur
Association : Président
Arrivé(e) le : 09-04-2006
Nombre de messages : 2033
Tu n'as même pas forcément besoin de l'URL rewriting pour ce que tu demandes (mais c'est sûr que ça fait toujours mieux).

1) l'utilisateur passe sur ton site et veux télécharger un fichier
2) tu lui génère un numéro ou cequetuveux, pour ce fichier
3) tu l'envoie vers un script central de téléchargement qui récupérer le numéro et lui renvoie le fichier (si tu ne veux vraiment pas qu'il soit possible d'accéder au fichier autrement, mets le dans un répertoire privé) et lis le via le script... ce sera coûteux en ressources mais sûr ; sinon, tu fais un header 302...

NB : même avec l'URL rewriting, tu devras t'approcher de cette méthode

-------------------------------------
La force vaincra ! :D
ouranos
#18 Message posté le : 21-07-2007 à 12:39:53


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 28-01-2005
Nombre de messages : 280
Azollyx a écrit :


Tu n'as même pas forcément besoin de l'URL rewriting pour ce que tu demandes (mais c'est sûr que ça fait toujours mieux).

1) l'utilisateur passe sur ton site et veux télécharger un fichier
2) tu lui génère un numéro ou cequetuveux, pour ce fichier
3) tu l'envoie vers un script central de téléchargement qui récupérer le numéro et lui renvoie le fichier (si tu ne veux vraiment pas qu'il soit possible d'accéder au fichier autrement, mets le dans un répertoire privé) et lis le via le script... ce sera coûteux en ressources mais sûr ; sinon, tu fais un header 302...

NB : même avec l'URL rewriting, tu devras t'approcher de cette méthode


Apres réflexion, c'est vrai que ce systeme ne me deplait pas. Comment s'appelle t-il ? N'est-il pas trop dur à coder ? Existe t-il un script faisant cela ?

Merci d'avance

--Message édité par ouranos le 21-07-2007 à 12:56:17--
sanctius
#19 Message posté le : 31-07-2007 à 23:23:12


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 05-08-2003
Nombre de messages : 581
Quelques petites questions en passant ... est-ce que les utilisateurs qui peuvent télécharger ces fichiers sont connus ou non ? Est-ce que c'est un espace réservé ou un espace public ?

Car dans le cas d'un espace privé tu peux faire la restriction sur le login et le mot de passe d'enregistrement en php.

Dans cas de l'espace public, c'est vraiment plus délicat... mais les propositions ont déjà été exposées.

Porte toi bien Ouranos ;-)

Wilfrid

-------------------------------------
sanctius
http://www.loblique.net