Php 表格的一部分没有';不要屈服

Php 表格的一部分没有';不要屈服,php,jquery,html,forms,Php,Jquery,Html,Forms,我在做一个小项目,有点问题 我有一个HTML表单,有9个字段。如果我点击提交,它会发送一封包含所有表单数据的电子邮件。仅当选择相应的单选按钮时,才会显示表单的一部分。虽然这很好用(使用JQuery),但该“子表单”中的输入字段不会被提交。其他输入字段工作正常。这是我的代码: HTML: PHP: 尝试在PHP代码中替换: $volwassenen = trim(stripslashes($_POST['volwassen'])); $kinderen = trim(stripslashes($_

我在做一个小项目,有点问题

我有一个HTML表单,有9个字段。如果我点击提交,它会发送一封包含所有表单数据的电子邮件。仅当选择相应的单选按钮时,才会显示表单的一部分。虽然这很好用(使用JQuery),但该“子表单”中的输入字段不会被提交。其他输入字段工作正常。这是我的代码:

HTML:

PHP:


尝试在PHP代码中替换:

$volwassenen = trim(stripslashes($_POST['volwassen']));
$kinderen = trim(stripslashes($_POST['kind']));
为此:

$volwassenen = trim(stripslashes($_POST['volwassenPorties'])); 
$kinderen = trim(stripslashes($_POST['kindPorties']));
<?php
$siteOwnersEmail = 'Myemail@website.be';

if($_POST) {
$groupName = trim(stripslashes($_POST['groupName']));
$contactName = trim(stripslashes($_POST['contactName']));
$email = trim(stripslashes($_POST['contactEmail']));
$phone = trim(stripslashes($_POST['contactPhone']));
$amountMembers = trim(stripslashes($_POST['amountMembers']));
$groupMembers = trim(stripslashes($_POST['groupMembers']));
$food = trim(stripslashes($_POST['food']));
$volwassenen = trim(stripslashes($_POST['volwassen']));
$kinderen = trim(stripslashes($_POST['kind']));

// Set Message
$message .= "Groepsnaam: " . $groupName . "<br />";
$message .= "Naam contactpersoon: " . $contactName . "<br />";
$message .= "email: " . $email . "<br />";
$message .= "telefoonnr: " . $phone . "<br />";
$message .= "Aantal groepsleden: " . $amountMembers . "<br />";
$message .= "Namen groepsleden: " . $groupMembers . "<br />";
$message .= "Eten 1=ja, 2=nee: " . $food . "<br />";
$message .= "Volwassenen porties: " . $volwassenen . "<br />";
$message .= "Kinder porties:  " . $kinderen . "<br />";
$message .= "<br /> ----- <br /> Deze email werd verstuurd via het inschrijvingsformulier. <br />";

// Set From: header
$from =  $contactName . " <" . $email . ">";

// Email Headers
$headers = "From: " . $from . "\r\n";
$headers .= "Reply-To: ". $email . "\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";


if (!$error) {
  ini_set("sendmail_from", $siteOwnersEmail); // for windows server
  $mail = mail($siteOwnersEmail, $subject, $message, $headers);

    if ($mail) { echo "OK"; }
  else { echo "Something went wrong. Please try again."; }

 } # end if - no validation error

 else {
 //there was a validation error
}
$volwassenen = trim(stripslashes($_POST['volwassen']));
$kinderen = trim(stripslashes($_POST['kind']));
$volwassenen = trim(stripslashes($_POST['volwassenPorties'])); 
$kinderen = trim(stripslashes($_POST['kindPorties']));