form_set_error
includes/form.inc, line 592
- Versions
- 4.6
form_set_error($name, $message)- 4.7 – 5
form_set_error($name = NULL, $message = '')- 6
form_set_error($name = NULL, $message = '',$reset= FALSE)- 7
form_set_error($name = NULL, $message = '')
File an error against a form element. If the name of the element is edit[foo][bar] then you may pass either foo or foo][bar as $name foo will set an error for all its children.
Related topics
Code
<?php
function form_set_error($name = NULL, $message = '') {
static $form = array();
if (isset($name) && !isset($form[$name])) {
$form[$name] = $message;
if ($message) {
drupal_set_message($message, 'error');
}
}
return $form;
}
?> 