'~' char included as valid URL char in filter

git-svn-id: https://beef.googlecode.com/svn/trunk@89 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
This commit is contained in:
wade@bindshell.net
2010-07-11 22:23:02 +00:00
parent 9280a79d12
commit eb184fa943

View File

@@ -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);
}