Заполнить текстовое поле информацией с адресной строки

У меня есть страница, в которой пользователь должен ввести промо-код с другой страницы, в зависимости от того, какие варианты они делают. Теперь я не уверен, как это делается … или даже если это возможно с моей нехваткой знаний. Но я бы хотел, чтобы он пошел.

То, что я пытаюсь сделать, это сделать рекламный код, на который они нажимают, ссылку на страницу регистрации (который в основном только спрашивает, какой код они хотят использовать), но автозаполняет текстовое поле поля промокода кодом с кодом, который представляет их выбор. (просто так им не нужно копировать и вставлять на самом деле.) Вот код формы.

<input type="text" id="registration_code" name="c[registration_code]" {if $badCode}value="{$badCode}"{/if} size="30" maxlength="30" class="field" /> 

Я пробовал….

www.mywebsite.com/registration.php?id="registration_code"&name="c[mypromocode]»

А ТАКЖЕ..

www.mywebsite.com/registration.php?id=registration_code&name=mypromocode

Я также пробовал несколько других … Я, вероятно, лаяю неправильное дерево, но я уверен, что видел это где-то?

Если URL-адрес генерируется JavaScript, вам необходимо правильно отформатировать строку:

 var url="www.mywebsite.com/registration.php?id="+registration_code+"&name="+c[mypromocode]; 

Он url генерируется php, а затем использует:

 $url="www.mywebsite.com/registration.php?id=".$registration_code."&name=".$c[mypromocode];