Page 1 of 1

correct JRequest::getVar sequence?

Posted: Tue Jan 22, 2008 12:25 pm
by ewel
Does anyone know if the bit between brackets below is in the right sequence?

$note_subject = JRequest::getVar('note_subject', 0, 'POST', 'STRING', _J_ALLOWHTML );

Thanks in advance!

Re: correct JRequest::getVar sequence?

Posted: Tue Feb 05, 2008 6:37 pm
by radiant_tech
This should help.  From root/libraries/joomla/environment/request.php...

Code: Select all

    * The default behaviour is fetching variables depending on the
    * current request method: GET and HEAD will result in returning
    * an entry from $_GET, POST and PUT will result in returning an
    * entry from $_POST.
    *
    * You can force the source by setting the $hash parameter:
    *
    *   post      $_POST
    *   get      $_GET
    *   files      $_FILES
    *   cookie      $_COOKIE
    *   env      $_ENV
    *   server      $_SERVER
    *   method      via current $_SERVER['REQUEST_METHOD']
    *   default   $_REQUEST
    *
    * @static
    * @param   string   $name      Variable name
    * @param   string   $default   Default value if the variable does not exist
    * @param   string   $hash      Where the var should come from (POST, GET, FILES, COOKIE, METHOD)
    * @param   string   $type      Return type for the variable, for valid values see {@link JFilterInput::clean()}
    * @param   int      $mask      Filter mask for the variable
    * @return   mixed   Requested variable
    * @since   1.5
    */
   function getVar($name, $default = null, $hash = 'default', $type = 'none', $mask = 0)