From ec2f57133750caa5f5903e529a6ae776aebc4431 Mon Sep 17 00:00:00 2001 From: Greg Aker Date: Mon, 15 Nov 2010 16:22:12 -0600 Subject: Adding request_headers() and get_request_header() methods to the input class. The request_headers() method is helpful in non-apache environments where apache_request_headers() isn't going to exist. --- user_guide/changelog.html | 1 + user_guide/libraries/input.html | 8 ++++++++ 2 files changed, 9 insertions(+) (limited to 'user_guide') diff --git a/user_guide/changelog.html b/user_guide/changelog.html index 56f750be8..d5bf1b77d 100644 --- a/user_guide/changelog.html +++ b/user_guide/changelog.html @@ -108,6 +108,7 @@ Hg Tag:

Please see the upgrade instructions for details.
  • Altered Form_Validation library to allow for method chaining on set_rules(), set_message() and set_error_delimiters() functions.
  • Altered Email Library to allow for method chaining.
  • +
  • Added request_headers() and get_request_header to the input class.
  • Database diff --git a/user_guide/libraries/input.html b/user_guide/libraries/input.html index 4c12fd7b0..704421331 100644 --- a/user_guide/libraries/input.html +++ b/user_guide/libraries/input.html @@ -233,7 +233,15 @@ else
    echo $this->input->user_agent(); +

    $this->input->request_headers()

    +

    Useful if running in a non-Apache environment where apache_request_headers() will not be supported. Returns an array of headers.

    +$headers = $this->input->request_headers(); + +

    $this->input->get_request_header();

    +

    Returns a single + +$this->input->get_request_header('some-header', TRUE); -- cgit v1.2.3-24-g4f1b