"file_exist" verifier si fichier existe

laurent09

laurent09 Le 7 juillet 2017 à 19:57 (Édité le 25 janvier 2019 à 17:53)

Bonjour

voila je voudrais afficher une image si elle existe dans un dossier, mais je ne comprend pas il m'affiche la deuxième comme si elle n'existait pas. 
mon code
               <?php
                    //Si l'image existe
                    $option79 = _ch($item['option_79']);
                    $image_cat = "assets/img/img-cat/".$option79.".jpg";
                    if(file_exists($image_cat)) {
                         ?>
                         <img style="width: 100%" src="<?php echo $image_cat ?>" width="100%">
                         <?php
                    } else {
                         ?>
                         <img style="width: 100%" src="assets/img/380x250no_image.jpg" width="100%">
                         <?php
                    }
                    ?>
lorsque je vérifie la variable "$image_cat" il me sort bien l'adresse de l'image.

je ne vois pas ou j'ai fait mon erreur surement toute bête.
Zbuu

Zbuu Le 8 juillet 2017 à 19:20

Bonjour, 

Que retourne la variable $option79 ? Il n'y pas d'espace dans le nom de l'image ? L'image est bien en format jpeg (oui c'est un peu mais ça met déjà arrivé 😄 ) ?
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte