Afficher une image par défaut si l'image distante n'existe p
Posté : 25 août 2010, 13:28
Bonjour à tous,
Voici mon problème : J'ai une portion de code permettant le redimensionnement d'images distantes (pour obtenir des miniatures). Cela fonctionne très bien, nénamoins, je souhaiterais pouvoir afficher une image par défaut dans le cas où l'image distante n'existe pas.
Voici mon code :
dans le programme principal :
voici le contenu de image_miniature.php :
Avez-vous une piste pour me permettre l'affichage d'une image par défaut si l'image ($image) n'est pas disponible/n'existe pas ?
Merci par avance
Voici mon problème : J'ai une portion de code permettant le redimensionnement d'images distantes (pour obtenir des miniatures). Cela fonctionne très bien, nénamoins, je souhaiterais pouvoir afficher une image par défaut dans le cas où l'image distante n'existe pas.
Voici mon code :
dans le programme principal :
echo " <br /><img src=image_miniature.php?src=$image ></img><br />";
voici le contenu de image_miniature.php :
<?php
$src = $_GET['src'];
$source = ImageCreateFromJpeg($src);
$srcheight = imagesy($source);
$srcwidth = imagesx($source); // or $srcwidth = 1;
$newheight = 45 ;
$ratio = 45 / $srcheight;
$newwidth = ceil($srcwidth * $ratio);
$thumb = ImageCreateTrueColor($newwidth, $newheight);
$source = imagecreatefromjpeg($src);
ImageCopyResampled($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $srcwidth, $srcheight);
ImageJpeg ($thumb);
?>
Avez-vous une piste pour me permettre l'affichage d'une image par défaut si l'image ($image) n'est pas disponible/n'existe pas ?
Merci par avance