Mercurial > forge
changeset 11256:482077bd14df octave-forge
(none)
author | abarth93 |
---|---|
date | Tue, 20 Nov 2012 13:52:29 +0000 |
parents | ab9524542cb8 |
children | 34fde7b32435 |
files | extra/cgi/inst/@cgi/has.m |
diffstat | 1 files changed, 26 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/extra/cgi/inst/@cgi/has.m Tue Nov 20 13:52:29 2012 +0000 @@ -0,0 +1,26 @@ +%% -*- texinfo -*- +%% @deftypefn {Function File} {@var{val} =} has(@var{cgi},@var{name}) +%% Returns true of a CGI parameter with the given name exists (otherwise false). +%% @end deftypefn +%% @seealso{cgi,@@cgi/getlist} + +function val = has(cgi,name) + +val = ~isempty(getlist(cgi,name)); + + + +% Copyright (C) 2012 Alexander Barth <barth.alexander@gmail.com> +% +% This program is free software; you can redistribute it and/or modify +% it under the terms of the GNU General Public License as published by +% the Free Software Foundation; either version 2 of the License, or +% (at your option) any later version. +% +% This program is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +% GNU General Public License for more details. +% +% You should have received a copy of the GNU General Public License +% along with this program; If not, see <http://www.gnu.org/licenses/>.