From: tausq <> Date: Sat, 23 Oct 1999 02:01:44 +0000 (+0000) Subject: added check for url X-Git-Tag: debian_userdir-ldap_0-3-7~197 X-Git-Url: https://git.adam-barratt.org.uk/?a=commitdiff_plain;h=eed406df699bead762086c552a8ca8b92a83cf84;hp=d039813ea237f2ef74b99f5bf188d64c615ec7a2;p=mirror%2Fuserdir-ldap.git added check for url --- diff --git a/web/update.cgi b/web/update.cgi index c0d722b..d2d1929 100755 --- a/web/update.cgi +++ b/web/update.cgi @@ -1,6 +1,6 @@ #!/usr/bin/perl -# $Id: update.cgi,v 1.2 1999/09/26 01:20:39 tausq Exp $ +# $Id: update.cgi,v 1.3 1999/10/23 04:01:44 tausq Exp $ # (c) 1999 Randolph Chung. Licensed under the GPL. use lib '.'; @@ -77,6 +77,9 @@ if (!($query->param('doupdate'))) { $data{staddress} = $entry->{postaladdress}->[0]; $data{staddress} =~ s/\$/\n/; $data{countryname} = &Util::LookupCountry($data{c}); + if ($data{labeledurl} !~ /^https?:\/\//i) { + &Util::HTMLError("Malformed URL entered"); + } $data{email} = join(", ", @{$entry->{emailforward}});