Php vérifier si une image existe
Résolu
Nath
-
adrienmarty Messages postés 67 Date d'inscription Statut Membre Dernière intervention -
adrienmarty Messages postés 67 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voila j'aimerai utiliser des images d'un repertoire de mon site en fonction des valeurs de certaines variables.
exemple $ex ="maison";
$img = "<img src='images/".$ex.".png' title='".$ex."'>";
mais j'aimerai mettre un contrôle avant un peu comme un isset pour vérifier si l'image existe, et je ne sais pas quel fonction appliquer.
Merci pour votre aide.
Nath
voila j'aimerai utiliser des images d'un repertoire de mon site en fonction des valeurs de certaines variables.
exemple $ex ="maison";
$img = "<img src='images/".$ex.".png' title='".$ex."'>";
mais j'aimerai mettre un contrôle avant un peu comme un isset pour vérifier si l'image existe, et je ne sais pas quel fonction appliquer.
Merci pour votre aide.
Nath
A voir également:
- Voir si une image est sur internet
- Voir sa maison sur google street view - Guide
- Voir qui regarde mon profil facebook - Guide
- Voir message supprimé whatsapp - Guide
- Voir mot de passe wifi android - Guide
- Légender une image - Guide
4 réponses
et bien sache que la fonction is_file agit comme isset mais pour les fichiers ... Ici tu as toutes les fonctions sur les fichiers : https://www.php.net/manual/fr/ref.filesystem.php
Abandonne ce qui te trouble au profit de ce qui apaise ton coeur.
Abandonne ce qui te trouble au profit de ce qui apaise ton coeur.
Nath
merci c'est exactement ce dont j'avais besoin, merci à toi :)
Bonjour,
file_exist en php
Mais...
Attention, si le répertoire contient des milliers d'images, ça ralentit considérablement les temps d'exécution du script;
Je conseille de mettre les références des images:
- soit dans un bête fichier texte avec délimiteurs, genre csv
- soit dans une table en base de données
Ainsi, au lieu de file_exist, on cherche dans le seul fichier texte ou la base de données.
Cdlt
file_exist en php
Mais...
Attention, si le répertoire contient des milliers d'images, ça ralentit considérablement les temps d'exécution du script;
Je conseille de mettre les références des images:
- soit dans un bête fichier texte avec délimiteurs, genre csv
- soit dans une table en base de données
Ainsi, au lieu de file_exist, on cherche dans le seul fichier texte ou la base de données.
Cdlt