我已经包含了用于上传图片文件的图片formhelper,其中我只获取了'name'属性,但没有'tmp_name','size','type','error'属性.. 请给我解决方案..
答案 0 :(得分:3)
检查您的form
允许上传:
<?php echo $this->Form->create('Model', array('type'=>'file')); ?>
添加enctype
"multipart/form-data"
,允许上传文件。
答案 1 :(得分:2)
要向表单添加文件上载字段,必须首先确保表单enctype设置为“multipart / form-data”,因此请从创建函数开始,如下所示。
echo $this->Form->create('Document', array('enctype' => 'multipart/form-data') );
// OR
echo $this->Form->create('Document', array('type' => 'file'));