Делюсь, может кому будет полезно
У меня 12 мест на сайте - откуда может прийти заявка. Хотел настроить все так что-бы понимать откуда пришла заявка - но делать 12 разных внешних форм......
1. Добавил поле "Ссылка заявки"
2. Добавил скрытый INPUT, в моем случае:
<input type=hidden class='k_input' id='k_input_field_140_9980' placeholder='' value='<?=$_SERVER['REQUEST_URI']?>'>где "type" нужно сменить на "hidden", ну и ID поля не забудте.
3. ТК у меня форма уже настроена и стилизованна - полная замена кода внешней формы не рассматривалась, - только добавление элементов.
добавляем остаток кода принадлежащий полю:
qst_input=document.createElement('input');qst_input.setAttribute('type','hidden');qst_input.setAttribute('name','k_input_field_140_9980');qst_form.appendChild(qst_input); qst_input.value=document.getElementById('k_input_field_140_9980').value;
При этом в поле будет вписываться только часть адреса сайта "/страница.html"
Если хотите полную ссылку в value пишем
[color=#000000][color=#DD0000]<?="http://"[/color][color=#007700].[/color][color=#0000BB]$_SERVER[/color][color=#007700][[/color][color=#DD0000]'SERVER_NAME'[/color][color=#007700]].[/color][color=#0000BB]$_SERVER[/color][color=#007700][[/color][color=#DD0000]'REQUEST_URI'[/color][color=#007700]][/color][/color]?>
Может и топорно - но лучшего варианта пока не нашел