|  | Posted by Sandman on 05/21/06 20:44 
In article <1148227958.075856.11750@i40g2000cwc.googlegroups.com>,"Pete" <capetree@gmail.com> wrote:
 
 > I'm sure the answer is simple, but the solution is eluding me-I'm
 > not too good at the particulars of scripting. Maybe someone can point
 > me on the right path...
 >
 > Here is the problem:
 >
 > I have a string of php code that retrieves an image, in this case, an
 > image of a book cover from Amazon.com. This works perfectly well,
 > unless, there isn't an image of the book on Amazon's server. When
 > there's no image, a blank hole appears on the final page. What I
 > would like to happen is, if the variable for the image isn't met
 > (i.e. no book cover image), a "No Image" image, from my server,
 > will load in its place.
 >
 > Here is the code that retrieves the image:
 >
 > <img border="0" src=<? echo $i['ImageUrlSmall'];?>>
 >
 > Is there a way to include a command that will retrieve an image from
 > http://www.mysite.com/images/noimage.gif if the first condition is not
 > met?
 >
 > If anyone can help me, I'd be grateful.
 >
 > --Pete
 
 <?
 $image = $i['ImageUrlSmall'] ? $i['ImageUrlSmall'] : "noimage.gif";
 ?>
 <img src="<?=$image ?>" />
 
 Cleaned it up so it's easier to read. You can do it this way as well:
 
 <img border="0" src="<? echo $i['ImageUrlSmall'] ? $i['ImageUrlSmall']
 : "noimage.gif";?>">
 
 
 --
 Sandman[.net]
 [Back to original message] |