You are here

function _w3c_validator_uri_validator_form_submit in W3C Validator 7

Validate a uri and store the result.

_state

Parameters

string $form:

Return value

void

1 call to _w3c_validator_uri_validator_form_submit()
w3c_validator_uri_validator_page in ./w3c_validator.uri_validator.page.inc
Page callback to validate an URI.
1 string reference to '_w3c_validator_uri_validator_form_submit'
_w3c_validator_uri_validator_build_form in ./w3c_validator.uri_validator.page.inc
Form where you enter a uri to be validated.

File

./w3c_validator.uri_validator.page.inc, line 98
Page description for single URI validation.

Code

function _w3c_validator_uri_validator_form_submit($form, $form_state) {
  static $result;

  // Retrieve the URI to validate
  $uri = $form_state['values']['uri'];

  // Call the validator processor (located in w3c_validator.module)
  $result = _w3c_validator_validate_uri($uri);

  // Save the result
  _w3c_validator_save_result($result);

  // Display the result
  $form['w3c_analysis-results']['#markup'] = _w3c_validator_display_result($result);
  return $form['w3c_analysis-results'];
}