Thanks, I knew there was a function I was missing. Most links being passed to clickrate do not have this particular problem. Is it a problem if I pass all URL through urldecode, for those cases when I need it, i.e. will it mess up a URL that hasn't been encoded with urlencode?
Thanks, -Lisi At 10:31 AM 6/20/02 -0700, Michael Sweeney wrote: >You need to run the link value through urlencode() before you stick it >in the url. When you need to read it as a legal url again, pass it >through urldecode(). > >..michael.. > > >On Thu, 2002-06-20 at 11:20, Lisi wrote: > > I have the following link in my code: > > > > > >clickrate.php?site=sitename&link=http://www.clientsite.com/store.php?id=430&action=menu > > > > There are two variables I am trying to pass to clickrate, site and link. > > The full link is http://www.clientsite.com/store.php?id=430&action=menu. > > > > The problem is that since the link itself has variables being passed, > > action is being passed as a separate variable and the full link is getting > > cut off. > > > > I tried using htmlspecialchars, and surrounding the link with quotes, but > > nothing worked. > > > > Any ideas? > > > > Thanks, > > > > -Lisi > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php