don't require a port-declaration in validating an URL when an IP address is given, fixes #1179
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
This commit is contained in:
@@ -58,7 +58,10 @@ function validateUrl($url) {
|
|||||||
|
|
||||||
$ip = substr($ip, 0, strpos($ip, '/'));
|
$ip = substr($ip, 0, strpos($ip, '/'));
|
||||||
// possible : in IP (when a port is given), #1173
|
// possible : in IP (when a port is given), #1173
|
||||||
|
// but only if there actually IS ONE
|
||||||
|
if (strpos($ip, ':') !== false) {
|
||||||
$ip = substr($ip, 0, strpos($ip, ':'));
|
$ip = substr($ip, 0, strpos($ip, ':'));
|
||||||
|
}
|
||||||
|
|
||||||
if (validate_ip($ip, true) !== false) {
|
if (validate_ip($ip, true) !== false) {
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user