如果图像存在显示图像,则显示不同的图像+图像路径

时间:2012-12-15 05:18:24

标签: php

<?php $img = shellImage($data[$y]->kunena_avatar_rows[$z]->avatar, 'noresize'); ?>
<?php if ($img->exist) : ?>
    <?php echo $img->draw(); ?>
<?php else: ?>
  <img src="media/avatars/resized/size200/nophoto.jpg">
<?php endif; ?>

试图弄清楚如何为图像添加路径。

图像数据库中的值与此users / avatar.jpg类似,图像的完整路径为media/avatars/resized/size200/avatar.jpg

1 个答案:

答案 0 :(得分:1)

使用

<?php $img = shellImage($data[$y]->kunena_avatar_rows[$z]->avatar, 'noresize'); ?>
 <?php if ($img->exist) : ?>
     <?php echo  str_replace("users/", "media/avatars/resized/size200/", $img->draw()"); ?>
 <?php else: ?>
   <img src="media/avatars/resized/size200/nophoto.jpg">
 <?php endif; ?>