使用CakePHP中的文件字段表单

时间:2010-05-04 19:30:36

标签: file cakephp forms

如何在beforeSave()中获取字段类型文件的名称? 我有许多文件的表格,我必须得到每个的名字......

1 个答案:

答案 0 :(得分:2)

嗯,这显然取决于你给它的名字。如果这是未知的,您可以简单地遍历数据数组并选择一个看起来像文件数组的数据:

foreach ($this->data[$this->alias] as $field => $contents) {
    if (isset($contents['tmp_name'])) {
        // This is the $field you're looking for
    }
}