[PHP + Apache] Protéger le listage d'un dossier mais pas les élements

Protéger le listage d'un dossier mais pas les élements [PHP + Apache] - PHP - Programmation

Marsh Posté le 04-03-2008 à 04:51:51    

Hello [:ocube]
 
Pour la petite histoire, j'ai une form où je permets à l'utilisateur d'uploader une image. Je stocke l'image dans un dossier protégé (httpd.conf modifié) histoire que personne ne choppe la liste des images du dossier. Le truc, c'est qu'une fois que l'utilisateur a validé la forme, j'lui sors un résumé et dans ce résumé, j'aimerais bien pouvoir lui donner le lien vers l'image qu'il a uploadé et qu'elle soit clickable.
 
Alors la question c'est de savoir si Apache permet d'empêcher de donner la liste des fichiers du dossier tout en permettant d'afficher un fichier si celui-ci est tapé correctement dans le web browser ? J'ai pas trouvé de réponse pour l'instant alors si quelqu'un a une idée [:ocube]
Sinon va falloir mettre l'image dans un dossier temporaire batard et l'effacer après ou un truc dans le genre, et ça me plait pas trop [:ocube]
 
Je vous écoute [:ocube] :D

Reply

Marsh Posté le 04-03-2008 à 04:51:51   

Reply

Marsh Posté le 04-03-2008 à 08:36:38    

Options -Indexes
Interdit le listing des répertoires mais n'empêche pas l'accès à un fichier en particulier. Sinon, pas trop de rapport avec php...


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 04-03-2008 à 23:09:38    

sinon tu peux mettre un fichier index.htm dans le répertoire images du coup il sera lu a la place de la liste des fichiers ;)

Reply

Marsh Posté le 07-03-2008 à 02:45:42    

Ouah, j'avais oublié que j'avais posté ce topic :D
 
Effectivement j'ai utilisé Options -Indexes, c'est exactement ce qu'il me fallait [:ocube]
Pour le coup du index.html j'y avais pensé, mais j'trouve ça crade. Autant apprendre à utiliser Apache correctement [:ocube]
 
Merci à vous 2 en tout cas [:super chinois]

Reply

Marsh Posté le 07-03-2008 à 10:24:08    

"Warning: oci_connect() [function.oci-connect]: ORA-12154: TNS : l'identificateur de connexion indiqué n'a pas pu être résolu . ""
Bjr tous le monde voilà l'erreur qui me casse la tete ;puije avoir votre aide???merci d'avance

Reply

Marsh Posté le 07-03-2008 à 10:28:45    

sartita a écrit :

"Warning: oci_connect() [function.oci-connect]: ORA-12154: TNS : l'identificateur de connexion indiqué n'a pas pu être résolu . ""
Bjr tous le monde voilà l'erreur qui me casse la tete ;puije avoir votre aide???merci d'avance


 
Crée un topi... wait. Je t'ai déjà averti. Deux fois. De faire un effort rédactionnel, de lire les règles du forum, et de ne pas placer tes réponses n'importe où.
J'vais te donner une petite semaine de vacances, ça devrait te laisser le temps d'étudier tout ça.

Reply

Marsh Posté le 07-03-2008 à 13:02:42    

Hey, pas touche à mon topic non mais [:ocube]

Reply

Sujets relatifs:

Leave a Replay

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