我正在尝试构建一个ajax函数来保存Drupal 7中的上传文件。 数据正确地提供给函数,但是drupal file_save_upload只返回'null'
这是要处理的文件数组:
[files] => Array
(
[name] => Array
(
[image] => banner1.png
)
[type] => Array
(
[image] => image/png
)
[tmp_name] => Array
(
[image] => C:\Windows\Temp\php418.tmp
)
[error] => Array
(
[image] => 0
)
[size] => Array
(
[image] => 545281
)
[filename] => banner1.png
[filesize] => 545281
)
file_save_upload如下所示:
$destination_uri = file_build_uri('test/' . $user->uid); $ok = file_save_upload($_FILES['files']['tmp_name']['image'], array(), $destination_uri);
文件不会被处理也不会保存在DB中。
这里缺少什么?
谢谢。