【发布时间】:2013-11-21 08:38:17
【问题描述】:
我有一个问题,我无法用 yii 显示图片。添加“enctype”表单,但这没有帮助。 这是在视图中:
<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'activity_form',
'enableAjaxValidation'=>true,
'stateful'=>true,
'htmlOptions'=>array('enctype' => 'multipart/form-data')
)); ?>
<div class="row">
<?php echo $form->labelEx($model,'pic'); ?>
<?php echo CHtml::activeFileField($model, 'pic'); ?>
<?php echo $form->error($model,'pic'); ?>
</div>
我收到了这个错误
这里我要显示图片
<?php echo CHtml::image(Yii::app()->request->baseUrl.'/protected/prod_pictures/'.$model->pic,"pics",array("width"=>200)); ?>
<?php $this->endWidget(); ?>
我希望在提交表单之前就可以看到这张图片(现在我需要重新加载页面),但是我会在这个问题之后尝试解决它。
有什么建议吗?
【问题讨论】:
标签: php image yii frameworks