I've got a rather simple script for links, where all my links point to a single PHP page (I'll call it the link redirection script), which then redirects users to the intended link (definened in the variable [b]link[/b]) and records their passage in a MySQL database, so I can see which links are the most popular. This has, up until this point, worked quite well; the structure is such: [code]http://mydomain.com/link.php?e=i&link=index.php[/code] where [b]e[/b] indicates an external or internal link and [b]link[/b] indicates the intended URL (in the above case, relative to the root directory, since its an internal link). However, I run into problems when I try to specify a link to another PHP page [i]with variables defined in the inteneded URL[/i]. For instace, if I were to link to [b]index.php?foo=bar&user=happy[/b], or something, the link would look like this: [code]http://mydomain.com/link.php?e=i&link=index.php?foo=bar&user=happy[/code] PHP then interprets this link as contating more variables for use by the link redirection script, and sends me to the page [b]index.php?foo=bar[/b], leaving out the subsequent [b]&user=happy[/b] or any other variables defined afterward. Is there any way for me to write this link so that only the [b]e[/b] and [b]link[/b] variables are used by the link redirection script, and the [b]foo[/b] and [b]user[/b] variables are ignored -- until they get to the intended PHP page? thanks! -nik