function regcode_ie_admin_import_validate in Registration codes 6.2
Same name and namespace in other branches
- 7.2 regcode_ie/regcode_ie.module \regcode_ie_admin_import_validate()
- 7 regcode_ie/regcode_ie.module \regcode_ie_admin_import_validate()
Validate import form
File
- regcode_ie/
regcode_ie.module, line 118
Code
function regcode_ie_admin_import_validate($form, &$form_state) {
variable_set('regcode_import_delimiter', $form_state['values']['regcode_import_delimiter']);
variable_set('regcode_import_enclosure', $form_state['values']['regcode_import_enclosure']);
variable_set('regcode_import_fieldorder', $form_state['values']['regcode_import_fieldorder']);
// Validators for file
$validators = array(
'file_validate_extensions' => array(
'csv',
'txt',
),
);
// Save the file
if ($file = file_save_upload('regcode_import_file', $validators, file_directory_path())) {
$form_state['values']['fileobj'] = $file;
drupal_set_message(t('File successfully saved'));
}
else {
form_set_error('regcode_import_file', t('Unable to parse CSV file'));
return FALSE;
}
}