Edit report at http://bugs.php.net/bug.php?id=51258&edit=1

 ID:               51258
 Updated by:       fel...@php.net
 Reported by:      bugs dot php dot net at moesen dot nu
 Summary:          FILTER_VALIDATE_URL thinks dashes/hyphens in host name
                   are invalid
-Status:           Open
+Status:           Bogus
 Type:             Bug
 Package:          Filter related
 Operating System: Debian Lenny using Dotdeb
 PHP Version:      5.3.2

 New Comment:

Hello, this bug already was fixed days ago.

See bug #51192



Anyway, thanks for reporting. :)


Previous Comments:
------------------------------------------------------------------------
[2010-03-10 12:48:46] bugs dot php dot net at moesen dot nu

Description:
------------
FILTER_VALIDATE_URL does not allow dashes/hyphens in the host name.
That's just silly.

Test script:
---------------
$ php -r 'var_dump(filter_var("http://www.something.com/";,
FILTER_VALIDATE_URL));'



$ php -r 'var_dump(filter_var("http://www.some-thing.com/";,
FILTER_VALIDATE_URL));'



Expected result:
----------------
$ php -r 'var_dump(filter_var("http://www.something.com/";,
FILTER_VALIDATE_URL));'

string(25) "http://www.something.com/";



$ php -r 'var_dump(filter_var("http://www.some-thing.com/";,
FILTER_VALIDATE_URL));'

string(26) "http://www.some-thing.com/";



Actual result:
--------------
$ php -r 'var_dump(filter_var("http://www.something.com/";,
FILTER_VALIDATE_URL));'

string(25) "http://www.something.com/";



$ php -r 'var_dump(filter_var("http://www.some-thing.com/";,
FILTER_VALIDATE_URL));'

bool(false)




------------------------------------------------------------------------



-- 
Edit this bug report at http://bugs.php.net/bug.php?id=51258&edit=1

Reply via email to