Same name and namespace in other branches
- 4.7.x developer/examples/fileupload.module \fileupload_validate()
- 5.x developer/examples/fileupload.module \fileupload_validate()
File
- developer/
examples/ fileupload.module, line 84 - This is an example to demonstrate how to make a Drupal node support file uploads.
Code
function fileupload_validate(&$node) {
$error = array();
// Check for a new file upload.
if ($file = file_save_upload('file')) {
$node->file = $file;
}
// Make sure there is a file upload, or an existing file in case of updates.
if (!$node->file && !file_exists($node->filepath)) {
$error['file'] = t('Missing file.');
}
return $error;
}