У меня есть JavaScript, который получает значение из 2 тегов SELECT, и, наконец, он принимает эти два значения и умножает их.
Сценарий выглядит так:
<script type="text/javascript" charset="utf-8">
function displayVals() {
var exposureValue = $("#mark").val();
if(exposureValue == 1){
exposureValue = <?php echo $sdata['ad_cost_micro']; ?>;
}
if(exposureValue == 2){
exposureValue = <?php echo $sdata['ad_cost_mini']; ?>;
}
if(exposureValue == 3){
exposureValue = <?php echo $sdata['ad_cost_standard']; ?>;
}
if(exposureValue == 4){
exposureValue = <?php echo $sdata['ad_cost_extended']; ?>;
}
var clickValue = $("#series").val();
var totalValue = exposureValue*clickValue;
$("#price").html("<span style='font-size:22px;color:#3A8913;text-align:center;font-weight:bold;'>$" + totalValue + "</span>");
jQuery('#p').val(exposureValue*clickValue);
}
$("select").change(displayVals);
displayVals();
</script>
Как видите, totalValue добавляется в скрытый вход с ID = "p".
У меня вопрос как я могу защитить значение id = "p", чтобы невозможно было сделать INJECTION или изменить почтовые данные или что-то подобное.
Спасибо.