From 44b53ffd2c7f366370ee59a85fb0ef01d178dc02 Mon Sep 17 00:00:00 2001 From: "Michael Kaufmann (d00p)" Date: Mon, 25 Oct 2010 06:45:15 +0000 Subject: [PATCH] - fixed regex for domains to allow a port and/or subfolders/files, fixes #431 --- lib/functions/validate/function.validateUrl.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/functions/validate/function.validateUrl.php b/lib/functions/validate/function.validateUrl.php index 0b6cc72b..2e6795fd 100644 --- a/lib/functions/validate/function.validateUrl.php +++ b/lib/functions/validate/function.validateUrl.php @@ -39,7 +39,7 @@ function validateUrl($url) // needs converting $url = $idna_convert->encode($url); - $pattern = "/^https?:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,4}(\/\S*)?$/i"; + $pattern = "/^https?:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,4}(\:[0-9]+)?\/?(.+)?$/i"; if(preg_match($pattern, $url)) { return true;