gpt4 book ai didi

file-upload - CakePHP 1.3 上传多个文件

转载 作者:行者123 更新时间:2023-12-04 05:30:22 26 4
gpt4 key购买 nike

我正在使用用 CakePHP 1.3 编写的应用程序(无法将其移动到 CakePHP 2.0,因为对框架核心进行了更改)。我正在尝试升级我用来将文件上传到应用程序的表单,并使一次上传多个文件成为可能。
我发现设置 'multiple' 选项会让我选择多个文件,但是在传递 'multiple' 或 'multiple'=>'' 作为选项失败时,我认为 CakePHP 1.3 只是忽略它:

<?php echo $this -> Form -> input('FManager', array('label' => '', 'type' => 'file', 'multiple'=>"")); ?>

<?php echo $this -> Form -> input('FManager', array('label' => '', 'type' => 'file', 'multiple')); ?>

我试图在没有 Form helper 的情况下创建 raw
        <input  type="file" multiple="" /> 

这允许我选择多个,所以我只需要根据我将在 $this->data 中从多个文件输入中获得的内容来修复逻辑。

我仍然想知道是否有可能使它成为 cakephp 的方式,如果我在这里犯了一些错误,或者是否有人知道在这种情况下可以帮助我的助手、插件?

最佳答案

我遇到了同样的问题,但我确实找到了一种方法,通过在输入名称后添加一个点和一个空格来使多文件类型工作。

Not working:

echo $form->input('files', array(
'label' => 'Files:',
'type' => 'file',
'multiple' => 'multiple',
));

Working:

echo $form->input('files. ', array(
'label' => 'Files:',,
'type' => 'file',
'multiple' => 'multiple',
));

关于file-upload - CakePHP 1.3 上传多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12709965/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com