此页面上的图像框"http://www.ebookfetcher.com/bookdeals/index.php?pid=23"出现在Firefox和Explorer中,但不会出现在Chrome和Safari中。当 $bookpage_coverimage 为空时,如何使其对所有人都不可见?
<a href="http://www.ebookfetcher.com" class="linkstyle"><img src="<?php echo $bookpage_coverimage ?>" width="260"></a>
在 PHP 中使用一个简单的 if 语句。
<?php if($bookpage_coverimage !=""){ ?><a href="http://www.ebookfetcher.com" class="linkstyle"><img src="<?php echo $bookpage_coverimage ?>" width="260"></a><?php } ?>
应该可以解决问题,如果为空,它将不会输出任何 html。