Dis papa, comment on fait des liens ?

Dis papa, comment on fait des liens ? - PHP - Programmation

Marsh Posté le 25-01-2006 à 22:14:38    

Bonsoir à tous,
 
voila je développe un nouveau site et pour sécuriser tout ça, je stockes mes fichiers sur mon serveur dans  
 
home/catalogue/fichier.zip
 
Je voudrais faire un lien qui pointe vers fichier.zip a partir d'une page se trouvant dans
 
home/www/page_d_appel.php
 
 
Et je tombe sur une colle, quelqu'un a une idée ?
J'ai évidemment essayé  

Code :
  1. <a href="./catalogue/fichier.zip">Fichier</a>


mais il cherche sur www/catalogue/fichier.zip
 
note : catalogue n'est pas accessible de l'extérieur (ce n'est pas un sous domaine d'un site).
 
Celui qui trouve a un énorme bisous  !!  :love:  

Reply

Marsh Posté le 25-01-2006 à 22:14:38   

Reply

Marsh Posté le 25-01-2006 à 22:18:30    

. = répertoire courant
.. = répertoire parent au répertoire courant
 
=> remplace ./ par ../


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 25-01-2006 à 22:21:06    

Oups désolé un erreur quand j'ai rédigé
 

Code :
  1. <a href="../catalogue/fichier.zip">Fichier</a>


 
Mais ça ne marche pas justement

Reply

Marsh Posté le 25-01-2006 à 22:44:21    

faut lire le fichier via php et le renvoyer au client toi meme :o

Reply

Marsh Posté le 25-01-2006 à 22:44:28    

ta page est ouverte en local ou via le serveur web?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 25-01-2006 à 22:56:23    

kangol : désolé je n'ai pas compris ce que tu voulais dire
masklinn : c'est hébergé sur un serveur dédié (genre ovh, sivit peu importe).  
les fichiers php du site seront dans le home/www accessible a l'url www.monsite.com
 
Nos fichiers pour les sécurisé vont etre placé en dehors du www, dans home/catalogue.
 
je ne sais pas si ça vous aide

Reply

Marsh Posté le 25-01-2006 à 23:14:14    

tu veux les securiser, mais qu'ils soient accessbles par une simple URL comme ca ? [:pingouino]

Reply

Marsh Posté le 25-01-2006 à 23:19:25    

Oui,
 
car d'une part l'organisation des dossiers est faites afin que ça soit des rep et nom de dossiers aléatoires dont la correspondance est en bdd.
 
Ensuite, avec cette méthode, normalement, le dossier catalogue n'est accessible que si la page d'appel provient du serveur (pages du site dans home/www). Le nom de domaine pointe vers le www.
 
Donc le catalogue dans home/catalogue
et le fichiers du site dans home/www
.
 
Sinon comment vous faites quand vous avez a sécuriser des données de ce style ? Un htacess est assez facile a contourner quand même en cherchant un peu....

Reply

Marsh Posté le 25-01-2006 à 23:25:32    

on peut faire comme ca par exemple [:dawa]

Reply

Marsh Posté le 25-01-2006 à 23:28:28    

CUT HERE a écrit :

Oui,
 
car d'une part l'organisation des dossiers est faites afin que ça soit des rep et nom de dossiers aléatoires dont la correspondance est en bdd.
 
Ensuite, avec cette méthode, normalement, le dossier catalogue n'est accessible que si la page d'appel provient du serveur (pages du site dans home/www). Le nom de domaine pointe vers le www.
 
Donc le catalogue dans home/catalogue
et le fichiers du site dans home/www
.


Attend, là t'es en train de nous dire que tu voudrais un lien vers un fichier ne faisant pas partie des fichiers publiés par le serveur web je te signale, c'est complètement illogique [:pingouino]

CUT HERE a écrit :

Sinon comment vous faites quand vous avez a sécuriser des données de ce style ? Un htacess est assez facile a contourner quand même en cherchant un peu....


Je passe par un script intermédiaire qui se tape la gestion des droits [:spamafote]  


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed