2012-03-05 7 views
0

ファイルのアップロードで単純なフォームを作成しようとしていますが、動作していません。 validateとsubmit callbackの両方で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 –

関連する問題