Bonjour,
J'ai un site avec des utilisateurs, qui peuvent uploader un avatar.
Par sécurité, le dossier dans lequel les images sont placées est situé en-dehors de la racine du serveur web.
L'upload en lui-même fonctionne.
Par contre, le lien qui doit afficher l'image ne fonctionne pas sur le serveur (mais fonctionne sous wamp).
voici l'arborescence à la racine du serveur :
/
----projet_promo
--------uploads
------------avatars
----public_html
--------proj4
------------site
----------------page_avatar.php
En fait c'est simple :
quand l'utilisateur va sur la page nommée "page_avatar.php", son avatar doit être affiché (ainsi qu'un bouton "uploader un avatar").
voici le lien tel qu'il est dans la page "page_avatar.php" :
Quand je vais voir le gestionnaire de fichier dans le cpanel, il me dit que le dossier "projet_promo" est de type httpd/unix-directory (permissions 755).
Code : Sélectionner tout - Visualiser dans une fenêtre à part <img src="../../../projet_promo/uploads/avatars/avatar_1.jpg" alt="mon avatar" />
Idem pour les sous-dossiers "uploads" et "avatars".
Est-ce que c'est mon lien qui devrait être différent du fait que le dossier soit de type unix? sinon qu'est-ce que ça pourrait être?
Partager