Afficher image si elle existe

Diogon Messages postés 173 Statut Membre -  
Diogon Messages postés 173 Statut Membre -
Salut la compagnie...

voilà mon problème: j'ai placé sur un site, une suite d'articles que j'aimerais accompagner de photos, pour afficher des photos présentent sur le serveur ftp, aucun problème cependant, il y a des cas où je n'ai pas de photos et là, ca fait très moche de se retrouver avec un gros carré vide... Quelqu'un saurait-il m'expliquer un script pour qu'une image ne soit affichée que si elle existe?

J'oubliais, la page est en php mais l'instruction d'affichage de la photo est donnée en html...
Configuration: Windows
Firefox 3.5.3

7 réponses

  1. Diogon Messages postés 173 Statut Membre
     
    ben en fait ça ne semble pas marcher... Mais j'ai une petite idée de la raison: comment faire pour inclure une variable au sein d'une source de fichier (en l'occurence pour savoir si le fichier portant le nom d'une telle variable existe)
    0
  2. Smoking bird Messages postés 911 Statut Membre 58
     
    hum oulà garçon! que veux tu exactement!
    file_exists("$fichier.php") ?

    0
  3. graffx Messages postés 120 Date d'inscription   Statut Contributeur Dernière intervention   2 031
     
    si le nom de tes photos sont dans la bdd, fais un select puis:

    <?php
    if(empty($donnees[photo])) {
    echo ' ';
    }
    else
    {
    echo '<img src="images/'.$donnees[photo].' " />';
    }
    ?>
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Diogon Messages postés 173 Statut Membre
     
    En gros, le principe, c'est que je crée un article avec plusieurs caractéristiques (date, titre et contenu) l'article est stocké dans une base de données (puisque je ne compte pas en écrire qu'un) et ce que je voudrais c'est que si il y a dans le serveur une image dont le nom soit le même que le titre de l'article, alors il l'affiche et que si une telle image n'existe pas... Alors il n'affiche rien d'autre que l'article lui-même...
    0
  6. graffx Messages postés 120 Date d'inscription   Statut Contributeur Dernière intervention   2 031
     
    Ma methode est plus simple, tu fais un petit systeme d' upload ou le nom du fichier = titre de l' article.

    Aprés, sois tu ajoutes mon code plus haut :)
    0
  7. Diogon Messages postés 173 Statut Membre
     
    Bon j'ai trouvé une solution plus ou moins acceptable en ajoutant un champs booléen dans la base de donnée indiquant si il y a une photo ou non...
    0