Ejemplo n.º 1
0
 public static function request($id = NULL, $default = NULL, $post = COBRA_REQUEST_POST, $clear = true, $safe = true, $size = COBRA_REQUEST_SIZE)
 {
     if ($post) {
         $v = (!isset($_POST[$id]) or $_POST[$id] == '') ? $default : $_POST[$id];
         if ($clear) {
             unset($_POST[$id]);
         }
     } else {
         $v = (!isset($_REQUEST[$id]) or $_REQUEST[$id] == '') ? $default : $_REQUEST[$id];
         if ($clear) {
             unset($_REQUEST[$id]);
         }
     }
     if ($safe && !empty($v)) {
         $v = coStr::subalnum($v, $size);
     }
     return $v;
 }