Lien image 404

Eléphant du PHP | 115 Messages

21 oct. 2016, 15:22

Bonjour tous le monde,

J'ai une question.

Je charge une image provenant de ma BDD, a quelque moment le lien qui me dirige vers une image n'existe pas, comment puis-je faire pour afficher une autre image qui dit "PAS IMAGE" cela en PHP.

J'ai un petit logo qui affiche un lien mort.

Merci de votre aide,

Eléphant du PHP | 176 Messages

21 oct. 2016, 15:25

Bonjour,

C'est l'image ou le lien vers l'image qui est stocké en BDD ?

J'espère avoir compris ton besoin :

Pour afficher "Pas image" on utilise un texte alternatif.
Le texte alternatif ne s'affiche que si l'image n'existe pas

Exemple
<img src="lien.jpg" alt="Pas d'image"/>
Tu peux également charger une autre image indiquant une erreur avec du JS
<img src="lien.jpg" alt="Pas d'image" onerror="this.src='erreur.jpg'"/>
Cordialement
Naroth