2014-11-24 138 views
0

我有一个单选按钮,可以选择两个值。 M或Z.事情是万物都有效,但我不认为它能够识别变量,因为无论我把它放在'其他'中,它都会被执行。所以,当我按下提交,即使我选择用M值或Z按钮,我会得到的结果$型= X和$先生= 90通过联系表单将单选按钮传递给FPDF 7

$submission = WPCF7_Submission::get_instance(); 

if ($submission) { 
    $first_name = $submission->get_posted_data("first-name"); 
    $last_name = $submission->get_posted_data("last-name"); 
    $email = $submission->get_posted_data("email-838"); 
    $radio = $submission->get_posted_data("radio-474"); 
} 

    if($radio == M) { 
      $type = 'X'; 
      $sir = '50'; 
    } elseif ($radio == Z) { 
      $type = 'X'; 
      $sir = '70'; 
     } 

else { 
      $type = 'X'; 
      $sir = '90'; } 
+0

'$ radio =='M''? – 2014-11-24 16:27:26

回答

0

当我和FPDF和联系表格7我的工作只能够通过使用$_POST[''];得到一个变量的值,所以如果你打算

$submission = WPCF7_Submission::get_instance(); 

if ($submission) { 
    $first_name = $_POST['first-name']; 
    $last_name = $_POST['"last-name']; 
    $email = $_POST['email-838']; 
    $radio = $_POST['radio-474']; 
} 

    if($radio == M) { 
      $type = 'X'; 
      $sir = '50'; 
    } elseif ($radio == Z) { 
      $type = 'X'; 
      $sir = '70'; 
     } 

else { 
      $type = 'X'; 
      $sir = '90'; } 

它可能为你工作。

+0

谢谢,这解决了我的问题!万分感谢。 – Svedr 2014-11-25 12:58:14