Drupal文件上传

自定义文件上传表单及验证

-- Submitted by Admin on Sun, 06/13/2010 - 09:54

在我们自定义表单时,文件上传验证是个比较头疼的问题,经过我多次修改推敲,终于把它写成了API,欢迎大家测试并提意见。

首先注意,表单里有文件上传,就需要定义form的一个属性如下,不然一直会提示你文件没上传:

$fields['#attributes'] = array('enctype' => 'multipart/form-data');

下面是调用部分,我以hook_user中的validate为例: