2012-03-05 128 views
0

我想要一個帶有文件上傳的簡單表單,但它不工作。當我在驗證和提交回調中都檢查form_state時,文件值缺失。還檢查$ _FILES,沒有什麼。drupal 6:文件上傳表單無法正常工作

這裏是我使用的_form代碼:

$form['file'] = array(
     '#type' => 'file', 
     '#title' => 'Photo', 
    ); 

這是我在做什麼在提交:

$validators = array(); 
    $file = file_save_upload('file', $validators, '/sites/default/files'); 
    file_set_status($file, FILE_STATUS_PERMANENT); 
    krumo ($file); 

回答

3

您需要從其他領域除了指定$form['#attributes'] = array('enctype' => 'multipart/form-data');使它工作。詳情請參閱here

+0

是的,那是問題... ty – 2012-03-05 12:48:34