Some problems with Web API

There are problems in users.php, where user names with special characters or users named only with numbers always get an error, that user is Unknown.

For example:
http://api.whatpulse.org/user.php?user=47
http://api.whatpulse.org/user.php?user=[#WP]DjRedmar

[php]
Unknown UserID given!
[/php]

First one is fixed, but the second one can’t really be fixed. The script only sees the ‘[’ part because of the anchor (#). You’ll need to supply either the userid or switch to a post method.