in reply to & url question

Because "&" is special in URLs you have to encode it:
use Tie::UrlEncoder; print "mycode.pl?param=first&second=name&details=" . $urlencode{"items&things"} . "&other=more"; #mycode.pl?param=first&second=name&details=items%26things&other=more


holli, /regexed monk/