2014-10-12 1 views
-2

Не уверен, что я делаю это правильно. Полностью новый для этого материала ... У меня есть многоступенчатая форма, которую я пытаюсь отправить на мой адрес электронной почты. Форма имеет набор кнопок на каждой фазе. Я бы хотел, чтобы выбранные кнопки были отправлены на мой адрес электронной почты.HTML - PHP для электронной почты

HTML:

<fieldset id="secondField"> 
    <h2 class="fs-title"> Select A Course</h2> 
     <input type="button" name="course" class="next action-button" value="Math" /> 
     <input type="button" name="course" class="next action-button" value="Science" /> 
</fieldset> 

PHP

<?php 
    // from the form 
    $course = trim(strip_tags($_POST['course'])); 
    $count = trim(strip_tags($_POST['count'])); 

// set here 
    $subject = "Course Request"; 
    $to = 'email'; 

    $body = <<<HTML 
COURSE: $course 
PARTICIPANTS: $count 
+0

Спасибо всем за вход! Я получил это решение, добавив скрытое поле, которое обновляется, когда пользователь нажал кнопку. Код ниже. Еще раз спасибо!

<кнопка type = "button" onclick = "changeCount (event);" значение = "10-15"> 10-15

ответ

0

Вы должны использовать "выберите" HTML тег для этой цели. Таким образом, пользователь может выбрать его параметры, а затем заполните форму с нажатием одной кнопки:

<fieldset id="secondField"> 
    <h2 class="fs-title"> Select A Course</h2> 
    <select name="course" class="next action-button"> 
     <option value="math">Math</option> 
     <option value="science">Science</option> 
    </select> 
    <input type="submit" value="Choose" /> 
</fieldset> 

Затем вы можете восстановить значение курса, выбранного пользователем:

$course = $_POST['course']); // Either "math" or "science" here 
0

атрибут использования formaction

<fieldset id="secondField"> 
    <h2 class="fs-title"> Select A Course</h2> 
     <input type="submit" formaction="../next.php" name="course" class="next action-button" value="Math" /> 
     <input type="submit" formaction="../send.php" name="course" class="next action-button" value="Science" /> 
</fieldset>