Trucmuche8 Posté(e) le 5 juillet 2012 Partager Posté(e) le 5 juillet 2012 (modifié) Bonjour, j'aimerais construire une interface graphique me permettant de visualiser certains de mes fichiers un peu à la manière de ce qui est décrit ici : Or à chaque fichier j'aimerais associer une image qui est dans un répertoire du NAS. Toutes les infos de mes fichiers sont répertoriés sur une base de donnée et je ne veux stocker dessus que les chemins d'acces des images représentant mes fichiers. Su ma page index.php (accessible apres log et mdp syno) j'ai juste fait : $image ="/volume1/Pouet/AA AA/entete.jpg"; readfile($image); Mon premier problème c'est que l'image est lu au format texte... je suppose qu'il me manque des balise html précisant qu'il s'agit d'une image ou un truc du genre... EDIT: en fait je n'arrive pas du tout à afficher l'image même en faisant dans un fichier séparé (image.php): <?php header ("Content-type: image/jpeg"); $image = imagecreatefromjpeg("/volume1/Pouet/AA AA/entete.jpg"); imagejpeg($image); ?> puis dans mes balises html je met : <img src="image.php" /> Mais tout ce que j'arrive à obtenir c'est un le cadre d'une image avec la fameuse croix dedans.... Bref ... HELP ^^ Mon autre problème est que pour accéder à cette image j'ai du ajouter à mon open_basedir le /volume1/Pouet .... y a t il un problème de sécurité avec ça? J'ai aussi créer un répertoire Pouet dans le dossier Web du syno et j'ai fait un lien symbolique entre Web/Pouet et Pouet... je l'ai fait parceque c'etait décrit dans le lien donné au dessus mais je ne suis pas sur que ça soit utile en fait ^^ (j'ai pas trop compris l'interet de cela :s ) De plus je n'arrive pas à le supprimer avec un rm en ssh ^^ je ne sais pas comment faire pour écraser ce lien ni a quoi il me sert lol Voila si vous pouviez m'éclaircir ce serait gentil ! Merci d'avance Modifié le 5 juillet 2012 par Invivus 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Trucmuche8 Posté(e) le 6 juillet 2012 Auteur Partager Posté(e) le 6 juillet 2012 J'ai avancé un peu sur mon problème ^^ Je suis repassé en html pour ne pas avoir de problème avec du php et j'ai reussi à l'afficher en la mettant dans un dossier à la racine de /web ... J'ai remis l'image dans /Pouet/AA AA/ et j'ai retenté et j'ai fini par trouver commencet cela fonctionne (comme quoi en apprendre sur les liens symboliques n'etait pas inutile). En fait dans le chemin d'accès il fallait que je mette /web/Pouet/Pouet/AA AA/mon_image a cause du lien symbolique... je l'ai peut être mal défini mais je suis obligé d'avoir une profondeur supplémentaire sur pouet pour accéder à AA AA.... Le tout en html et sans login à l'entrée du site ça fait un peu peur....ça veut dire que n'importe qui peut accéder à mes fichiers dans pouet depuis l'extérieur? quand j'essay avec un navigateur ça ne marche pas ça me dit page introuvable ... j'avou que la question de sécutiré me tracasse un peu... A terme cette page html ou php sera bien entedu protégée d'accès par mot de passe mais est-ce suffisant? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sp@r0 Posté(e) le 6 juillet 2012 Partager Posté(e) le 6 juillet 2012 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Trucmuche8 Posté(e) le 6 juillet 2012 Auteur Partager Posté(e) le 6 juillet 2012 Merci pour ton lien ! J'ai regardé mais je ne suis pas sur de bien interprété ^^. Si je ne met pas de .htacces et que pour se logguer à mon site il y a un log et mdp je ne crains donc rien quicquonque essaira d'aller sur l'ip de mon serveur se retrouver sur une page avec refus d'accès? Le fait de rajouter des dossier dans le open_basedir du moteur php du syno me faisait plus peur pour des acces avec d'autre protocole que http type ssh et autre ^^ 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sp@r0 Posté(e) le 6 juillet 2012 Partager Posté(e) le 6 juillet 2012 Les gens tomberont sur une page avec un refus s'il n'ont pas le mot de passe, mais pourquoi n'utilises tu pas filestation ??? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.