2011-11-15 13 views
0

単純なVAT計算機を作成していて、ドロップリストオプションに問題があります。 2つのオプションは$ vatincluded & $ vatexcludedです。 $ vatincludedが選択されている場合、単純な計算が行われ、$ vatexcludedが選択されている場合、ammount入力はそのままになります。私は$ Vatincludedがドロップリストで選択されていることを確認するブール値を設定する必要がありますが、スクリプトに追加する方法が不明です。誰でも正しい方向に向けることができます。事前にVAT計算機のブール値

多くのおかげで...あなたがdropdown listによってあなたはselect要素を意味する場合

<?php 
    $first_name = $_POST['firstname']; 
    $last_name = $_POST['lastname']; 
    $email = $_POST['email']; 
    $ammount = $_POST['ammount']; 
    $vatincluded = $_POST['vatincluded']; 
    $vatexcluded = $_POST['vatexcluded']; 

    if ($vatincluded) { 
    $netammount = ($ammount/120 * 100); 
    } 
    else 
    { 
    $netammount = $ammount; 
    $vatammount = ($netammount * 0.20); 
    $grossammount = ($netammount + $vatammount); 
    } 

    echo 'Thanks for submitting the form.<br />'; 
    echo 'Net Ammount &pound;: ' . $netammount . '<br />'; 
    echo 'Vat Ammount &pound;: ' . $vatammount . '<br />'; 
    echo 'Gross Ammount &pound;: ' . $grossammount . '<br />'; 
    echo 'Your first name ' . $first_name . '<br />'; 
    echo 'Your last name: ' . $last_name . '<br />'; 
    echo 'Your email address is ' . $email; 
?> 

答えて

1

。あなたが何かのように行うことができます

:そのため

HTML

<select name="vat"> 
    <option value="yes">Include</option> 
    <option value="no">Not included</option> 
</select> 

PHP

if ($_POST['vat'] == 'yes') { 
    // vat include 
} else { 
    // vat excluded 
} 
+0

多くの感謝を... – Richard

+0

あなたは私の答えを受け入れることによって、私に感謝することができます。また、:stackoverflowへようこそ:0 – PeeHaa