You are here

function securepages_test in Secure Pages 6.2

Same name and namespace in other branches
  1. 5 securepages.module \securepages_test()
  2. 6 securepages.module \securepages_test()
  3. 7 securepages.module \securepages_test()

Secure Pages SSL Test.

1 call to securepages_test()
securepages_settings in ./securepages.admin.inc
Builds the securepages settings form.

File

./securepages.module, line 229
Provide method of creating allowing certain pages to only viewable from https pages

Code

function securepages_test() {
  $is_https = securepages_is_secure();

  // If we are in an SSL page then assume that SSL is configured correctly.
  if ($is_https) {
    return TRUE;
  }
  $url = 'https://' . preg_replace(';^http[s]?://;s', '', url('admin/build/securepages/test', array(
    'absolute' => TRUE,
  )));
  $response = drupal_http_request($url);
  return $response->code == 200 ? TRUE : FALSE;
}