function file_set_status

6.x file.inc file_set_status(&$file, $status)

Set the status of a file.

Parameters

$file : A Drupal file object.

$status: A status value to set the file to. One of:

Return value

FALSE on failure, TRUE on success and $file->status will contain the status.

Related topics

1 call to file_set_status()
upload_save in drupal-6.x/modules/upload/upload.module

File

drupal-6.x/includes/file.inc, line 908
API for handling file uploads and server file management.

Code

function file_set_status(&$file, $status) {
  if (db_query('UPDATE {files} SET status = %d WHERE fid = %d', $status, $file->fid)) {
    $file->status = $status;
    return TRUE;
  }
  return FALSE;
}