Basic File uploads
Here is how file uploads are done in Drupal 6.
function build_upload_form(){&nbps;
$form['#attributes'] = array('enctype' => "multipart/form-data");&nbps;
&nbps;
$form['file_upload'] = array(&nbps;
'#type' => 'file',&nbps;
'#title' => 'Filename'&nbps;
);&nbps;
&nbps;
$form['submit'] = array(&nbps;
'#type' => 'submit',&nbps;
'#value' => 'Upload file'&nbps;
);&nbps;
&nbps;
return $form;&nbps;
}&nbps;