2

有没有人有关于如何在 cakephp 1.3 中上传和处理文件的示例

我目前正在做一些测试,没有视图(print_r),但我似乎无法获取文件的内容。我能够使用 获取文件名$this->param['filename'],但仅此而已。

另外,我是蛋糕新手,但我正在使用旧的 cakephp 框架开发一个旧的应用程序。有人可以告诉我在 cakephp 中上传文件的过程吗?

我已经看到了一些使用的示例$this->data,但这对我没有任何结果。

4

1 回答 1

5

步骤1

像这样创建表格

 echo $this->Form->create('modelname', array('enctype' => 'multipart/form-data'));
 echo $this->Form->file('fieldname', array('type'=>'file'));
 $this->Form->end(__('Submit')); 

控制器中的第 2 步

move_uploaded_file($this->request->data['modelname']['fieldname']['tmp_name'],WWW_ROOT.'/foldertosave/filename.extension');

确保您有权移动文件。

于 2013-06-10T06:29:47.583 回答