Aller au contenu

php verifier la presence d'une image


Lentreprenaute

Sujets conseillés

Bonjour,

est il possible de verifier la presence d'une image avec php?

avant de faire le src, je voudrais verifier la presence de l'image sur le serveur pour soit faire son insertion sur la page soit indiquer une image de substitution générique.

Florent

Lien vers le commentaire
Partager sur d’autres sites

La seconde solution est d'utiliser 'is_file', la troisième (plus.. hard) est d'ouvrir le répertoire, de scanner tous les fichiers, et de regarder si c'en est une ;)

Lien vers le commentaire
Partager sur d’autres sites

Faire un file_exists sur un répertoire doit retourner true je pense.

Contrairement au is_file qui ne 'réagit' positivement qu'au fichier et is_dir au répertoire.

file_exists = is_dir || is_file

Enfin je n'ai rien vérifié (hum désolé, ce n'est pas très sérieux mais c'est une piste) ;o)

Lien vers le commentaire
Partager sur d’autres sites

Voyons la doc :

file_exists -- Checks whether a file or directory exists
is_file -- Tells whether the filename is a regular file
is_dir -- Tells whether the filename is a directory

Sans commentaires :D

Lien vers le commentaire
Partager sur d’autres sites

Une 4ème solution est d'utiliser fopen ;). Qui est pratique parce que pouvant être utilisé à travers pas mal de protocoles.

Modifié par dièse
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...