You are here

function _user_import_file_row in User Import 6.4

Same name and namespace in other branches
  1. 8 user_import.admin.inc \_user_import_file_row()
  2. 5.2 user_import.module \_user_import_file_row()
  3. 5 user_import.module \_user_import_file_row()
  4. 6.2 user_import.admin.inc \_user_import_file_row()
  5. 7.3 user_import.admin.inc \_user_import_file_row()
  6. 7 user_import.admin.inc \_user_import_file_row()
  7. 7.2 user_import.admin.inc \_user_import_file_row()
1 call to _user_import_file_row()
user_import_form_field_match in ./user_import.admin.inc

File

./user_import.admin.inc, line 872
Provide administration configuration pages to import users.

Code

function _user_import_file_row($filename, $handle, $delimiter = ',') {

  // Handle folks who may list 'tab' as 't' or 'tab'
  if (strtolower($delimiter) == 't' || strtolower($delimiter) == 'tab') {
    $delimiter = '\\t';
  }
  $data_row = @fgetcsv($handle, 1000000, $delimiter);
  if (!$data_row) {
    form_set_error('file', t("Could not get data, the file '%filename' is either empty or has incompatible line endings.", array(
      '%filename' => $filename,
    )), 'error');
  }
  return $data_row;
}