Bonjour,
Dans une base mysql j'ai des champs images, 10 en tout.
Image1, Image2, Image3 ect...qui contiennent les noms d'images en jpg.
On est pas obligé d'insérer les 10 noms d' images dans la base.
Et si on décide de remplir que trois champs, les 7 autres champs Image4 et Image5 ect seront vides et apparaitront donc sur la page d'affichage des résultats avec un logo d'image brisée.
Donc ma question: y aurait t-il un truc simple (niveau style de l'image par ex) pour éviter le logo d'image brisée de façon générale (quelque chose pour éviter d'écrire une condition pour les 10 images dans toutes mes pages...)
lorsque l'image est volontairement absente.
y aurait il, tout hasard, une solution plus simple pour éviter le logo image brisée?...
..)
Voilà le code d'affichage, par ex de mon Image10,( le nom d'image y est précédé du chemin d'accès vers le script de redimensionnement)
suite à ça, j'ai rajouté dans les propriété d'img
"broken-image-skin=null" :
Mais ça ne fonctionne pas, le logo "lien brisé" apparait quand même.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <img src=/scripts/timthumb.php?src=Imagesagence/'.$donnees_messages['Image10'].' &h=100&w=YY&zc=1 broken-image-skin=null/>
A votre avis s'agit il d'un problème au niveau de la syntaxe ou bien faut il chercher autre chose pour éviter le logo image brisée quand les champs images sont volontairement non renseignés?
Merci par avance pour vos réponses
Partager