繁体   English   中英

cakephp,如何上传图片

[英]cakephp, how to upload images

在蛋糕视图中,我具有以下形式:

<form enctype="multipart/form-data" action="<?php echo $this->base; ?>/reviews/upload/" method="post" target="_blank">
 <input type="file" id="file" name="file" />
 <input type="submit" />
</form>

在ReviewsController中,在upload()方法中有:

public function upload() {
    var_dump($this->request->data);        
}

但它总是空的! 我已经尝试过“ this-> request”,“ this-> data”,但它始终为空。 我究竟做错了什么?

尝试做蛋糕的方式,

echo $this->Form->create("Review", array("action" => "upload", "type" => "file"));
    echo $this->Form->input("my-file", array("type" => "file"));
echo $this->Form->end();

在您的评论控制器中

 public function upload() {
     debug($this->request->data);       
 }

通过在var_dump和print_r上使用调试作为优势,可以通过在core.php中将调试级别设置为0来在生产模式的应用程序范围内关闭调试。

尝试将输入名称更改为其他名称,然后归档。 以前有问题!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM