Changeset 24009


Ignore:
Timestamp:
Jul 21, 2013, 2:05:10 PM (11 years ago)
Author:
mistic100
Message:

add mandatory option for check_input_parameter

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/functions.inc.php

    r23887 r24009  
    15471547 * @param boolean is_array
    15481548 * @param string pattern
     1549 * @param boolean mandatory
    15491550 *
    15501551 * @return void
    15511552 */
    1552 function check_input_parameter($param_name, $param_array, $is_array, $pattern)
     1553function check_input_parameter($param_name, $param_array, $is_array, $pattern, $mandatory=false)
    15531554{
    15541555  $param_value = null;
     
    15611562  if (empty($param_value))
    15621563  {
     1564    if ($mandatory)
     1565    {
     1566      fatal_error('[Hacking attempt] the input parameter "'.$param_name.'" is not valid');
     1567    }
    15631568    return true;
    15641569  }
Note: See TracChangeset for help on using the changeset viewer.