From 9280a79d12f54bcf947d8d634809bdb062ff6ce6 Mon Sep 17 00:00:00 2001 From: "wade@bindshell.net" Date: Sun, 27 Jun 2010 10:03:06 +0000 Subject: [PATCH] '~' char included as valid URL char in filter git-svn-id: https://beef.googlecode.com/svn/trunk@76 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9 --- include/filter.inc.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/filter.inc.php b/include/filter.inc.php index 907922356..49e3fb7d4 100644 --- a/include/filter.inc.php +++ b/include/filter.inc.php @@ -3,7 +3,7 @@ // All Rights Reserved // wade@bindshell.net - http://www.bindshell.net - function valid_ip($ip) { + function valid_ip($ip) { return filter_var($ip, FILTER_VALIDATE_IP); } @@ -14,7 +14,7 @@ function valid_url($url) { if( preg_match("/\.\./", $url) ) return FALSE; - if( ! preg_match("/^[a-zA-Z0-9\._:\/]*$/", $url) ) return FALSE; + if( ! preg_match("/^[a-zA-Z0-9\._:\/~]*$/", $url) ) return FALSE; return filter_var($url, FILTER_VALIDATE_URL, FILTER_FLAG_SCHEME_REQUIRED); }