file_validate_name_length

Definition

file_validate_name_length($file)
drupal/includes/file.inc, line 950

Description

Check for files with names longer than we can store in the database.

Parameters

$file A Drupal file object.

Return value

An array. If the file name is too long, it will contain an error message.

Related topics

Namesort iconDescription
File interfaceCommon file handling functions.

Code

function file_validate_name_length($file) {
  $errors = array();

  if (empty($file->filename)) {
    $errors[] = t("The file's name is empty. Please give a name to the file.");
  }
  if (strlen($file->filename) > 255) {
    $errors[] = t("The file's name exceeds the 255 characters limit. Please rename the file and try again.");
  }
  return $errors;
}