On: http://perl.apache.org/docs/tutorials/client/browserbugs/browserbugs.html
It talks about browsers misreading URLs like:
http://example.com/foo.pl?foo=bar®=foobar
Presuming this is within a HTML page e.g.:
<a href="http://example.com/foo.pl?foo=bar®=foobar"> ...
then the actual problem is that the & has not been changed into a HTML entity - so what you should do is:
<a href="http://example.com/foo.pl?foo=bar&reg=foobar"> ...
Carl