I'm trying to find some existing way to simply add a parameter (name=value) pair to a user-defined URL. I have a function that accepts a URL, a name, and a value, and I want to append the name=value pair to that URL (not the url returned by CGI::self_url) and return the new URL to the user. I haven't seen any existing way to do this - does anyone know of a way to easily do this, or do I have to write up something new?
I'm not sure if its sufficient to simply append the string '&name=value' to a URL containing a '?', or attach '?name=value' to a URL without a '?' - if it is I could obviously write my own subroutine faster than I've written this message. The subroutine needs to work for any valid URL.
Thanks for any help in advance.