vérifiez si l'image existe en php
Je suis dans le milieu de codage en place d'un portail de l'immobilier. Je suis coincé sur la vérification des images. Je sais comment faire pour vérifier si une url d'image est réglé. Mais le problème est de détecter s'il y a effectivement une image valide à l'url.
exemple : http://property.images.themovechannel.com/cache/7217/6094437/img_main.jpg
Cette url de l'image existe, mais l'image a été supprimée de sorte qu'il affiche simplement vide dans mon propety page de recherche. Est-il un moyen de vérifier il y a une image, là, à l'url, puis l'affichage d'un espace réservé si elle n'existent pas.
quelque chose comme
$imageURL = "http://property.images.themovechannel.com/cache/7217/6094437/img_main.jpg";
if (exists($imageURL)) { display image }
else { display placeholder }
Mais tout cela n'est de vérifier l'url existe, il n'est tout simplement pas de l'image, il y
Merci d'avance
Je pensais à ça, mais la page est assez grand, un peu envie de tout faire à la volée avec php
Pourriez-vous poster un lien vers une image que t existe t-il?
OriginalL'auteur Barry Connolly | 2013-02-20
Vous devez vous connecter pour publier un commentaire.
Utilisation
getimagesize()
pour s'assurer que l'URL pointe vers une image valide.si le fichier n'existe pas, il cause php Préavis. Utilisez cette fonction avec "@" est mal, donc je pense que la meilleure façon, c'est que @plutov.by décrit
Notez cependant que plutov la réponse ne fait pas ce que cette réponse n', il vérifie seulement si une URL existe.
OriginalL'auteur user703016
OriginalL'auteur Alex Pliutau
OriginalL'auteur Abdo-Host