Balise IMG : pas de croix rouge - PHP - Programmation
Marsh Posté le 29-04-2007 à 14:39:33
Normalement sous IE t'as une croix rouge quoi qu'il arrive... M'enfin avec un alt vide, forcément sous FF t'as rien qui s'affiche.
Le mieux dans cette situation est de mettre l'url de l'image dans le alt, si le lien est mort y aura juste l'url...
Sinon, tu mets pas d'attribut alt, mais c'est pas trop conseillé.
Dans tous les cas, strictement rien à voir avec PHP.
Marsh Posté le 29-04-2007 à 14:49:18
ben sinon si, tu peux bien tester l'url de chaque image avec php nan ?
Marsh Posté le 29-04-2007 à 14:50:00
sielfried a écrit : Normalement sous IE t'as une croix rouge quoi qu'il arrive... M'enfin avec un alt vide, forcément sous FF t'as rien qui s'affiche. |
Ok, merci. Y a pas moyen d'avoir l'image "image cassée" sous FF plutôt que ce qu'il y a dans le alt?
Marsh Posté le 29-04-2007 à 14:51:01
Si tu veux ça faut virer l'attribut alt.
Marsh Posté le 29-04-2007 à 15:12:07
sielfried a écrit : Si tu veux ça faut virer l'attribut alt. |
Ben non justement ça fait pareil (ie un blanc) sans le alt.
Marsh Posté le 29-04-2007 à 16:58:05
Dans le truc que tu postes t'as un alt vide, c'est pas pareil.
Marsh Posté le 29-04-2007 à 19:33:24
sielfried a écrit : Dans le truc que tu postes t'as un alt vide, c'est pas pareil. |
Oui mais j'ai testé sans le alt.
Marsh Posté le 30-04-2007 à 18:09:39
tu fait un script a part qui peut s'exécuter toutes les 24 heures pour tester si l'image existe toujours et tu ajoute un champs dans ta table pour savoir s'il existe.
Avec fopen par exemple.
http://www.cours-php.com/fr/function.fopen/index.html
Marsh Posté le 29-04-2007 à 14:16:10
Bonjour,
j'ai besoin de quelques conseils. Je suis en train d'écrire un petit forum en php et pour que les utilisateurs puissent poster des images, j'ai codé un tag <img></img> qui va être remplacé par <img src="..." alt="" />. Or quand l'url de l'image est morte/n'existe plus ou plein d'autres raisons, l'image ne s'affiche pas. Mais il n'y a pas de croix rouge (sous FF ou IE), il y a juste un blanc, qui n'est d'ailleurs pas cliquable pour voir l'url de la source. Moi, je veux spécifiquement que la croix rouge soit affichée pour que les utilisateurs voient qu'ils ont une image dont la source est un lien mort. C'est la config apache qu'il faut modifier ou dois-je faire autre chose?
Merci d'avance.