Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: Fred20 le le 24-02-2005 a 15:06:43

Titre: Impossible d'afficher une image en PHP
Posté par: Fred20 le le 24-02-2005 a 15:06:43

Bonjour !
Je pense savoir quel est l'endroit où chercher pour mon problème mais j'espère que quelqu'un pourra me proposer une solution.
En fait, j'ai créé un script permettant d'envoyer des photos sur un Site et de créer des albums.
Lorsque j'envoie des photos dans l'album "Général" par exemple, tout se passe bien mais lorsque je liste les photos stockées et que je souhaite les afficher, c'est impossible !!!
En revanche, j'ai testé avec un album écrit avec l'orthographe suivante : "General" et je parviens à lister correctement mes photos en les affichant sans problème.
Ainsi, je penche pour un problème d'accent mais comment se fait-il que malgré tout je ne puisse pas afficher des photos alors que l'URL est correcte ?

Merci d'avance.

Fred

Titre: Re:Impossible d'afficher une image en PHP
Posté par: pixyle le le 24-02-2005 a 21:06:14

C'est clair que les caractères spéciaux c'est à éviter ... de partout partout.

Ce que tu peux faire c'est renommer tes fichiers entre ton formulaire et l'upload pour ne pas avoir de soucis de ce côté là et stocker dans un champ supplémentaire le nom originel, qui ne servira qu'à laffichage du lien.

PS : je ne suis pas sur d'avoir bien compris ta question. Si je n'ai pas pu t'aider il faudrait poster les extraits de ton code concernés, la structure et le type de tes tables.

Titre: Re:Impossible d'afficher une image en PHP
Posté par: Fred20 le le 24-02-2005 a 23:51:38

Merci pixyle pour ta réponse !
En fait, j'ai créé un espace permettant aux utilisateurs de mon Club de mettre leurs photos de compétitions en bénéficiant d'un compte personnel.
De là, ils peuvent créer des albums (physiquement, des répertoires sur le Site) afin de trier leurs photos aisément.
Par défaut, un album nommé "Général" leur est créé et c'est là que je me suis aperçu de l'erreur à cause des accents lorsque je voulais visionner les images stockées.
Je pense ainsi me rabattre sur une solution en Javascript qui consisterait, lorsque les utilisateurs saisissent le nom de leur nouvel album, à vérifier si dans la chaîne de caractères il n'y a pas d'accents.

En tout cas, Merci encore !

Fred20

Titre: Re:Impossible d'afficher une image en PHP
Posté par: pixyle le le 25-02-2005 a 09:10:54

vui, mais grâce à php, tu peux et tester et renommer si besoin est ;)


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.