2010-05-04 87 views
0

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

+1

你的问题不清楚,你有一些容易混淆的错别字。请重新说明。 – 2010-05-04 19:59:04

+0

编号我想获取数据的名称[ModelName] [get_this_name] [tmp_name] – kicaj 2010-05-04 20:09:41

回答

2

那么,这显然取决于你给它什么名字。如果这是未知的,你可以简单地通过数据阵列环路,并挑选一个看起来像一个文件数组:(?文件提交)

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