2015-06-29 2 views
0

Впервые задал вопрос здесь.HTML Форма Представление E-mail Форматирование

Я принял некоторый код для формы, которая после отправки отправляет электронное письмо пользователю, содержащему подтверждение всех переданных им данных.

В коде, который создает электронную почту, я вижу эти символы много:

<? 
?> 
<?= 

у меня было много проблем, пытаясь Google, что эти символы относятся к (при вводе его в google, он не признает, что какой-либо текст был введен!), но кажется очевидным, что они вытягивают значения из формы на основе имен элементов. Мне удалось имитировать синтаксис, созданный автором в большинстве случаев, но я столкнулся с проблемой.

Если я:

<?= form.peerEvalCount ?> 

Он тянет значение из поля под названием «peerEvalCount» и включает его в электронной почте в виде текста, который идеально подходит.

Как я могу обладать одинаковой функциональностью, не указывая имя поля в этой строке?

Например, я хотел бы сделать что-то вроде:

var variable = "peerEvalCount" 
<?= form.variable ?> 

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

+1

теги указывают на PHP код, а не HTML. Было бы также полезно, если бы вы предоставили ссылку на источник, из которого был адаптирован ваш код. –

+0

'form.peerEvalCount' предполагает, что это не PHP. – Quentin

+0

Patrick L - как я это идентифицирую? –

ответ

0

Я думаю, что вы ищете javascript и, возможно, PHP.

Я бы начал с поискового запроса, как отправить форму электронной почты с помощью PHP, а затем использовать javascript для проверки формы.

Эта ссылка должна помочь вам:

http://www.html-form-guide.com/email-form/php-form-to-email.html

Смежные вопросы