如何在视图页面中显示上传的图像?我是yii的新人,我无法解决这个问题,请帮助我

时间:2015-06-10 16:58:57

标签: yii

在myprofile.php

 <?php echo CHtml::image(Yii::app()->request- >baseUrl.'/xampp/htdocs/myapp/images/'.$model- >image,"image",array("width"=>200,"hieght"=>200)); ?> 

3 个答案:

答案 0 :(得分:0)

您的图片网址不正确。

Yii::app()->request- >baseUrl.'/xampp/htdocs/myapp/images/'.$model- >image

应改为:

Yii::app()->request->baseUrl.'/images/'.$model->image

答案 1 :(得分:0)

使用此功能。

 <?php echo CHtml::image(Yii::app()->getBaseUrl(true) .'/images/'.$model->image,'',array('width'=>230,'height'=>500)); ?>

答案 2 :(得分:0)

Yii::app()->request->baseUrl allready包含您的app根目录,因此您无需使用xampp/htdocs/myapp

尝试使用此

<?php echo CHtml::image(Yii::app()->request->baseUrl.'/images/'.$model->image,"image",array("width"=>200,"hieght"=>200)); ?>